0

我正在使用以下代码从现有的 pdf 创建新文档。

我想在新生成的 pdf 中缩小现有 pdf 的所有页面(重新调整大小)。

我正在使用的代码:

public void resize() throws IOException, DocumentException {

        PdfReader reader = new PdfReader("D:/test/scaned4.pdf");
        Document document = new Document(PageSize.LEGAL, 0, 0, 0, 0);

        System.out.println(reader.isTampered());

        PdfCopy copy = new PdfCopy(document, new FileOutputStream(
                "D:/test/result.pdf"));
        document.open();
        PdfImportedPage page;
        for (int i = 1; i <= reader.getNumberOfPages(); i++) {
            page = copy.getImportedPage(reader, i);
            copy.addPage(page);

        }
        reader.close();
        document.close();

}

在添加到新文档之前,有任何方法可以缩小导入的页面。

4

0 回答 0