PCL6是GhostScript的一个工具,它通过传入文本或其他文件来生成PDF文件。
我在Linux上有一个简单的文本文件,我试图使用下面的
转换为PDFpcl6 -g7920x6120 -o Linux_output.pdf -sDEVICE=pdfwrite Linux_textfile
每行都在PDF中向右推(见附件输出 - http://bugs.ghostscript.com/show_bug.cgi?id=696119 )
Windows上的相同命令在哪里正确格式化。
请求您提供帮助。提前致谢
答案 0 :(得分:2)
PCL6是来自 Artifex 的PCL解释器,Ghostscript是一名PostScript解释器,也来自Artifex。所以PCL6不是Ghostscript的“工具”。
PCL6解释器使用与PostScript解释器相同的图形库,因此它们能够共享相同的设备。虽然这意味着PCL6解释器能够创建PDF文件,但这不是它的主要目的。
PCL6具有无法用PDF表示的图形基元,因此PDF输出是“尽力而为”。
由于您已经打开了错误报告,因此Stack Overflow问题没有真正的意义。
[后]
事实上,'简单测试文件'原来是2个不同的测试文件。 Linux测试文件的行结尾只有一个换行符,Windows测试文件有回车符和换行符。 PCL页面描述语言将换行视为换行并且不会改变x位置,并且回车作为回车符,不会改变y位置。
不出所料,具有不同行结尾的测试文件会导致不同的输出。