HTML Converter

Documentize HTML Converter pro .NET poskytuje robustní schopnosti pro převod dokumentů mezi formáty PDF a HTML, ideální pro webové aplikace, archivaci a generování zpráv. S mnoha možnostmi pro zpracování prostředků a rozložení se konvertor přizpůsobuje různým požadavkům projektu.

Hlavní funkce

Převod PDF na HTML

Převeďte soubory PDF na HTML, aby byly dokumenty dostupné pro webové prohlížení nebo integraci do aplikací, kde je preferován formát HTML.

Převod HTML na PDF

Transformujte HTML obsah na kvalitní PDF, ideální pro generování tisknutelných zpráv, archivaci webového obsahu nebo vytváření sdílených dokumentových formátů.


Podrobný průvodce

Převod PDF na HTML

Chcete-li převést PDF na HTML:

  1. Inicializujte konvertor: Vytvořte instanci HtmlConverter.
  2. Nastavte možnosti převodu: Použijte PdfToHtmlOptions k přizpůsobení výstupu, zvolte si buď vložené, nebo externí prostředky.
  3. Definujte vstupní a výstupní cesty: Nastavte cesty pro váš vstupní PDF a výstupní HTML.
  4. Proveďte převod: Zavolejte metodu Process pro převod souboru.

Příklad: Převeďte PDF na HTML se vloženými prostředky

// Krok 1: Inicializujte HTML konvertor  
var converter = new HtmlConverter();  

// Krok 2: Nakonfigurujte možnosti pro převod PDF na HTML  
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);  

// Krok 3: Nastavte cesty souborů  
options.AddInput(new FileDataSource("input.pdf"));  
options.AddOutput(new FileDataSource("output.html"));  

// Krok 4: Proveďte převod  
converter.Process(options);  

Dostupné možnosti pro převod PDF na HTML

  • SaveDataType:

    • FileWithEmbeddedResources: Vytváří jeden HTML soubor se všemi prostředky vloženými.
    • FileWithExternalResources: Ukládá prostředky zvlášť, ideální pro velké HTML soubory.
  • Přizpůsobení výstupu:

    • BasePath: Nastavte základní cestu pro prostředky v HTML dokumentu.
    • IsRenderToSinglePage: Volitelně vykreslete celý PDF obsah na jednu HTML stránku.

Převod HTML na PDF

Chcete-li převést HTML dokument na PDF, postupujte takto:

  1. Inicializujte konvertor: Vytvořte instanci HtmlConverter.
  2. Nakonfigurujte možnosti PDF: Použijte HtmlToPdfOptions k definování rozložení a mediálních nastavení.
  3. Specifikujte cesty: Nastavte vstupní HTML a výstupní PDF souborové cesty.
  4. Proveďte převod: Spusťte metodu Process k dokončení převodu.

Příklad: Převeďte HTML na PDF

// Krok 1: Inicializujte HTML konvertor  
var converter = new HtmlConverter();  

// Krok 2: Nakonfigurujte možnosti pro převod HTML na PDF  
var options = new HtmlToPdfOptions();  

// Krok 3: Nastavte cesty souborů  
options.AddInput(new FileDataSource("input.html"));  
options.AddOutput(new FileDataSource("output.pdf"));  

// Krok 4: Proveďte převod  
converter.Process(options);  

Další možnosti pro převod HTML na PDF

  • Mediální typ:

    • HtmlMediaType.Print: Ideální pro generování PDF vhodných pro tisk.
    • HtmlMediaType.Screen: Použijte při převodu obsahu navrženého pro digitální prohlížení.
  • Úpravy rozložení:

    • PageLayoutOption: Upravuje, jak se HTML obsah přizpůsobí PDF rozložení, například ScaleToPageWidth, aby se zajistilo, že se obsah přizpůsobí šířce PDF.
    • IsRenderToSinglePage: Umožňuje vykreslení celého HTML obsahu na jednu PDF stránku, pokud je to potřeba pro stručné prezentace.

Tento konvertor je univerzální pro různé aplikace, od generování PDF zpráv na základě webového obsahu po převod archivů PDF dokumentů pro webovou dostupnost. Pro pokročilejší konfigurace se podívejte na kompletní dokumentaci Documentize.

 Čeština