• <menu id="w2i4a"></menu>
  • logo Aspose.Words使用教程

    文檔首頁>>Aspose.Words使用教程>>Java版Word開發(fā)工具Aspose.Words功能解析:將Word文檔(DOC / DOCX)轉(zhuǎn)換為HTML

    Java版Word開發(fā)工具Aspose.Words功能解析:將Word文檔(DOC / DOCX)轉(zhuǎn)換為HTML


    Microsoft Word文件格式DOC / DOCX很著名,因?yàn)槲淖痔幚砥髦С侄喾N功能來組織和解釋信息。同樣,HTML文件格式有助于在Web應(yīng)用程序中顯示信息。

    在本文中,我們將學(xué)習(xí)使用Java將Word文件(DOC / DOCX)轉(zhuǎn)換為HTML。以下是我們將在此處探討的一些用例: 如果想要測試這項(xiàng)新功能,可點(diǎn)擊這里下載最新版試用。

    • 使用Java將Word(DOC / DOCX)轉(zhuǎn)換為HTML
    • 使用Java將DOCX轉(zhuǎn)換為HTML5
    • 使用Java將受密碼保護(hù)的Word文件轉(zhuǎn)換為HTML
    • 使用Java將Word轉(zhuǎn)換為MHTML

    ①使用Java將Word(DOC / DOCX)轉(zhuǎn)換為HTML

    可以按照以下步驟將Word轉(zhuǎn)換為HTML:

    • 加載帶有DOC或DOCX擴(kuò)展名的源Word文件
    • 將文件另存為輸出HTML

    下面的代碼示例顯示了如何使用Java將DOCX轉(zhuǎn)換為HTML:

    // Load the document from disk.
    Document doc = new Document(dataDir + "TestFile.docx");
    // Save the document into HTML.
    doc.save(dataDir + "Document_out.html", SaveFormat.HTML);

    輸入DOCX文件預(yù)覽

    Java版Word開發(fā)工具Aspose.Words功能解析:將Word文檔(DOC / DOCX)轉(zhuǎn)換為HTML

    輸出HTML文件預(yù)覽

    Java版Word開發(fā)工具Aspose.Words功能解析:將Word文檔(DOC / DOCX)轉(zhuǎn)換為HTML

    ②使用Java將DOCX轉(zhuǎn)換為HTML5

    HTML5是HTML的最新版本。我們注意到在Aspose.Words API中對支持HTML5的重復(fù)請求。因此,支持DOCX到HTML的轉(zhuǎn)換,可以通過以下步驟轉(zhuǎn)換文件:

    • 加載輸入的DOCX文件
    • 設(shè)置SaveFormat時設(shè)置HtmlSaveOptions
    • 設(shè)置HtmlVersion.HTML_5的枚舉值
    • 保存輸出文件

    下面的代碼段顯示了如何在Java中將DOCX轉(zhuǎn)換為HTML5:

    // Load the document from disk.
    Document doc = new Document(dataDir + "TestFile.docx");
    HtmlSaveOptions opts = new HtmlSaveOptions(SaveFormat.HTML);
    opts.setHtmlVersion(HtmlVersion.HTML_5);
    opts.setExportImagesAsBase64(true);
    opts.setExportPageMargins(true);        
    doc.save(dataDir + "TestFile.html", opts);

    ③使用Java將受密碼保護(hù)的Word文件轉(zhuǎn)換為HTML

    DOC或DOCX文件有時受密碼保護(hù)或使用密碼加密。也可以將此類文件轉(zhuǎn)換為HTML。但是,在加載Word文件時需要密碼??梢园凑找韵虏襟E將DOCX轉(zhuǎn)換為HTML:

    • 初始化LoadOptions類的對象
    • 設(shè)定密碼
    • 加載加密的DOCX文件
    • 將DOCX轉(zhuǎn)換為HTML

    同樣,以下代碼示例顯示了如何使用Java將受密碼保護(hù)的DOCX文件轉(zhuǎn)換為HTML:

    LoadOptions options = new LoadOptions();
    options.setPassword("aspose");
    // Load the document from disk.
    Document doc = new Document(dataDir + "TestFile.docx" , options); 
    //Save the document in HTML format.
    doc.save(dataDir + "DocxToHTML.html",SaveFormat.HTML);

    ④使用Java將Word轉(zhuǎn)換為MHTML

    MHTML文件是包含嵌入式內(nèi)容和媒體的單個文件。您可以按照以下步驟將Word文件(DOC / DOCX)轉(zhuǎn)換為MHTML:

    • 加載輸入的DOCX文件
    • 使用SaveFormat.MHTML保存輸出MHTML文件

    下面的代碼段基于此步驟。因此,它顯示了如何使用Java將DOCX轉(zhuǎn)換為MHML:

    // Load word document from disk.
    Document doc = new Document(dataDir + "TestFile.docx");
    // Save the document into MHTML.
    doc.save(dataDir + "Document.mhtml", SaveFormat.MHTML);

    還想要更多嗎?您可以點(diǎn)擊閱讀【2020 · Aspose最新資源整合】,查找需要的教程資源。如果您有任何疑問或需求,請隨時加入Aspose技術(shù)交流群(642018183),我們很高興為您提供查詢和咨詢。
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();