XHTML 是 HTML 文件的更嚴格的基於 XML 的版本。它的開發是為了增強與不同數據格式的互操作性。然而,PDF 文件因其在多個平台和操作系統中的支持而廣受歡迎。在某些情況下,您可能需要將 XHTML 文件轉換為 PDF 格式。因此,本文介紹瞭如何在 C# 中以編程方式將 XHTML 文件轉換為 PDF 文檔。
XHTML 到 PDF 轉換器 – C# .NET API 安裝
Aspose.HTML for .NET API 可用於創建、編輯或轉換多種與網絡相關的文件格式,包括 HTML、EPUB、SVG 等。您可以通過下載其配置 API來自 New Releases 頁面或使用下面的 NuGet 安裝命令的參考文件:
PM> Install-Package Aspose.Html
在 C# 中將 XHTML 轉換為 PDF 文件
XHTML 文檔可以通過包含來自其他基於 XML 的語言的片段來提供可擴展性。您可以按照以下步驟將 XHTML 文件轉換為 PDF 格式:
- 加載輸入 XHTML 文件。
- 初始化 PdfSaveOptions 類的實例。
- 使用 ConvertHTML 方法將 XHTML 轉換為 PDF 文件。
以下代碼示例顯示瞭如何在 C# 中以編程方式將 XHTML 文件轉換為 PDF:
// 加載 XHTML 文件以進行轉換
HTMLDocument document = new HTMLDocument("sample.xhtml");
// 創建 PdfSaveOptions 的實例
PdfSaveOptions options = new PdfSaveOptions();
// 將 XHTML 另存為 PDF 文件
Converter.ConvertHTML(document, options, "output.pdf");
探索 Aspose.HTML for .NET API
文檔 空間解釋了 API 的各種其他功能,以處理 Web 和 Internet 相關的文件格式。您可以探索用於網絡抓取、下載或轉換文件的不同選項。
獲得免費許可證
您可以通過申請 免費臨時許可證 來評估 API,而不受任何評估限制。
結論
在本文中,您了解了通過 .NET 或 .NET Core 框架在基於 C# 的應用程序中將 XHTML 轉換為 PDF 文檔的過程。此外,如有任何疑問,您可以在論壇 給我們寫信。