使用 Java 編輯 PDF

PDF 文檔敏感的編輯信息。在 Java 使用 Aspose.PDF 以編程方式修改 PDF 文件

如何使用 Java 庫編輯 PDF 文件

為了對 PDF 進行編輯,我們將使用 Aspose.PDF for Java API,這是一個功能豐富、強大且易於使用的 Java 平台轉換 API。您可以直接從 Maven 下載其最新版本,並透過在 pom.xml 檔案中新增以下設定將其安裝到您的 Maven 專案中。

透過 Java 編輯 PDF 文件


您需要 Aspose.PDF for Java 才能在您的環境中測試程式碼。

1.載入帶有「文件」實例的 PDF。 1.使用搜索詞作為引數創建文本 FragmentAbsorber 對象。 1.設定搜尋選項。 1.循環穿過每個收集片段以編輯。 1.儲存 PDF 檔案。

編輯 PDF 文件-Java

Document pdfDocument = new Document("sourceFile.pdf");

Rectangle rect = new Rectangle(200, 500, 300, 600);
RedactionAnnotation annot = new RedactionAnnotation(pdfDocument.getPages().get_Item(1), rect);

annot.setFillColor(Color.getBlack());
annot.setBorderColor(Color.getYellow());
annot.setColor(Color.getBlue());
annot.setFontSize(20);
annot.setOverlayText("REDACTED");
annot.setTextAlignment(HorizontalAlignment.Center);
annot.setRepeat(true);

pdfDocument.getPages().get_Item(1).getAnnotations().add(annot);
pdfDocument.save("output.pdf");
pdfDocument.close();