gpt4 book ai didi

pdf - 调整 PDF 格式以更快地打印它

转载 作者:行者123 更新时间:2023-12-04 21:54:23 26 4
gpt4 key购买 nike

我正在使用 iTextSharp 和 PdfSharp 的组合来组装一个大型 PDF 文件,以便打印到 Canon Oce VarioPrint 6000 系列打印机。 PDF 正在替换后记文件。

这个新文件和旧文件都通过 LPR 命令传输到打印机。

postscript 文件可能需要 10 分钟才能打印到打印机。我的同一文件的 PDF 版本在准备打印之前需要 30 多分钟的时间来处理。

任何人都可以指点我如何更改此文件的编写/创建方式,从而减少 Vario 上的处理时间吗?

编辑:我将翻录速度如此缓慢的文件通过 Acrobat Preflight 运行它,它发现了许多 RGB 图像,它想将其转换为 CMYK。但是,当我查看 PDF 时,它们都是黑白 Logo ,因此我让 Preflight 进行了修复,将所有图像转换为黑白打印。

我还注意到 Preflight 正在合并背景。一半的页面上有相同的 Logo ,因此利用这种转换可能也会有所帮助。

当我对该文件进行 LPR 时,它在不到 5 分钟的时间内完成了复制和翻录!所以我想真正的问题是我如何以编程方式做到这一点?

我正在修改标题和标签。

谢谢!

最佳答案

在这种情况下,可以通过使用 iText(或者在我的例子中是 iTextSharp)获得与预检修复过程等效的结果。我用 PdfSmartCopy 类替换了聚合 pdf 的 PdfSharp 方法。结合使用 iText 的 reader.RemoveUnusedObjects(),这显着减小了输出 pdf 的大小,并且我到打印机的 rip 时间降低到与 postscript 文件之前的 rip 时间相同或更低。非常高兴。

因此,可能导致处理时间较长的 RGB 图像已通过智能副本删除重复项而缩小。

有关 PdfSmartCopy 的更多信息,请访问:http://api.itextpdf.com/itext/com/itextpdf/text/pdf/PdfSmartCopy.html

在布鲁诺的书中,iText In Action ,更具体地在Chapter 6 .

关于pdf - 调整 PDF 格式以更快地打印它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30584119/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com