Ez a cikk bemutatja, hogyan lehet kiemelést eltávolítani a PDF fájlból Java használatával. Tartalmazza a fejlesztői környezet beállításának részleteit, a lépések listáját és egy mintakódot, amely megmutatja, hogyan lehet kiemelést eltávolítani PDF-ben Java használatával. Megtanulja, hogyan szűrje a különböző típusú annotációkat, és hogyan törölje azokat az igényeknek megfelelően.
A kiemelés eltávolításának lépései PDF-ből Java használatával
- Állítsa be a környezetet az Aspose.PDF for Java használatához a kiemelések törléséhez
- Töltse be a bemeneti PDF fájlt a Document objektumba, különböző színű kiemelésekkel
- Szerezze be a PDF fájl oldalainak gyűjteményét, és járja be az abban található AnnotationCollection
- Dolgozza fel az egyes kiemelési annotációkat, és alakítsa át őket HighlightAnnotation osztállyá
- Ellenőrizze az annotációt, és jelölje meg törlésre a felhasználói bemenet szerint
- Törölje az annotációt a delete() metódus használatával az Annotations gyűjteményben, amely a getAnnotations() segítségével érhető el
- Mentse el a kimeneti PDF fájlt a PDF-ben lévő kiemelések feldolgozása után
A fenti lépések összefoglalják, hogyan törölhetők a kiemelések PDF-ben Java használatával. Importálja a szükséges modulokat a könyvtárból, hozzon létre egy enumerátort, töltse be a licencet, és határozza meg azt a metódust, amely olyan argumentumokat kap, mint a bemeneti PDF, a kimeneti PDF, az eltávolítás típusa, azaz mind vagy egy adott szín, valamint szükség esetén a szín. Végül érje el a PDF-ben található kiemelési annotációkat, és törölje őket a bemeneti paraméterek alapján.
Kód a PDF kiemelés eltávolításához Java használatával
Ez a kód bemutatta, hogyan törölhető a kiemelés PDF-ben Java használatával. Minden egyes annotáció egy oldalon HighlightAnnotation típusúvá alakul, mivel a szín tulajdonságra szükség lehet a kiemelés eltávolításához. Ha az összes annotációt el szeretné távolítani, ne használja ezt az átalakítást HighlightAnnotation típusra, hanem egyszerűen törölje az annotációt közvetlenül bármilyen feltétel nélkül.
Ez a cikk megtanított minket a kiemelési annotációk megtalálásának és eltávolításának folyamatára. Egy PS fájl PDF-be konvertálásához olvassa el a PS fájl átalakítása PDF formátumba Java használatával című cikket.