在pdf中,设置虚线样式需要两个参数,一个dash array和一个phase数值。
dash array声明了应该有多长的on,多长的off。如果只有奇数个元素,默认最后一个off跟最后一个on一致
phase可以理解为一个offset。
设置样式的例子
例子5,[3 5] 6。如果phase为0,应该是3 on, 5 off, 3 on, 5 off, ...。phase取6后,序列去掉前6,正好在第一组3 on, 5 off中,应该还剩下2 off。因此序列就变成了 2 off, 3 on, 5 off, 3 on, 5 off, ...
参考
http://automatizarpdf.com/en/change_dash_pattern
https://www.verypdf.com/document/pdf-format-reference/pg_0218.htm