下面的代码绘制了一条宽虚线。曲线太宽以至于虚线重叠。在黑色虚线重叠的某些地方,输出似乎是错误的。我已经在 Mac OS X 和 Ghostscript 上的预览中对此进行了测试。谁能解释一下?

%!
50 0 translate
500 dup scale
0.3 setlinewidth
[0.05 0.03] 0 setdash
0.1 0.1 moveto 0.2 2 0.6 -1.0 1 1 curveto
stroke
showpage

最佳答案

对我来说看起来像一个错误,Acrobat Distiller 生成一个 PDF 文件,其中破折号段不显示 eofill 行为。 JAWS PostScript 解释器也没有表现出这一点。据推测,Mac OS/X Preview 使用 Ghostscript 渲染 PostScript 文件以供预览。

关于postscript - Postscript 中的宽虚线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28078887/

10-11 18:31