后记 "half stroke"?

标签 postscript

在 PostScript 中,一旦定义了路径,就可以使用当前线宽对其进行描边。我想象有一支沿着路径绘制的宽度的笔来创建线条,这支笔的“墨水”涂在路径的两侧,每侧半线宽。是否有可能拥有一支“单面笔”,仅在路径的一侧进行绘画,如果愿意的话,可以是“半笔画”?该语言中没有这样的原始语言,但看过 Denis Moskowitz 的 Alternate line styles in PostScript ,我想到类似的东西可能会达到这种效果。

动机:我有一个应用程序,它绘制一个由路径定义的几何图形,该路径是一系列线(即分段线性),对其进行填充和描边。生成的图形边界框略大于定义它的线条的边界框(图形外部笔划的一半线宽)。后来我与其他人一起合成了这张图像,这种轻微的差异使正确的对齐变得复杂。如果我能够在图形内部进行半笔划,那么笔划的粗细就不会影响边界框,而且我的构图会简单得多。

最佳答案

我不知道“半笔画”运算符,但它可能会在您笔画之前进行clip(或eoclip) >.

关于后记 "half stroke"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76315374/

相关文章:

token - PostScript 字符串标记

pdf - 手工编写基本的 PostScript 脚本

postscript - 如何在 Post Script 中修剪空白

tiff - 使用 ghostscript 时,ghostview 中设置分辨率 72 的等价物是什么?

python - 在 Python 中打印图形

google-chrome - 用谷歌浏览器查看 .ps 文件?

linux - Ghostscript 故障安全机制?

stack - 嵌套过程的 PostScript 执行

java - 使用 Java 将 PDF(1.4 和 1.5)可靠地打印到网络打印机

python - Matplotlib 等高线图作为后记