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:
- Inicializujte převodník: Vytvořte instanci
HtmlConverter
. - Nastavte možnosti převodu: Použijte
PdfToHtmlOptions
pro úpravu výstupu, zvolte buď vestavěné nebo externí zdroje. - Definujte cesty pro vstup a výstup: Nastavte cesty pro váš vstupní PDF a výstupní HTML.
- 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ů:
- Inicializujte převodník: Vytvořte instanci
HtmlConverter
. - Nakonfigurujte možnosti PDF: Použijte
HtmlToPdfOptions
pro definici rozvržení a mediálních nastavení. - Určete cesty: Nastavte cesty k vstupnímu HTML a výstupnímu PDF souboru.
- 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říkladScaleToPageWidth
, 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.