PDF till PNG-konverterare
Den Documentize PDF till PNG-konverterare för .NET är ett avancerat verktyg som gör att du kan konvertera PDF-dokument till högkvalitativa PNG-bilder. Detta plugin är utformat för att göra ditt innehåll mer mångsidigt, tillgängligt och lättare att dela genom att omvandla PDF-sidor till allmänt stödda bildformat.
Huvudfunktioner:
- Konvertera PDF till PNG: Snabbt och effektivt konvertera hela PDF-dokument eller specifika sidor till PNG-bilder.
- Anpassningsbar Upplösning: Ställ in önskad DPI (t.ex. 300 DPI) för högkvalitativ bildutmatning.
- Batchbearbetning: Konvertera flera PDF-sidor eller hela dokument på en gång.
- Enkel Utdatahantering: Ange utmatningskataloger för varje konverterad PNG-fil.
- Snabb Konvertering: Snabbt, effektivt och kräver minimal ansträngning att konfigurera.
Hur man konverterar PDF till PNG
För att konvertera ett PDF-dokument till PNG-bilder, följ dessa steg:
- Skapa en instans av
Png
-klassen. - Skapa en instans av
PngOptions
för att konfigurera konverteringsprocessen. - Lägg till PDF-filen som input med hjälp av
AddInput
-metoden. - Ange utmatningskatalogen för PNG-bilderna med hjälp av
AddOutput
-metoden. - Kör
Process
-metoden för att konvertera PDF-sidor till PNG-bilder.
1
2var converter = new Png();
3var options = new PngOptions();
4
5// Lägg till input PDF-fil
6options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
7
8// Ange utmatningskatalog för PNG-bilder
9options.AddOutput(new FileDataSource(@"C:\Samples\images"));
10
11// Processa PDF till PNG-konverteringen
12converter.Process(options);
Anpassa PDF till PNG-konvertering
Du kan anpassa konverteringen genom att justera upplösningen och välja specifika sidor. Till exempel, för att konvertera endast första sidan av en PDF vid 300 DPI:
1
2var converter = new Png();
3var options = new PngOptions();
4
5// Ställ in utmatningsupplösning till 300 DPI
6options.OutputResolution = 300;
7
8// Konvertera endast första sidan
9options.PageRange = new PageRange(1);
10
11// Lägg till input- och output-vägar
12options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
13options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
14
15// Processa konverteringen
16converter.Process(options);
Batchbearbetning för PDF till PNG-konvertering
Det PDF till PNG-konverterare pluginet stöder också batchbearbetning, vilket gör att du kan konvertera flera sidor eller till och med hela PDF-dokument till individuella PNG-filer.
1
2var converter = new Png();
3var options = new PngOptions();
4
5// Lägg till input PDF-fil
6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
7
8// Ställ in utmatningsvägar för varje sida
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));
11
12// Processa batchkonverteringen
13converter.Process(options);
Hantera konverteringsresultat
Efter att ha bearbetat konverteringen returnerar Process-metoden ett ResultContainer
-objekt som innehåller konverteringsresultaten. Du kan skriva ut utmatningsvägarna för PNG-bilderna på följande sätt:
1
2ResultContainer resultContainer = converter.Process(options);
3
4// Skriv ut utmatningsvägarna för PNG-bilderna
5foreach (FileResult result in resultContainer.ResultCollection)
6{
7 Console.WriteLine(result.Data.ToString());
8}