HTML Converter

Sheetize HTML Converter for .NET poskytuje robustní možnosti pro převod dokumentů mezi formáty PDF a HTML, ideální pro webové aplikace, archivaci a generování zpráv. S více možnostmi pro zpracování zdrojů a rozvržení se převodník přizpůsobuje různým požadavkům projektů.

Klíčové vlastnosti

Převod PDF na HTML

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

Převod HTML na PDF

Transformujte HTML obsah na vysoce 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á příručka

Převod PDF na HTML

Pro převod PDF na HTML:

  1. Inicializujte převodník: Vytvořte instanci HtmlConverter.
  2. Nastavte možnosti převodu: Použijte PdfToHtmlOptions pro úpravu výstupu, zvolte buď vestavěné nebo externí zdroje.
  3. Definujte cesty pro vstup a výstup: 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 s vestavěnými zdroji

// Krok 1: Inicializujte HTML převodník
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 k souborům
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 zdroji vestavěnými.
    • FileWithExternalResources: Ukládá zdroje odděleně, ideální pro velké HTML soubory.
  • Přizpůsobení výstupu:

    • BasePath: Nastavte základní cestu pro zdroje v HTML dokumentu.
    • IsRenderToSinglePage: Volitelně renderujte celý PDF obsah na jedné HTML stránce.

Převod HTML na PDF

Pro převod HTML dokumentu na PDF postupujte podle těchto kroků:

  1. Inicializujte převodník: Vytvořte instanci HtmlConverter.
  2. Nakonfigurujte možnosti PDF: Použijte HtmlToPdfOptions pro definici rozvržení a mediálních nastavení.
  3. Určete cesty: Nastavte cesty k vstupnímu HTML a výstupnímu PDF souboru.
  4. Proveďte převod: Spusťte metodu Process pro dokončení převodu.

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

// Krok 1: Inicializujte HTML převodník
var converter = new HtmlConverter();

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

// Krok 3: Nastavte cesty k souborům
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í zobrazení.
  • Úpravy rozvržení:

    • PageLayoutOption: Upravuje, jak se HTML obsah vejde do PDF rozvržení, například ScaleToPageWidth, aby se zajistilo, že obsah se přizpůsobí šířce PDF.
    • IsRenderToSinglePage: Umožňuje renderovat celý HTML obsah na jedné PDF stránce, pokud je to potřeba pro stručné prezentace.

Tento převodník je všestranný 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 odkazujte na kompletní dokumentaci Sheetize.

 Čeština