Kép eltávolítása a PDF-ből Java segítségével

Ez az oktatóanyag bemutatja, hogyan lehet eltávolítani a képet a PDF webhelyről Java használatával. Megkapja az IDE beállításának részleteit, a lépések listáját és egy mintakódot, amellyel eltávolíthatja az összes képet a PDF-ből Java használatával a kiválasztott oldalon. A képindex értéke alapján törölheti az összes vagy kiválasztott képet egy oldalról.

Lépések a kép törléséhez a PDF-ből Java használatával

  1. Állítsa be az IDE-t úgy, hogy a Aspose.PDF for Java használatával távolítsa el a képeket a PDF-ből
  2. A képek törléséhez töltse be a forrás PDF-fájlt a Document objektumba
  3. Nyissa meg a céloldalt a képeket tartalmazó betöltött PDF-ből
  4. Nyissa meg a(z) resources oldalt a kiválasztott oldalról
  5. Nézze meg a képek számát az erőforrásokban, és ismételje meg az összes képet
  6. Hívja meg a delete() metódust a gyűjtemény minden képéhez
  7. Mentse el a kimeneti PDF-fájlt kép nélkül a kiválasztott oldalon

Kövesse ezeket a lépéseket, hogy megtudja, hogyan törölhet képeket PDF-ből Java használatával. Minden PDF-oldal képgyűjteményt tartalmaz az erőforrásokban, amelyek módszereket tartalmaznak a képek törlésére a gyűjteményből. Nyissa meg az egyes képeket, és használja a delete() metódust az eltávolításhoz.

Kód a PIC eltávolításához a PDF-ből Java használatával

import com.aspose.pdf.*;
public class Main
{
public static void main(String[] args) throws Exception // Delete PDF image in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Open the document
Document pdfDocument = new Document("sample.pdf");
// Delete all pictures
Page page = pdfDocument.getPages().get_Item(1);
Resources resources = page.getResources();
int iSize = resources.getImages().size();
for( int i = iSize ; i > 0; i-- )
resources.getImages().delete(i);
// Save the PDF
pdfDocument.save("DeleteImages.pdf");
System.out.println("PDF image deleted successfully");
}
}

This code demonstrates how to remove an image from a PDF using Java and repeat this process to remove all the images from a page. You may iterate through all the pages in the PDF starting from page 1 and remove all or selected images from the collection starting from index 1. Vegye figyelembe, hogy a funkció használata közben nem használhatja az 1-es indexet az oldalhoz és a képhez.

Ez a cikk megtanított bennünket arra, hogyan távolítsunk el oldalakat egy PDF-fájlból. Ha meg szeretné fordítani a folyamatot, azaz be szeretne illeszteni egy képet, olvassa el a hogyan lehet képet beszúrni PDF-be Java segítségével cikket.

 Magyar