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:

  1. Skapa en instans av Png-klassen.
  2. Skapa en instans av PngOptions för att konfigurera konverteringsprocessen.
  3. Lägg till PDF-filen som input med hjälp av AddInput-metoden.
  4. Ange utmatningskatalogen för PNG-bilderna med hjälp av AddOutput-metoden.
  5. 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}  
 Svenska