Távolítsa el a hátteret a PDF-ből Java segítségével

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

  1. Állítsa be az IDE-t a Aspose.PDF for Java használatára a háttérkép eltávolításához
  2. Töltse be a háttérképet tartalmazó PDF-fájlt a Document objektumba
  3. A háttérkép eltávolításához nyissa meg a page webhelyet
  4. Lapozd át az oldalon található összes műterméket
  5. Ellenőrizze a Background altípus összes műtermékét, és törölje őket
  6. 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.

 Magyar