PCL6 错误地呈现 PDF
PCL6 renders PDF incorrectly
PCL6 是 GhostScript 的一个工具,它通过传入文本或其他文件来生成 PDF 文件。
我在 Linux 上有一个简单的文本文件,我正尝试使用下面的方法将其转换为 PDF
pcl6 -g7920x6120 -o Linux_output.pdf -sDEVICE=pdfwrite Linux_textfile
每一行在 PDF 中向右推(见附件输出 - http://bugs.ghostscript.com/show_bug.cgi?id=696119
)
Windows 上的相同命令格式正确。
请求您的帮助。提前致谢
PCL6 是来自 Artifex 的 PCL 解释器,Ghostscript 是来自 Artifex 的 PostScript 解释器。所以 PCL6 不是 'tool from Ghostscript'.
PCL6 解释器使用与 PostScript 解释器相同的图形库,因此它们可以共享相同的设备。虽然这意味着 PCL6 解释器能够创建 PDF 文件,但这不是它的主要目的。
PCL6 具有无法在 PDF 中表示的图形基元,因此 PDF 输出为 'best effort'.
既然你已经打开了错误报告,那么这个 Stack Overflow 问题就没有实际意义了。
[稍后]
事实上 'simple test file' 结果是 2 个不同的测试文件。 Linux 测试文件的行尾只有一个换行符,Windows 测试文件有两个回车 returns 和 换行符。 PCL 页面描述语言将换行视为换行且不改变 x 位置,将回车 return 视为回车 return,不改变 y 位置。
所以毫不奇怪,具有不同行尾的测试文件会导致不同的输出。
PCL6 是 GhostScript 的一个工具,它通过传入文本或其他文件来生成 PDF 文件。
我在 Linux 上有一个简单的文本文件,我正尝试使用下面的方法将其转换为 PDF
pcl6 -g7920x6120 -o Linux_output.pdf -sDEVICE=pdfwrite Linux_textfile
每一行在 PDF 中向右推(见附件输出 - http://bugs.ghostscript.com/show_bug.cgi?id=696119 )
Windows 上的相同命令格式正确。
请求您的帮助。提前致谢
PCL6 是来自 Artifex 的 PCL 解释器,Ghostscript 是来自 Artifex 的 PostScript 解释器。所以 PCL6 不是 'tool from Ghostscript'.
PCL6 解释器使用与 PostScript 解释器相同的图形库,因此它们可以共享相同的设备。虽然这意味着 PCL6 解释器能够创建 PDF 文件,但这不是它的主要目的。
PCL6 具有无法在 PDF 中表示的图形基元,因此 PDF 输出为 'best effort'.
既然你已经打开了错误报告,那么这个 Stack Overflow 问题就没有实际意义了。
[稍后]
事实上 'simple test file' 结果是 2 个不同的测试文件。 Linux 测试文件的行尾只有一个换行符,Windows 测试文件有两个回车 returns 和 换行符。 PCL 页面描述语言将换行视为换行且不改变 x 位置,将回车 return 视为回车 return,不改变 y 位置。
所以毫不奇怪,具有不同行尾的测试文件会导致不同的输出。