PDF na PNG konvertor

Documentize PDF na PNG konvertor pro .NET je pokročilý nástroj, který vám umožňuje převádět PDF dokumenty na vysoce kvalitní PNG obrázky. Tento plugin je navržen tak, aby vaše obsah byl všestrannější, přístupnější a snadněji sdílitelný transformací PDF stránek do široce podporovaných obrazových formátů.

Klíčové vlastnosti:

  • Převod PDF na PNG: Rychle a efektivně převádějte celé PDF dokumenty nebo konkrétní stránky na PNG obrázky.
  • Přizpůsobitelné rozlišení: Nastavte požadované DPI (např. 300 DPI) pro výstup kvalitního obrazu.
  • Hromadné zpracování: Převádějte několik PDF stránek nebo celé dokumenty najednou.
  • Snadná správa výstupu: Určete výstupní adresáře pro každý převedený PNG soubor.
  • Rychlý převod: Rychlé, efektivní a vyžaduje minimální úsilí k nastavení.

Jak převést PDF na PNG

Chcete-li převést PDF dokument na PNG obrázky, postupujte podle těchto kroků:

  1. Vytvořte instanci třídy Png.
  2. Vytvořte instanci PngOptions, abyste nakonfigurovali proces převodu.
  3. Přidejte vstupní PDF soubor pomocí metody AddInput.
  4. Určete výstupní adresář pro PNG obrázky pomocí metody AddOutput.
  5. Spusťte metodu Process, abyste převedli PDF stránky na PNG obrázky.
 1  
 2var converter = new Png();  
 3var options = new PngOptions();  
 4
 5// Přidejte vstupní PDF soubor  
 6options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
 7
 8// Určete výstupní adresář pro PNG obrázky  
 9options.AddOutput(new FileDataSource(@"C:\Samples\images"));  
10
11// Zpracujte převod PDF na PNG  
12converter.Process(options);  

Přizpůsobení převodu PDF na PNG

Můžete přizpůsobit převod úpravou rozlišení a výběrem konkrétních stránek. Například, chcete-li převést pouze první stránku PDF na 300 DPI:

 1  
 2var converter = new Png();  
 3var options = new PngOptions();  
 4
 5// Nastavte výstupní rozlišení na 300 DPI  
 6options.OutputResolution = 300;  
 7
 8// Převést pouze první stránku  
 9options.PageRange = new PageRange(1);  
10
11// Přidejte cesty pro vstup a výstup  
12options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
13options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));  
14
15// Zpracujte převod  
16converter.Process(options);  

Hromadné zpracování převodu PDF na PNG

Plugin PDF na PNG konvertor také podporuje hromadné zpracování, což vám umožňuje převádět více stránek nebo dokonce celé PDF dokumenty na jednotlivé PNG soubory.

 1  
 2var converter = new Png();  
 3var options = new PngOptions();  
 4
 5// Přidejte vstupní PDF soubor  
 6options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
 7
 8// Nastavte výstupní cesty pro každou stránku  
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.png"));  
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.png"));  
11
12// Zpracujte hromadný převod  
13converter.Process(options);  

Zpracování výsledků převodu

Po zpracování převodu vrací metoda Process objekt ResultContainer, který obsahuje výsledky převodu. Můžete vytisknout výstupní cesty PNG obrázků následujícím způsobem:

1  
2ResultContainer resultContainer = converter.Process(options);  
3
4// Vytiskněte výstupní cesty PNG obrázků  
5foreach (FileResult result in resultContainer.ResultCollection)  
6{  
7    Console.WriteLine(result.Data.ToString());  
8}  
 Čeština