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ů:
- Vytvořte instanci třídy
Png
. - Vytvořte instanci
PngOptions
, abyste nakonfigurovali proces převodu. - Přidejte vstupní PDF soubor pomocí metody
AddInput
. - Určete výstupní adresář pro PNG obrázky pomocí metody
AddOutput
. - 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}