我正在尝试使用Ghostpcl将pcl文件转换为linux上的pdf文件。总的来说,这是运作良好,大多数文件转换良好。但是,有些文档有框和阴影,这些文档根本不能很好地呈现。分辨率非常差,因此阴影顶部的任何文本几乎都不可读。此外,一些对齐略微偏离右边缘。
我还使用了可视化软件pcl2pdf,它在阴影方面做得很好,但遗憾的是并没有正确替换所有字体。
可以在这里找到pcl文件 https://dl.dropboxusercontent.com/u/86110783/20170215102450_65702421.pcl ghostpcl转换为pdf https://dl.dropboxusercontent.com/u/86110783/ghostpcl20170215102450_65702421.pdf pcl2pdf pdf
我用于将pcl转换为pdf的命令是
/opt/ghostpcl/gs -sDEVICE=pdfwrite -sFONTPATH=/opt/fonts -dBATCH -dNOPAG
EPROMPT -dNOPAUSE -dQUIET -sOutputFile=$1.pdf $1.pcl
我尝试了各种不同的开关无济于事。
非常感谢任何想法
答案 0 :(得分:0)
如果pdfwrite设备无法按原样处理图形基元,那么'它会将它渲染成图像。默认分辨率为720 dpi,通常适用于大多数用途,但您可以使用-r开关更改它。
请注意,对于PCL,将分辨率设置为300或600 dpi可能很重要,因为这是PCL定义的唯一分辨率。 '阴影'你所说的是一种模式,它只会在其预期的精确分辨率(或其整数倍)上正确重复。
即使你以600 dpi的速度运行,当放大和缩小PDF文件时,它可能看起来很奇怪。
我不确定你对于对齐究竟是什么抱怨,你是说文本不适合盒子吗?这将是因为它使用了缺失字体的替代品,并且替代品具有与原始字体不同的度量标准。
我没有看到pcl2pdf文件的链接。