從渲染的 HTML 中排除字體
內容
[
隱藏
]介紹
GroupDocs.Viewer for .NET 是一個功能強大的文件呈現庫,允許開發人員在其 .NET 應用程式中顯示 50 多種文件格式,而無需外部相依性。在本教程中,我們將重點介紹 GroupDocs.Viewer 的一個特定功能:從渲染的 HTML 輸出中排除字體。
先決條件
在開始之前,請確保您具備以下條件:
- 對 C# 和 .NET 開發有基本了解。
- 安裝了適用於 .NET 的 GroupDocs.Viewer。您可以從以下位置下載:這裡.
- Visual Studio 或任何其他用於 C# 開發的 IDE。
導入命名空間
在您的 C# 程式碼中,確保包含必要的命名空間:
using System;
using System.IO;
using GroupDocs.Viewer.Options;
第 1 步:定義輸出目錄
設定要儲存渲染的 HTML 檔案的目錄。
string outputDirectory = "Your Document Directory";
步驟2:定義頁面檔案路徑格式
指定所呈現文件的各個頁面的文件路徑的格式。
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
第 3 步:初始化檢視器對象
使用要呈現的文檔實例化 Viewer 物件。
using (Viewer viewer = new Viewer("YourDocumentPath"))
{
//你的程式碼放在這裡
}
第 4 步:設定 HTML 視圖選項
定義 HTML 呈現的選項,包括嵌入資源的格式和要排除的字型。
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.FontsToExclude.Add("Arial");
第5步:渲染文檔
將 HTML 視圖選項傳遞給 Viewer 物件以呈現文件。
viewer.View(options);
第 6 步:輸出渲染文檔位置
告知使用者渲染的 HTML 檔案的儲存位置。
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
結論
在本教學中,我們學習如何使用 GroupDocs.Viewer for .NET 從呈現的 HTML 輸出中排除字型。透過執行上述步驟,您可以自訂渲染過程以滿足您的特定要求,確保文件在應用程式中的最佳顯示。
常見問題解答
我可以從渲染的 HTML 中排除多種字體嗎?
是的,您可以將多個字體名稱新增至FontsToExclude
HTML 視圖選項中的清單。
GroupDocs.Viewer 是否與所有 .NET 框架相容?
是的,GroupDocs.Viewer 支援 .NET Framework 4.6.1 及更高版本。
我可以從遠端儲存位置渲染文件嗎?
是的,GroupDocs.Viewer 支援從本機儲存以及遠端儲存位置和串流呈現文件。
GroupDocs.Viewer 是否支援 HTML 輸出的響應式設計?
是的,您可以透過相應調整 HTML 視圖選項來啟用響應式渲染。
GroupDocs.Viewer 是否提供技術支援?
是的,您可以尋求協助並參與相關討論GroupDocs.Viewer 論壇.