Ennek az oktatóanyagnak az a célja, hogy alapvető információkat nyújtson arról, hogyan szerezhet be képeket a Java nyelvű PDF-ről. Megkapja a hivatkozást a mintakódban használt erőforrásokra, az alkalmazás fejlesztését irányító részletes programozási logikát, valamint egy futtatható mintakódot, amellyel lekérhet egy képet Java-ban lévő PDF-ből, majd elmentheti JPG kép. Részletek is rendelkezésre állnak a folyamat testreszabásához, például a forrásdokumentum különböző forrásokból történő betöltéséhez, valamint a védett PDF-fájlok jelszavainak beállításához vagy a kimeneti kép tulajdonságainak beállításához.
Lépések a képek letöltéséhez PDF-ből Java nyelven
- Állítsa be az IDE-t a Aspose.PDF for Java hozzáadásához a PDF-képek kibontásához
- Töltse be a bemeneti PDF-fájlt a Document class objektumba a lemezről vagy a memóriafolyamról
- Szerezze meg a hivatkozást a cél PDF-oldal erőforrásgyűjteményére, amelyről a képet ki szeretné bontani
- Szerezze meg a kívánt kép hivatkozását a XImage osztályobjektum használatával az erőforrások képgyűjteményéből
- Példányosítsa a FileOutputStream objektumot a kimeneti kép mentéséhez
- Mentse el a célképet JPG fájlként
Ezek a lépések lépésenkénti logikát adnak a kép kinyeréséhez a PDF-ből Java-ban. Ez elmagyarázza a PDF belső szerkezetét, ahol minden oldal erőforrás-gyűjteményt tartalmaz, beleértve a célkép eléréséhez használt képeket az oldalon. Miután megszerezte a képreferenciát, a rendszer az XImage osztályobjektumba menti, amely a betöltött kép lemezre mentésére szolgáló metódusokat tartalmaz.
Kód a képek letöltéséhez egy PDF-ből Java nyelven
Ez a kód bemutatja, hogyan lehet képet nyerni a PDF-ből Java-ban a Document osztály bevezetésével, amely a forrás-PDF betöltésére szolgál. A következő fontos osztály az XImage, amely képes a kiválasztott PDF-oldal képgyűjteményében lévő képre való hivatkozást tárolni. Miután megkapta a képreferenciát, nem csak a betöltött kép lemezre mentésére használhatja, hanem törölheti is ezt a képet a forrás PDF-ből, átnevezheti a képet a forrás PDF-ben, és ellenőrizheti, hogy a kép átlátszó-e vagy sem.
Ez az oktatóanyag arra is használható, hogy az összes képet lekérje PDF-ből Java nyelven. Ha érdekli a kép PDF formátumba konvertálásának folyamata, olvassa el a(z) hogyan konvertálhat képet PDF-be Java nyelven cikket.