Ez az oktatóanyag elmagyarázza, hogyan lehet eltávolítani a hátteret a PDF webhelyről Java használatával. Tartalmazza a fejlesztői környezet beállításának részleteit, a programozási feladatok listáját az alkalmazás írása közben, és egy futtatható mintakódot a tiszta PDF háttérhez Java használatával. Segít eltávolítani a kiválasztott háttérképeket a kiválasztott oldalakról a PDF-ben.
A PDF hátterének eltávolításának lépései Java használatával
- Állítsa be az IDE-t a Aspose.PDF for Java használatára a háttérkép eltávolításához
- Töltse be a háttérképet tartalmazó PDF-fájlt a Document objektumba
- A háttérkép eltávolításához nyissa meg a page webhelyet
- Lapozd át az oldalon található összes műterméket
- Ellenőrizze a Background altípus összes műtermékét, és törölje őket
- A háttérkép eltávolítása után mentse a PDF-fájlt
Ezek a lépések meghatározzák a háttéreltávolító fejlesztésének folyamatát PDF-ből Java használatával. Indítsa el a folyamatot a PDF-fájl betöltésével, és nyissa meg a céloldalt, ahol törölni szeretne egy képet a műtermékgyűjteményből. A kapott PDF-fájl mentése előtt annyi háttérképet törölhet, amennyi szükséges.
Kód a PDF-háttérkép eltávolításához Java használatával
import com.aspose.pdf.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Remove PDF background using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document doc = new Document("BackGround.pdf"); | |
Page page = doc.getPages().get_Item(1); | |
for(Artifact fact : page.getArtifacts()) | |
{ | |
if(fact.getSubtype() == Artifact.ArtifactSubtype.Background) | |
page.getArtifacts().delete(fact); | |
} | |
doc.save("withoutBackground.pdf"); | |
System.out.println("Done"); | |
} | |
} |
A fenti mintakód bemutat egy háttéreltávolítót a PDF-hez Java használatával. Az oldalon található műtermékgyűjteményt használja a Page.getArtifacts() metódus meghívásával, és az Artifact.ArtifactSubtype.Background felsoroló segítségével szűri a háttérképeket. Más típusú műtermékekhez is hozzáférhet, például fejléchez, lábléchez és vízjelhez.
Ez a cikk megtanította nekünk, hogyan lehet törölni a PDF hátterét Java használatával. Az aláírás PDF-ből való eltávolításához olvassa el a következő cikket: hogyan lehet eltávolítani az aláírást a PDF-ből Java-ban.