Aspose.Words 是一個功能豐富的 API 集合,可讓您以編程方式創建、編輯和轉換 MS Word 文檔。它為操作文字處理文檔提供了廣泛的基本和高級功能。在本文中,您將學習如何使用 Aspose.Words for C++ 並使用 C++ 從頭開始創建 MS Word 文檔。分步指南和代碼示例將讓您了解如何在 Word 文檔中插入文本、圖像、表格、列表和其他元素。
使用 C++ 以編程方式將 Word 轉換為 HTML MHTML
HTML 格式之所以流行,是因為幾乎所有計算機環境都支持它。 WORD 到 HTML 或 MHTML 的轉換在需要使用 C++ 在 Web 應用程序中顯示此類文件等情況下很有用。 Aspose.Words for C++ API 因其特性和效率而成為最佳選擇。您可以通過將 Microsoft Word 文件 (DOC/DOCX) 轉換為 HTML 或 MHTML 格式的功能來豐富您的 C++ 應用程序。以下是本文的大綱,我們將在其中詳細探討 Word 轉換:
C++ Microsoft Word 文件轉換器 API – 安裝 使用 C++ 將 Word 轉換為 HTML 使用 C++ 將 Word 轉換為帶有嵌入式字體的 HTML 使用 C++ 中的往返信息將 Word 轉換為 HTML 在 C++ 中將 Word 轉換為 MHTML C++ Microsoft Word 文件轉換器 API – 安裝 我們需要安裝 Aspose.Words for C++ API 來轉換 Microsoft Word (DOCX/DOC) 文件。您可以從 NuGet 庫輕鬆安裝 API,或在控制台上使用以下命令安裝它。
使用 Java 在 Word (DOCX/DOC) 中插入或刪除註釋
註釋用於 word 文檔 DOCX 或 DOC,用於建議改進和修改。讓我們探討如何使用 Java 以編程方式插入評論以及刪除或移除評論。您可以根據需要添加作者姓名、首字母縮寫、評論文本、日期和時間。我們將使用 Aspose.Words for Java API 執行所有這些任務。
在這裡,我們將學習以下與 word 文檔中的評論相關的用例:
使用 Java 在現有 Word 文檔中插入註釋 使用 Java 在新的 Word 文檔中插入註釋 使用 Java 從 Word 文檔中刪除特定評論 使用 Java 刪除 Word 文檔中的所有評論 在 Word 文件 (DOCX/DOC) API 中插入或刪除評論 – 安裝 您可以從 下載 部分或 Maven 存儲庫下載最新版本的 Aspose.Words for Java API,按照下面提到的配置:
存儲庫:
AsposeJavaAPIAspose Java APIhttps://repository.aspose.com/repo/ 依賴:
com.asposeaspose-words20.6jdk17com.
在 Word 中製作可填寫的表格 |在 C# 中插入、刪除複選框和字段
可填寫表單經常用於 Microsoft Word 文檔,例如 DOC、DOCX 和其他文件格式。在本文中,我們將使用 C# 和 Aspose.Words for .NET API 以編程方式在 Word 文檔中創建一個可填寫的表單。此外,我們還將介紹刪除或刪除可填寫的表單字段。
安裝 您可以在您的 .NET 應用程序中為 .NET API 配置 Aspose.Words,然後將其與 C# 或 VB.NET 一起使用。您可以從 New Releases 部分下載 DLL 或使用以下 NuGet 命令對其進行配置。
PM> Install-Package Aspose.Words -Version 20.8.0 此外,您還可以在 Visual Studio 中使用 NuGet Manager for Solution 工具安裝 API,如下圖所示:
所以API已經在這一步配置好了。讓我們繼續學習以下用例:
使用 C# 在 Word 中創建帶有復選框、文本框的可填寫表單域 使用 C# 從 Word 文檔中刪除可填寫的表單域 使用 C# 在 Word 中創建帶有復選框、文本框的可填寫表單域 您可以通過幾個基本步驟輕鬆地在 Word 文檔中創建或插入複選框。除了複選框之外,我們還將探討如何添加文本框和組合框。以下是在 DOCX 文件中插入或添加複選框、文本框和組合框的步驟。
使用 Android 庫將 Word 文檔轉換為 PDF
Word 到 PDF 是廣泛使用的文檔轉換之一,這就是 MS Word 提供將 Word 文檔另存為 PDF 的內置功能的原因。由於 PDF 是共享文檔或在線保存文檔的首選格式,因此在各種情況下都需要將 Word 轉換為 PDF。另一方面,基於 Android 的智能手機通過應用程序在手機中添加了大量功能,從而讓人們的生活更加輕鬆。密切關注這些趨勢,在本文中,我將向您展示如何在 Android 應用程序中將 Word 文檔轉換為 PDF。為了進行演示,我們將通過幾個步驟為 Android 構建一個簡單的 Word 到 PDF 轉換器應用程序,該應用程序具有以下功能。
將 Word 文檔轉換為 PDF 將 PDF 保存在手機的存儲空間中 在應用程序中查看 PDF 適用於 Android 的 Word 到 PDF 轉換器庫 為了將 MS Word 文檔轉換為 PDF 格式,我們將使用 Aspose.Words for Android via Java,它允許您使用幾行代碼將 DOC/DOCX 文檔無縫轉換為 PDF 文件。您可以下載 API 或使用Maven 配置 安裝它。
在 Android 中將 Word 轉換為 PDF 的步驟 以下是通過 Java 使用 Aspose.
使用 Java 將 Word 文檔 (DOC/DOCX) 轉換為 HTML
Microsoft Word 文件格式 DOC/DOCX 之所以著名,是因為文字處理器支持多種功能來組織和解釋信息。同樣,HTML 文件格式有助於在 Web 應用程序中顯示信息。在本文中,您將學習使用 Java 將 Word 文件 (DOC/DOCX) 轉換為 HTML 或 HTML5。以下是您將在此處探索的用例:
使用 Java 將 Word (DOC/DOCX) 轉換為 HTML 使用 Java 將 DOCX 轉換為 HTML5 使用 Java 將受密碼保護的 Word 文件轉換為 HTML 使用 Java 將 Word 轉換為 MHTML Java DOCX 到 HTML 或 HTML5 轉換器 - 安裝 首先,您可以輕鬆地在您的應用程序中配置 Aspose.Words for Java API。您可以從新的 Releases section 下載 JAR 文件,其中幾乎每個月都會更新所有 API。此外,Aspose 提供的所有 Java API 都託管在 Maven 存儲庫上。同樣,可以在您的 Maven 項目中使用以下配置定義 Aspose.
使用 C# 或 VB.NET 在 Word 文檔中合併郵件 - .NET 郵件合併 API
在本文中,我將向您展示如何在沒有 MS Word 或 Office Interop 的情況下使用 C# 或 VB.NET 執行 MS Word 郵件合併。 Aspose.Words for .NET 是一個功能豐富且功能強大的 Word API,它提供了所有基本的以及擴展的 MS Word 郵件合併功能。它允許您在 Windows 窗體、ASP.NET Web 應用程序或任何 .NET/.NET Core 應用程序中生成信件、信封、報告、發票和其他類型的文檔。
本文涵蓋了我們的 .NET 郵件合併 API 的顯著功能,由以下部分組成:
什麼是郵件合併? 郵件合併的數據源 為郵件合併準備模板 .NET 郵件合併 API - 安裝 使用 C# 在 Word 文檔中執行郵件合併 使用 XML 數據源的郵件合併 合併字段的自定義格式 郵件與區域合併 嵌套郵件合併區域 什麼是郵件合併? Mail Merge 是自動生成報告、信件、信封、發票和其他類型文檔的方式。 MS Word 中的郵件合併允許您創建包含合併字段的模板文檔,然後使用數據源中的記錄填充這些字段。要了解郵件合併,假設您必須向十個不同的人發送一封信,並且只有姓名和地址字段需要更新。在這種情況下,只需創建一個字母模板,然後通過使用數據源填充名稱和地址合併字段來動態生成字母。
郵件合併的數據源 郵件合併的數據可以從任何數據源(如 XML、JSON 或數據庫)中獲取。就 Aspose.Words for .NET 而言,您可以使用 ADO.NET 支持的任何數據源。數據可以加載到 DataSet、DataTable、DataView 或值數組中。
使用 C# ASP.NET 合併 MS Word 文檔
合併多個 MS Word 文檔在各種情況下都非常有用。例如,它可以用於將類似類型的文檔保存在一個文件中,在共享之前合併多個文檔等等。有各種在線工具 可以讓您非常輕鬆地合併 MS Word 文檔,但是,如果您想在自己的應用程序中添加此功能怎麼辦?為了幫助您實現這一目標,我將向您展示如何在 ASP.NET Web 應用程序中使用 C# 合併 MS Word (DOC/DOCX) 文檔。此 Word 文檔合併應用程序將具有以下功能:
將 MS Word 文檔合併為一個文檔 將合併的 Word 文檔下載為 DOCX 格式 將合併的 Word 文檔下載為 PDF 格式 用於在 ASP.NET 中合併 MS Word 文檔的 .NET API Aspose.Words for .NET 是一個功能豐富的文字處理 API,可讓您輕鬆處理 MS Word 文檔。它還允許您在 ASP.NET 或任何 .NET/.NET Core 應用程序中將多個 Word 文檔合併為一個文檔。 Aspose.Words for .NET 可以使用 NuGet 安裝,也可以下載為 DLL 文件。
PM> install-package Aspose.Words 在 ASP.NET 中合併 MS Word 文檔 以下是創建 ASP.
在 ASP.NET 中使用 C# 比較兩個 Word 文檔
我們經常需要比較兩個 MS Word DOC/DOCX 文檔來檢查相同點或不同點。通過比較,我們可以了解單個 Word 文檔的兩個版本發生了什麼變化。可以使用各種在線文檔比較 應用程序來比較兩個 Word 文檔。但是,有時您需要在 Web 應用程序中集成文檔比較功能。另一方面,您可能想要構建自己的在線文檔比較應用程序。為處理此類情況,我將向您展示如何在 ASP.NET Web 應用程序中使用 C# 比較兩個 Word DOCX。此應用程序將具有以下功能。
用於比較 Word DOCX 文檔的 C# .NET API 在 C# 中比較兩個 Word (DOC/DOCX) 文檔 下載DOCX格式的比較結果 下載 PDF 格式的比較結果 用於比較 Word DOCX 的 C# .NET API 要在沒有 MS Office 的情況下執行 Word 文檔的比較,我們將使用 Aspose.Words for .NET,這是一個用於 ASP.NET 或其他 .NET/.NET Core 應用程序的強大的文字處理 API。您可以 下載 API 或使用 NuGet 在您的 ASP.NET 應用程序中安裝它。
PM> Install-Package Aspose.Words 在 C# ASP.
使用 Aspose.Words 轉換文檔
將文檔從一種格式轉換為另一種格式是 Aspose.Words 的主要功能之一。 Aspose.Words 中的轉換包括以一種支持的加載格式打開文檔,然後以另一種格式保存它。
Aspose.Words 支持幾乎所有常見的轉換組合,例如:
DOC、DOCX、RTF 到 PDF 或 XPS, DOC 或 DOCX 到 JPEG、TIFF、PNG、 DOCX 到 Markdown 或 HTML, PDF 到 DOC、DOCX 或其他 Word 格式, 和別的。 請注意,這不是可能轉換的完整列表。您可以查看指定所有加載或導入格式的 LoadFormat 和指定 Aspose.Words 支持的所有保存或導出格式的 SaveFormat。
如何轉換文檔 首先,您需要將文檔加載到 Aspose.Words 中。然後,您需要以所需格式保存此文檔。遵循這兩個簡單的步驟,您將發現 Aspose.Words 讓您轉換文檔是多麼容易。
請注意,您可以在保存文檔時指定其他選項以獲得所需的結果。我們也將在下面討論。
如何裝入文檔 要加載文檔,請將文件名或流傳遞到 Document 構造函數之一。大多數情況下,加載文檔的格式是自動確定的。
以下示例顯示如何從文件加載文檔:
// Load the document from the absolute path on disk. Document doc = new Document(dataDir + "TestDocument.docx"); 如何保存文件 要保存文檔,請使用其中一種保存方法。 Aspose.Words 自動根據文件擴展名確定所需的保存格式。您可以將文檔保存到文件或流中。例如,您可以將 DOCX 文檔另存為 PDF 文件。