翻譯|使用教程|編輯:胡濤|2022-09-27 10:42:23.760|閱讀 161 次
概述:本文介紹了如何在 C# 中將 DOC 文件轉(zhuǎn)換為 HTML。此外,您將學(xué)習(xí)如何使用不同的選項(xiàng)動(dòng)態(tài)控制 DOC 到 HTML 的轉(zhuǎn)換,歡迎查閱!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Aspose.Words For .NET是一種高級(jí)Word文檔處理API,用于執(zhí)行各種文檔管理和操作任務(wù)。API支持生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印文檔,而無(wú)需在跨平臺(tái)應(yīng)用程序中直接使用Microsoft Word。此外,API支持所有流行的Word處理文件格式,并允許將Word文檔導(dǎo)出或轉(zhuǎn)換為固定布局文件格式和最常用的圖像/多媒體格式。
在各種情況下,您需要在 Web 或桌面應(yīng)用程序中顯示 Word DOC 文件的內(nèi)容。在這種情況下,合適的選項(xiàng)之一是將DOC轉(zhuǎn)換為HTML。為了在 .NET 應(yīng)用程序中實(shí)現(xiàn)這一點(diǎn),本文介紹了如何在 C# 中將 DOC 文件轉(zhuǎn)換為 HTML。此外,您將學(xué)習(xí)如何使用不同的選項(xiàng)動(dòng)態(tài)控制 DOC 到 HTML 的轉(zhuǎn)換。
要在 .NET 應(yīng)用程序中執(zhí)行 DOC 到 HTML 的轉(zhuǎn)換,我們將使用Aspose.Words for .NET。它是一個(gè)功能強(qiáng)大的類庫(kù),可讓您創(chuàng)建和操作 Word 文檔。此外,它還允許您將 DOC 文檔轉(zhuǎn)換為各種其他文件格式。您可以下載API 或使用NuGet安裝它。
PM> Install-Package Aspose.Words
Aspose.Words for .NET 使您可以更輕松地將 DOC 文檔轉(zhuǎn)換為 HTML。只需加載 DOC 文件并將其保存為 HTML 文件。以下是在 C# 中將 DOC 文件轉(zhuǎn)換為 HTML 的步驟。
以下代碼示例展示了如何使用 C# 將 DOC 文件轉(zhuǎn)換為 HTML。
// Load the document from disk Document doc = new Document("Document.docx"); // Save the document as HTML doc.Save("Document.html", SaveFormat.Html);
Aspose.Words for .NET 還允許您使用不同的選項(xiàng)自定義 DOC 到 HTML 的轉(zhuǎn)換。例如,您可以指定一個(gè)文件夾來(lái)分別保存資源文件(CSS、字體和圖像)。此外,您可以導(dǎo)出文檔的往返信息。以下部分演示了如何使用這些選項(xiàng)。
C# DOC to HTML - 導(dǎo)出往返信息
MS Word 提供了廣泛的功能,但并非所有這些功能都受 HTML 支持。因此,為了使 HTML 的內(nèi)容接近原始文檔,使用了往返信息。以下步驟顯示如何將 DOC 中的往返信息導(dǎo)出到 C# 中的 HTML 轉(zhuǎn)換。
以下代碼示例顯示如何將 C# DOC 中的往返信息導(dǎo)出到 HTML 轉(zhuǎn)換。
// Load the document from disk Document doc = new Document("Document.docx"); // Enable roundtrip information HtmlSaveOptions options = new HtmlSaveOptions(); options.ExportRoundtripInformation = true; // Save as HTML doc.Save("ExportRoundtripInformation_out.html", options);
C# 中的 DOC 到 HTML - 指定資源文件夾
在執(zhí)行 DOC 到 HTML 的轉(zhuǎn)換時(shí),您可以將資源文件保存在單獨(dú)的文件夾中。此外,您可以指定文件夾以分別保存字體和圖像。以下是實(shí)現(xiàn)此目的的步驟。
以下代碼示例展示了如何在 C# 中將 DOC 轉(zhuǎn)換為 HTML 時(shí)將資源保存在單獨(dú)的文件夾中 。
// Load document Document doc = new Document("document.docx"); // Set folder for resources HtmlSaveOptions saveOptions = new HtmlSaveOptions(); saveOptions.CssStyleSheetType = CssStyleSheetType.External; saveOptions.ExportFontResources = true; saveOptions.ResourceFolder = dataDir + @"\Resources"; saveOptions.ResourceFolderAlias = "http://example.com/resources"; // Convert document to HTML doc.Save("ExportResourcesUsingHtmlSaveOptions.html", saveOptions);
以上便是如何使用不同的選項(xiàng)動(dòng)態(tài)控制 DOC 到 HTML 的轉(zhuǎn)換詳細(xì)步驟 ,要是您還有其他關(guān)于產(chǎn)品方面的問(wèn)題,歡迎咨詢我們,或者加入我們官方技術(shù)交流群。
歡迎下載|體驗(yàn)更多Aspose產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn