HTML 縮小通過有效的加載時間和帶寬使用提高了 Web 應用程序的性能。 HTML 和 CSS 中不必要的代碼部分、無關緊要的空格、註釋、分號、顏色值在縮小過程中得到了優化。讓我們自動化該過程以去除不需要的代碼並提高 Java 應用程序的效率。為了提高性能,本文討論瞭如何在 Java 中將 Word 文檔呈現為縮小的 HTML。

在 Java 中將 Word 文檔呈現為乾淨的 HTML

Java API 呈現為縮小的 HTML

GroupDocs.Viewer 展示了一個文檔查看 API,它允許將各種類型的文檔渲染到Java 應用程序中的 HTML、PDF 和圖像格式。我將在示例中使用此 API 將 Microsoft Word DOCX 文件轉換為乾淨的 HTML 文件。

您可以從 下載部分 下載 JAR 文件,或在您的 Java 應用程序中使用最新的存儲庫和依賴項 Maven 配置。

<repository>
	<id>GroupDocsArtifactRepository</id>
	<name>GroupDocs Artifact Repository</name>
	<url>https://repository.groupdocs.com/repo/</url>
</repository>

<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-viewer</artifactId>
        <version>21.11.1</version> 
</dependency>

在 Java 中將 Word DOC/DOCX 呈現為縮小的 HTML

可以使用相應的方法生成具有嵌入式或外部資源的 HTML 文件。以下步驟顯示如何在 Java 中將 Word (DOC/DOCX) 文檔呈現為縮小的 HTML。

  • 使用 Viewer 類加載 DOCX 文件。
  • 使用 HtmlViewOptions 類準備 HTML 呈現選項。
  • 通過將其設置為 true 來啟用縮小選項。
  • 使用帶有創建選項的 view() 將 DOCX 文件呈現為縮小的 HTML。

以下 Java 代碼示例將 Word DOCX 文件呈現為縮小的 HTML。

// 在 Java 中將 Word DOC/DOCX 轉換為縮小的 HTML
Viewer viewer = new Viewer("path/document.docx");

HtmlViewOptions viewOptions = HtmlViewOptions.forEmbeddedResources("path/page_{0}.html");
viewOptions.setMinify(true);

viewer.view(viewOptions);

獲取免費的 API 許可證

您可以通過 獲得臨時許可證 免費使用 API,不受評估限制。

結論

最後,本文討論瞭如何在 Java 中將 DOC/DOCX 文件呈現為縮小的 HTML。您可以開發自己的在線文檔轉換器和 HTML 壓縮器,允許用戶將文檔轉換為壓縮後的 HTML。此外,您可以從其文檔 中了解更多關於GroupDocs.Viewer for Java 的信息。如有疑問,請通過論壇 聯繫我們。

也可以看看