Vyloučení fontů z vykresleného HTML
Zavedení
GroupDocs.Viewer pro .NET je výkonná knihovna pro vykreslování dokumentů, která vývojářům umožňuje zobrazovat v jejich .NET aplikacích více než 50 formátů dokumentů bez nutnosti externích závislostí. V tomto tutoriálu se zaměříme na specifickou funkci GroupDocs.Viewer: vyloučení písem z vykresleného HTML výstupu.
Předpoklady
Než začnete, ujistěte se, že máte následující:
- Základní znalost vývoje v C# a .NET.
- Nainstalován je GroupDocs.Viewer pro .NET. Můžete si ho stáhnout z zde.
- Visual Studio nebo jakékoli jiné IDE pro vývoj v C#.
Importovat jmenné prostory
Ve vašem kódu C# nezapomeňte zahrnout potřebné jmenné prostory:
using System;
using System.IO;
using GroupDocs.Viewer.Options;
Krok 1: Definování výstupního adresáře
Nastavte adresář, kam chcete ukládat vykreslené soubory HTML.
string outputDirectory = "Your Document Directory";
Krok 2: Definování formátu cesty k souboru stránky
Zadejte formát cest k souborům jednotlivých stránek vykresleného dokumentu.
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
Krok 3: Inicializace objektu prohlížeče
Vytvořte instanci objektu Viewer s dokumentem, který chcete vykreslit.
using (Viewer viewer = new Viewer("YourDocumentPath"))
{
// Váš kód patří sem
}
Krok 4: Nastavení možností zobrazení HTML
Definujte možnosti pro vykreslování HTML, včetně formátu vložených zdrojů a písem, které chcete vyloučit.
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.FontsToExclude.Add("Arial");
Krok 5: Vykreslení dokumentu
Předejte objekt Viewer možnosti zobrazení HTML pro vykreslení dokumentu.
viewer.View(options);
Krok 6: Výstup umístění vykresleného dokumentu
Informujte uživatele o umístění, kam jsou uloženy vykreslené soubory HTML.
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Závěr
V tomto tutoriálu jsme se naučili, jak pomocí nástroje GroupDocs.Viewer pro .NET vyloučit fonty z vykresleného HTML výstupu. Dodržením výše uvedených kroků si můžete proces vykreslování přizpůsobit svým specifickým požadavkům a zajistit tak optimální zobrazení dokumentů ve vašich aplikacích.
Často kladené otázky
Mohu z vykresleného HTML kódu vyloučit více fontů?
Ano, můžete přidat více názvů písem FontsToExclude
seznam v možnostech zobrazení HTML.
Je GroupDocs.Viewer kompatibilní se všemi .NET frameworky?
Ano, GroupDocs.Viewer podporuje .NET Framework 4.6.1 a vyšší.
Mohu vykreslovat dokumenty ze vzdálených úložišť?
Ano, GroupDocs.Viewer podporuje vykreslování dokumentů z lokálního úložiště i ze vzdálených úložišť a streamů.
Podporuje GroupDocs.Viewer responzivní design pro HTML výstup?
Ano, responzivní vykreslování můžete povolit úpravou možností zobrazení HTML.
Je k dispozici technická podpora pro GroupDocs.Viewer?
Ano, můžete vyhledat pomoc a účastnit se diskusí na Fórum GroupDocs.Viewer.