通过c#和adobe打印机压缩pdf

时间:2013-06-23 06:10:34

标签: pdf printing compression adobe

我的一位朋友扫描了很多页面的文档并将其保存为pdf格式。 结果pdf的大小为1GB,当我使用adobe pdf打印机重新打印此pdf时,我的文件大小会更改并减少到80MB。

我设置Adobe Acrobat X Pro打开pdfs,Adobe Acrobat X Pro为我设置虚拟pdf打印机。

第二个pdf中的图像质量非常好,最重要的是文件大小的差异。

现在我该如何在c#程序中执行此操作?我想写一段c#代码来自动完成。

我有大约500个pdf文件,这些文件的大小非常大,我想减小它们的大小。

我需要一个c#代码来获取文件路径并使用Adobe pdf打印机打印该文件并获取pdf文件给我,或者我希望能够为输出pdf设置导出路径。我测试了一些dll来做到这一点。

例如iTextSharp或PDFSharp-MigraDocFoundation-1_32或sharpPDF_2_0_Beta2_dll等众多内容。

但这些并不好,与他们合作对我来说并不容易。我只想要一个方法或类或快速组件来完成这些。

请记住,我们希望使用Adobe Acrobat X Pro执行此操作。

由于

0 个答案:

没有答案