繁体   English   中英

转换加盖页面时,PDF到PostScript的转换速度很慢

[英]PDF to PostScript conversion slow while converting stamped pages

我一直在使用Ghostscript将PDF文档转换为PS。 转换速度接近瞬间,直到我开始在PDF页面上标记签名。 现在每个加盖的页面都会增加2-3秒,从而导致巨大的瓶颈。

  1. 有没有什么方法可以通过GS命令提高转换效率?
  2. 是否有更好的方式来标记PDF文档?

我不确切知道发生了什么,但我猜这个标记为PDF添加了一层,一旦转换为PS就会产生更多的工作?

我正在使用C#,iTextSharp来添加图章。

我试图用FormFlattening = true添加图章。
我在这个问题中尝试过以下建议[ 有关加速GhostScript的任何提示吗? ]无济于事。

如果'标记'涉及透明度,则标记的区域(至少)无法在PostScript中表示,因为PostScript没有透明度。 这将导致页面的至少一部分被渲染成图像。 根据透明度的使用方式,这可能会导致整个页面被渲染。

转换的默认分辨率为720 dpi,在该分辨率下渲染大区域可能需要相当长的时间。 您可以使用-r开关来降低分辨率。 据推测,为了打印文档,您要转换为PostScript,您可以将打印机的分辨率降低到不损失的程度,并且可能低至打印机分辨率的1/4而不会有任何明显的质量损失。 降低分辨率将导致更快地转换为PostScript,以及更小的PostScript文件,可以更快地传输到打印机并更快地打印。

当然,如果没有看到示例文件,这就是假设。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM