Ez a cikk részletesen ismerteti, hogyan tölthet le képeket PDF-ből C#-ban a konfigurációs részletek és egy futtatható mintakód segítségével. A teljes programlogika meg van osztva, amely felhasználható ennek az alkalmazásnak a megírásához, mivel minden szükséges osztály és metódus megadva van, amelyek szükségesek a képek letöltéséhez PDF-ből C#-ban különböző formátumokban, például JPEG, PNG stb. Ezenkívül megtudhatja, hogyan javíthatja a folyamatot a kimeneti képek testreszabásával, miután lekérte őket a PDF fájlból.
A PDF-képek beszerzésének lépései C#-ban
- Állítsa be az IDE-t úgy, hogy a Aspose.PDF for .NET használatával bontsa ki a képeket PDF-ből
- Töltse be a képeket tartalmazó forrás PDF-fájlt a Document osztályobjektum használatával
- Hozzáférhet egy adott képhez a XImage osztályobjektum használatával
- Hozzon létre egy új fájlfolyamot a kívánt kép nevével
- Mentse el a képet JPEG formátumban, és zárja be az adatfolyamot
Ezek a lépések elmagyarázzák, hogyan lehet képet letölteni a PDF-ből C#-ban egy lépésről lépésre történő megközelítés megosztásával, ahol először betöltjük a forrás PDF-fájlt, majd hozzáférünk a PDF adott oldalához. Minden oldalon van egy forrásgyűjtemény, beleértve a képeket, amelyekre index segítségével lehet hivatkozni. Miután a kívánt képreferenciát elérte az XImage osztály objektumában, képként menthető a folyamba a kívánt formátumok bármelyikében.
Kód kép lekéréséhez PDF-ből C#-ban
Ez a kód azt a folyamatot mutatja be, hogy a kép kikerüljön a PDF-ből C#-ban úgy, hogy betölti azt a Document class objektumba, majd lekéri egy adott oldal erőforrásainak listáját, majd az erőforrásokból lekéri az oldalon lévő képek listáját. Miután hozzáfértünk egy adott képhez, átnevezhetünk egy képet a dokumentumon belüli hivatkozások változásaival együtt. Különféle tulajdonságokat is beszerezhet, mint például a név, a magasság és a szélesség, hogy szűrje a képeket a lemezre mentés előtt.
Ez az oktatóanyag arra vezetett minket, hogy képeket nyerjünk ki egy PDF-oldalról. Ha meg szeretné ismerni a vízjel PDF-fájlba való hozzáadásának folyamatát, tekintse meg a hogyan lehet vízjelet hozzáadni a PDF-hez C#-ban című cikket.