![](/img/trans.png)
[英]The document has no pages exception while converting sharepoint page to pdf
[英]PDF to PostScript conversion slow while converting stamped pages
我一直在使用Ghostscript将PDF文档转换为PS。 转换速度接近瞬间,直到我开始在PDF页面上标记签名。 现在每个加盖的页面都会增加2-3秒,从而导致巨大的瓶颈。
我不确切知道发生了什么,但我猜这个标记为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.