Ez a gyors útmutató részletesen ismerteti, hogyan lehet a PDF-t képpé konvertálni C#-ban. Beállíthatja a felbontást, magasságot, szélességet és egyéb tulajdonságokat, például az alapértelmezett betűtípust, a képek méretezését az oldal szélességéhez és sok mást. A PDF oldal képpé konvertálásához C# kódot használunk, és az alábbiakban részletes lépéseket talál a PDF fájl PNG képpé konvertálásához.
A PDF-ből képpé konvertálás lépései C#-ban
- Telepítse a(z) Aspose.PDF alkalmazást a NuGet csomagkezelővel a PDF-fájl képpé konvertálásához
- Töltse be a forrás PDF-fájlt a Document osztályobjektumba a képpé konvertáláshoz
- A kimeneti kép felbontásának beállításához hozza létre a Resolution objektumot
- Inicializálja a PngDevice osztályobjektumot a felbontási objektum segítségével
- Elemezze át a forrás-PDF összes oldalát a Document.Pages gyűjtemény segítségével
- Hívja a PngDevice.Process funkciót az egyes PDF-oldalak képpé konvertálásához és lemezre mentéséhez
Itt megtalálja a lépésről lépésre vonatkozó részleteket a PDF képpé C# nyelven történő megjelenítéséhez a szükséges hivatkozások hozzáadásával, majd a cél PDF betöltésével. Különböző konfigurációkat állíthat be az összes kimeneti képfájlhoz, és a PDF-fájl összes oldalát elemzi a képpé konvertáláshoz. Végül minden konvertált kép külön fájlba kerül a lemezre.
Kód a PDF-fájl exportálásához C#-ban
Ez a kód a Document class objektumot használja a forrás-PDF betöltésére, ahol a Dokumentum osztály iteráció céljából oldalgyűjteményt tartalmaz. A kimeneti képek különböző tulajdonságainak beállításához Resolution és PngDevice objektumok vannak deklarálva, amelyek támogatják a különböző paraméterek, például a képfelbontás, magasság, szélesség, vonalkódoptimalizálás, InterpolationHighQuality és OptimizeDimensions beállítását. Vegye figyelembe, hogy a BmpDevice, az EmfDevice, a GifDevice és még sok más segítségével különféle típusú képeket hozhat létre.
Megtanultuk a PDF-oldalak képekké történő átvitelének folyamatát C# használatával. Ha a semmiből szeretné megtanulni a PDF-fájlok létrehozását, olvassa el a(z) Hogyan készítsünk PDF-et C#-ban cikket.