V tomto krátkém tutoriálu se naučíte jak smazat komentáře v PDF v Javě. Jsou uvedeny všechny požadované informace pro nastavení IDE, seznam kroků pro napsání minimální aplikace pro provedení úkolu spolu se spustitelným ukázkovým kódem pro odstranění komentářů z PDF v Javě. Tento článek také pojednává o dalších anotacích podobných komentářům, se kterými lze pracovat při práci se soubory PDF.
Kroky k odstranění všech komentářů z PDF v Javě
- Nastavte IDE tak, aby k mazání komentářů používalo Aspose.PDF for Java
- Otevřete cílový soubor PDF pomocí objektu třídy Document pro odstranění komentářů
- Analyzujte každou stránku načteného souboru PDF a přejděte na collection of annotations na ní
- Analyzujte každou anotaci a filtrujte anotace typu Text, abyste je odstranili
- Chcete-li odstranit anotaci Text, zavolejte metodu delete() v kolekci Annotations
- Uložte výstupní soubor PDF bez textové anotace
Tyto kroky zahrnují proces odstranění komentářů v PDF v Javě. Proces je poměrně jednoduchý, když se načte soubor PDF a všechny stránky se analyzují, protože každá stránka má svou vlastní kolekci různých typů anotací včetně anotací typu Text, které označují komentáře v souboru PDF. Jakmile jsou cílové anotace detekovány, jsou odstraněny a výsledný soubor PDF je uložen na disk.
Kód pro odstranění všech komentářů z PDF v Javě
Výše uvedený ukázkový kód demonstruje jednoduchý proces mazání komentářů z PDF v Javě. Mezi hlavní třídy, které se pro tento proces používají, patří třída Document pro načítání souboru PDF, PageCollection pro přístup ke každé stránce, třída AnnotationCollection pro přístup ke všem objektům Annotation na stránce a Enumerátor AnnotationType pro kontrolu anotací typu Text. má i další typy anotací, například podtržení, přeškrtnutí, zvýraznění, odkaz a vodoznak, abychom jmenovali alespoň některé. Metoda delete() ve třídě AnnotationCollection obsahuje několik přetížených funkcí pro odstranění všech nebo vybraných anotací podle požadavku.
Toto téma nám osvětlilo jak odstranit komentáře v PDF v Javě. Pokud se chcete naučit proces vkládání komentářů do PDF, přečtěte si článek na jak vložit komentář do PDF pomocí Java.