Ez a rövid útmutató elmagyarázza, hogyan lehet szerkeszteni egy PDF-et Java-ban. Tartalmazza a rendszerkonfiguráció részleteit és a lépésenkénti algoritmust, majd egy futtatható mintakódot a szöveg szerkesztéséhez a PDF-ben Java használatával. Testreszabhatja ezt a kódot, és módosíthatja az oldalszámot vagy az oldal koordinátáit, hogy a PDF-dokumentum szövegét vagy képét törölje.
A PDF szerkesztésének lépései Java nyelven
- Konfigurálja a rendszert a Aspose.PDF for Java telepítésével a PDF szerkesztéséhez
- Szerezzen be bemeneti PDF-dokumentumot a szerkesztéshez
- Példányosítsa a RedactionAnnotation osztály objektumát
- Adja hozzá a megjegyzést a meglévő megjegyzésekhez
- Szerkessze vissza a PDF-fájlt a redact() metódussal, és exportálja a kimeneti útvonalra
A fenti lépések összefoglalják azt az algoritmust, amely az információkat a PDF-ben Java használatával szerkeszti. Először nyissa meg a bemeneti PDF-fájlt, és hozzon létre egy szerkesztési megjegyzést. Ezt követően adja hozzá a megjegyzést az oldalhoz, és exportálja a kimeneti PDF-fájlt.
Kód a PDF fájl szerkesztéséhez Java használatával
public class Main { | |
public static void main(String[] args) throws Exception // Redact PDF pages in Java | |
{ | |
// Set the license | |
new com.aspose.pdf.License().setLicense("Aspose.Total.lic"); | |
// Open document | |
com.aspose.pdf.Document doc = new com.aspose.pdf.Document("input.pdf"); | |
// Create RedactionAnnotation instance | |
com.aspose.pdf.RedactionAnnotation annot = new com.aspose.pdf.RedactionAnnotation( | |
doc.getPages().get_Item(1), | |
new com.aspose.pdf.Rectangle(200, 200, 300, 250) | |
); | |
annot.setFillColor(com.aspose.pdf.Color.getGreen()); | |
annot.setBorderColor(com.aspose.pdf.Color.getYellow()); | |
annot.setColor(com.aspose.pdf.Color.getBlue()); | |
// Set overlay text | |
annot.setOverlayText("REDACTED"); | |
// Add annotation to annotations collection of first page | |
doc.getPages().get_Item(1).getAnnotations().add(annot); | |
// Flattens annotation and redacts page contents | |
annot.redact(); | |
doc.save("Redacted.pdf"); | |
} | |
} |
Ez a mintakód bemutatja, hogyan lehet szerkeszteni a PDF-dokumentumot Java használatával. Hozzáfér a bemeneti dokumentumhoz, majd létrehozza a RedactionAnnotation-t az oldalszámmal és a derékszögű koordinátákkal. Végül beállítják az annotációs funkciókat, például a kitöltési színt, a szegélyszínt, a fedőszöveget stb., és a célterületet az Ön igényei szerint módosítják.
Ez a cikk bemutatja, hogyan lehet szerkeszteni egy dokumentumot Java nyelven. Ha egy PDF-ből egy teljes oldalt szeretne törölni, kérjük, olvassa el a cikket a hogyan lehet oldalakat eltávolítani a PDF-ből Java segítségével oldalon.