调整PDF格式以加快打印速度

调整PDF格式以加快打印速度,pdf,printing,itext,Pdf,Printing,Itext,我正在使用iTextSharp和PdfSharp的组合来组装一个大型PDF文件,以便打印到佳能Oce VarioPrint 6000系列打印机上。PDF正在替换postscript文件 此新文件和旧文件都通过LPR命令传输到打印机 postscript文件可能需要10分钟才能打印出来。我的PDF版本的同一个文件需要30分钟才能打印出来 有人能给我一些建议,让我改变这个文件的编写/创建方式,从而减少Vario上的处理时间吗 编辑:我拿了一个非常慢的文件,在Acrobat飞行前运行它,它发现了许多R

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

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

postscript文件可能需要10分钟才能打印出来。我的PDF版本的同一个文件需要30分钟才能打印出来

有人能给我一些建议,让我改变这个文件的编写/创建方式,从而减少Vario上的处理时间吗

编辑:我拿了一个非常慢的文件,在Acrobat飞行前运行它,它发现了许多RGB图像,它想转换成CMYK。但当我看PDF时,它们都是黑白徽标,所以我在飞行前做了一个修复,将所有图像转换为黑白打印

我还注意到飞行前的背景正在整合。一半的页面上有相同的徽标,因此利用这种转换可能也很有帮助

当我下载那个文件时,它在不到5分钟内就被复制和撕开了!所以我想真正的问题是我如何以编程的方式做到这一点

我正在修改标题和标签


谢谢

在这种情况下,可以使用iText(或者在我的情况下,使用iTextSharp)获得与飞行前维修过程相同的结果。我用PdfSmartCopy类替换了聚合PDF的PdfSharp方法。这大大降低了输出pdf的大小,再加上使用iText的reader.RemoveUnusedObjects(),我对打印机的翻页时间也降低到与postscript文件相同或更低的翻页时间。非常高兴

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

有关PdfSmartCopy的更多信息,请访问:


在布鲁诺的书中,更具体地说是在。

中,我没有最终编辑图像来解决问题,所以我把问题回复到不是关于图像处理的。