Den här snabbguiden ger information om hur du konverterar PDF till bild i C#. Du kan ställa in upplösning, höjd, bredd och andra egenskaper som att ställa in standardteckensnitt, skala bilder för att passa sidbredden och många andra. För att konvertera en PDF-sida till bild används C#-kod och detaljerade steg ges nedan för att konvertera en PDF-fil till en PNG-bild.
Steg för att konvertera PDF till bild i C#
- Installera Aspose.PDF med NuGet-pakethanteraren för att konvertera PDF till bild
- Ladda käll-PDF-filen i klassobjektet Document för konvertering till bild
- Skapa Resolution-objektet för att ställa in utdatabildens upplösning
- Initiera klassobjektet PngDevice med hjälp av resolutionsobjektet
- Läs igenom alla sidor i käll-PDF-filen med Document.Pages-samlingen
- Ring PngDevice.Process-funktionen för att konvertera varje PDF-sida till bild och spara på disk
Här får du steg-för-steg-detaljerna för att rendera PDF till bild i C# genom att lägga till nödvändiga referenser och sedan ladda mål-PDF. Du kan ställa in olika konfigurationer för alla utdatafiler och analysera alla PDF-filsidor för konvertering till bild. I slutändan sparas varje konverterad bild till en separat fil på disken.
Kod för att exportera PDF till bild i C#
Den här koden använder klassobjektet Document för att ladda käll-PDF-filen där Document-klassen innehåller sidsamling för iteration. För att ställa in olika egenskaper för utdatabilderna deklareras Resolution- och PngDevice-objekt som stöder inställning av en mängd olika parametrar som bildupplösning, höjd, bredd, streckkodsoptimering, interpolationHighQuality och OptimizeDimensions. Observera att du kan använda BmpDevice, EmfDevice, GifDevice och många andra för att skapa olika typer av bilder.
Vi har lärt oss processen att överföra PDF-sidor till bilder med C#. Om du vill lära dig att skapa PDF-filer från början, se artikeln om hur man skapar PDF i C#.