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.
使用 C++ 自定义 Word 文档中水平规则形状的格式
我们很高兴与您分享我们发布了另一个新版本,您现在可以从下载部分下载 Aspose.Words for C++ 19.11 API。以下列表突出了主要功能,您还将了解如何使用 Aspose.Words for C++ 19.11 来:
使用 Web 扩展和任务窗格 自定义水平规则形状的格式 Aspose.Words for C++ 现在改进了设置“使用打印机指标”选项时的字符间距计算 此版本中改进了宏支持 使用 Web 扩展和任务窗格 表示 Office 插件的不同类现在是 Aspose.Words for C++ 的 WebExtensions 命名空间 的一部分。您现在可以使用 Aspose.Words for C++ 来处理 Office 加载项中的 Web 扩展和任务窗格。例如,API 现在提供了新的 TaskPane 类、TaskPaneCollection 类、TaskPaneDockState 枚举、Document.WebExtensionTaskPanes 属性等。
以下代码示例可用于 创建任务窗格并添加到 Web 扩展任务窗格 具有基本属性。
System::SharedPtr doc = System::MakeObject(); System::SharedPtr taskPane = System::MakeObject(); doc->get_WebExtensionTaskPanes()->Add(taskPane); taskPane->set_DockState(TaskPaneDockState::Right); taskPane->set_IsVisible(true); taskPane->set_Width(300); taskPane->get_WebExtension()->get_Reference()->set_Id(u"wa102923726"); taskPane->get_WebExtension()->get_Reference()->set_Version(u"1.0.0.0"); taskPane->get_WebExtension()->get_Reference()->set_StoreType(WebExtensionStoreType::OMEX); taskPane->get_WebExtension()->get_Reference()->set_Store(u"th-TH"); doc->Save(outputDataDir + u"WorkingWithWebExtension.
使用 C++ 将 Word 文档转换为多页 TIFF 图像
今天,我将重点介绍 Aspose.Words for C++ 19.10 版本中引入的主要功能:
将 Word 文档另存为 MutiPage TIFF 您可能需要对 Word 文档(例如 DOCX、DOC、RTF 等)执行的一项有用操作是转换为图像文件。例如,如果您必须以可读和可打印但不可编辑的格式呈现您的 Word 文档(例如,用于在 Web 上发布)。您可以使用的一种简单方法是转换为多页 TIFF 文件。请参考以下文章了解如何使用 Aspose.Words for C++ 将 Word 文档转换为 TIFF 格式: 将 Word 文档转换为多页 TIFF 图像
// 如需完整的示例和数据文件,请访问 https://github.com/aspose-words/Aspose.Words-for-.NET // 将文档另存为多页 TIFF。 doc.Save(dataDir + "TestFile Multipage TIFF_out.tiff"); 使用 C++ 将图像转换为 PDF 现在可以使用 Aspose.Words for C++ API 从图像创建 PDF 文档。以下文章中提到的代码示例显示了使用 Aspose.Words for C++ 是多么容易。该代码允许将单帧图像(例如 JPEG、PNG、BMP、EMF 或 WMF)以及多帧 TIFF 图像和 GIF 转换为 PDF。 将图像转换为 PDF