又一個月,又一個功能豐富的版本! Aspose.Words for Java 19.12 已推出,其中包含一系列有用的功能、增強功能和錯誤修復。使用最新版本,您將能夠通過克隆 VBA 模塊或 Java 中的 VBA 項目,將 Word 宏從一個文檔複製到另一個文檔。此外,我們還添加了 PDF 1.7 標準對 Word 到 PDF 轉換的支持。此外,最新版本的 Aspose.Words for Java 能夠掃描 Windows 10 中用戶安裝的字體以查找字體源。因此,讓我們更詳細地了解這些有用的功能。
將 VBA 宏從一個 Word 文檔複製到 Java 中的另一個文檔 Word 文檔中的宏是用 VBA (Visual Basic for Applications) 編寫的,用於自動執行常用任務。 MS Word 宏包含一組代碼語句,這些語句在單擊工具欄中的特定按鈕或按下組合鍵時執行。
在Aspose.Words for Java的上一版本中,我們引入了在Word文檔中為VBA項目或VBA模塊添加宏的功能。但是,在某些情況下,您需要克隆 VBA 模塊或整個 VBA 項目以編程方式將 Word 宏從一個文檔複製到另一個文檔。為了使其成為可能,我們在 VABModule 和 VBAProject 類中添加了 deepClone() 方法,以從特定的 VBA 模塊或項目複製 Word 宏。
現在讓我們看看如何使用 Aspose.Words for Java 在 Java 中將 Word 宏從一個文檔複製到另一個文檔。
將字(DOC、DOCX)轉換為字節數組
Aspose.Words API 提供了將 Microsoft Word DOC 或 DOCX 文檔轉換為 C# 和 Java 字節數組的最簡單方法。
在數據庫中存儲文檔和/或從數據庫中檢索文檔時,將 Word 文檔轉換為字節數組很有用。
Aspose.Words API 提供了無需使用 Microsoft Word 即可操作 Microsoft Word 文件的功能。如果您沒有安裝 Aspose.Words API,請按照 .NET 安裝 頁面和用於 Java 的 安裝 頁面給出的說明進行操作。
使用 C# 將 Word 文檔轉換為字節數組 Aspose.Words for .NET 可用於轉換 Document 對像以獲得表示任何 .NET 應用程序中的 Document 的字節數組。 以下代碼片段演示了將 DOC 文件轉換為字節數組。
// Load the document from disk. Document doc = new Document("Sample.doc"); // Create a new memory stream. MemoryStream outStream = new MemoryStream(); // Save the document to stream.