Vykreslení s vlastními fonty
Zavedení
V oblasti vývoje v .NET nabízí GroupDocs.Viewer výkonné řešení pro vykreslování dokumentů různých formátů. Mezi jeho mnoha funkcemi GroupDocs.Viewer umožňuje vykreslování dokumentů s vlastními fonty, což vašim aplikacím přidává vrstvu personalizace a flexibility.
Předpoklady
Než se pustíte do vykreslování dokumentů s vlastními fonty pomocí GroupDocs.Viewer pro .NET, ujistěte se, že máte splněny následující předpoklady:
1. Nainstalujte GroupDocs.Viewer pro .NET
Abyste mohli používat GroupDocs.Viewer pro .NET, musíte jej mít nainstalovaný ve svém vývojovém prostředí. Potřebný balíček si můžete stáhnout z uvedeného odkazu: Stáhnout GroupDocs.Viewer pro .NET
2. Získejte písma
Připravte si vlastní písma, která chcete použít pro vykreslování dokumentů. Ujistěte se, že jsou tato písma dostupná ve vašem aplikačním prostředí.
3. Nastavení vývojového prostředí
Mějte ve svém systému nastavené funkční vývojové prostředí .NET. Ujistěte se, že máte nainstalované potřebné nástroje a frameworky.
4. Základní znalost C# a .NET
Seznamte se s programovacím jazykem C# a základy .NET Frameworku, abyste mohli efektivně sledovat tutoriál.
Importovat jmenné prostory
Abyste mohli vykreslovat dokumenty s vlastními fonty pomocí GroupDocs.Viewer pro .NET, musíte do projektu importovat požadované jmenné prostory.
using System;
using System.IO;
using GroupDocs.Viewer.Fonts;
using GroupDocs.Viewer.Options;
Krok 1: Nastavení zdrojů písem
Nejprve definujte zdroje písem, které se mají použít pro vykreslování dokumentů. Tímto krokem zajistíte, že GroupDocs.Viewer bude mít přístup k vlastním písmům.
FontSettings.SetFontSources(
new FolderFontSource(Utils.FontsPath, Fonts.SearchOption.TopFolderOnly));
Krok 2: Definování výstupního adresáře
Zadejte adresář, kam chcete uložit vykreslené dokumenty.
string outputDirectory = "Your Document Directory";
Krok 3: Definování formátu cesty k souboru stránky
Nastavte formát pro pojmenování výstupních HTML souborů obsahujících vykreslené stránky dokumentu.
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
Krok 4: Vykreslení dokumentu s vlastními fonty
Použijte rozhraní GroupDocs.Viewer API k vykreslení dokumentu s vlastními fonty. Nahraďte. TestFiles.MISSING_FONT_ODG
s cestou k vašemu dokumentu.
using (Viewer viewer = new Viewer(TestFiles.MISSING_FONT_ODG))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
viewer.View(options);
}
Krok 5: Zobrazení výstupního adresáře
Informujte uživatele o umístění, kam jsou uloženy vykreslené stránky dokumentu.
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Závěr
tomto tutoriálu jsme prozkoumali, jak vykreslovat dokumenty s vlastními fonty pomocí GroupDocs.Viewer pro .NET. Dodržováním podrobných pokynů a využitím uvedeného příkladu můžete vylepšit vizuální prezentaci dokumentů ve vašich .NET aplikacích.
Často kladené otázky
Otázka: Mohu vykreslovat dokumenty s vlastními fonty pomocí GroupDocs.Viewer pro .NET ve webových aplikacích?
Ano, GroupDocs.Viewer pro .NET lze integrovat do desktopových i webových aplikací pro vykreslování dokumentů s vlastními fonty.
Otázka: Je GroupDocs.Viewer pro .NET kompatibilní s různými formáty dokumentů?
Rozhodně! GroupDocs.Viewer podporuje širokou škálu formátů dokumentů, včetně PDF, souborů Microsoft Office, obrázků a dalších.
Otázka: Existují nějaká omezení ohledně typů vlastních písem, které lze použít?
Pokud jsou vlastní písma dostupná v prostředí aplikace, GroupDocs.Viewer pro .NET dokáže vykreslovat dokumenty s těmito písmy bez jakýchkoli omezení.
Otázka: Mohu si přizpůsobit výstupní formát vykreslených dokumentů?
Ano, GroupDocs.Viewer pro .NET nabízí možnosti pro přizpůsobení výstupního formátu, včetně HTML, obrazových formátů a PDF.
Otázka: Nabízí GroupDocs.Viewer pro .NET podporu a dokumentaci pro vývojáře?
Jistě! GroupDocs poskytuje komplexní dokumentaci, fóra pro podporu a zdroje, které pomáhají vývojářům efektivně využívat GroupDocs.Viewer.