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
- Á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
- A képek törléséhez töltse be a forrás PDF-fájlt a Document objektumba
- Nyissa meg a céloldalt a képeket tartalmazó betöltött PDF-ből
- Nyissa meg a(z) resources oldalt a kiválasztott oldalról
- Nézze meg a képek számát az erőforrásokban, és ismételje meg az összes képet
- Hívja meg a delete() metódust a gyűjtemény minden képéhez
- 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.