我有一个 22*17 的 PDF 文件,我需要它来适应 11*8.5 页面中的页面内容。
基本上减少现有的页面大小。我正在使用 iTextSharp。
我该怎么做?
您可以为此使用 Ghostscript 和 pdfwrite 设备,而不是 itextsharp。就像是:
gs \
-sDEVICEHIGHTPOINTS=612 -sDEVICEWIDTHPOINTS=792 \
-dFIXEDMEDIA \
-dPDFFitPage \
-sDEVICE=pdfwrite \
-sOutputFile=output.pdf \
input.pdf
警告:这将完全解释 PDF 文件以进行标记操作并发出全新的 PDF(重新调整以适应新的媒体大小),具体取决于您可能喜欢或不喜欢结果的文件内容。