我有一个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(重新缩放以适应新媒体大小),这取决于您可能喜欢或不喜欢的文件内容。