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.
我们很高兴与您分享我们发布了另一个新版本,您现在可以从下载部分下载 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# 中将 Excel XLS 和 XLSX 转换为 PDF
Excel 文件被广泛用于保存和共享表格数据。另一方面,PDF 格式一直是主流的数字文档格式之一。在某些情况下,Excel 文件将以编程方式转换为 PDF 格式。为此,本文演示了如何在 C# 中将 Excel XLS XLSX 转换为 PDF。
用于 Excel 到 PDF 转换的 C# API - 免费下载 在 C# 中将 Excel 文件转换为 PDF 的步骤 在 C# 中将 Excel 转换为 PDF C# 将 Excel 中的 PDF 合规性设置为 PDF 在 C# 中跟踪 Excel 到 PDF 的转换 用于 Excel 到 PDF 转换的 C# API Aspose.Cells for .NET API 使将 Excel 电子表格转换为 PDF 变得轻而易举。您可以下载 API 的 DLL 或使用 NuGet 安装它。
使用 C++ 将 MPP 文件转换为 PDF
本文演示了如何使用 Aspose.Tasks for C++ 将 Microsoft Project 数据转换为 PDF 文件,这是一个用于操作项目文件的易于使用的 API。此 API 无需使用 Microsoft Project 即可提供 MPP 文件的读取和写入。如果您没有安装 Aspose.Tasks for C++ API,请按照 安装 页面上的说明进行操作。
.mpp 是 Microsoft Project 引入的默认文件扩展名。它通常包含组成特定项目并允许定义项目的关键路径的任务列表。 PDF 是所有现有平台(如 Windows、Linux 和 MAC 等)都支持的“多平台”文件类型。
使用 C++ 将项目 MPP 转换为 PDF Aspose.Tasks for C++ 通过两步过程简化了在基于 C++ 的应用程序中将任何项目数据导出为 PDF 的功能:
加载项目文件 将其保存为 PDF 以下代码片段演示了将项目文件转换为单个 PDF 文件。
// Read the input Project file System::SharedPtr project = System::MakeObject(dataDir + u"Project.mpp"); // Save the Project as PDF project->Save(dataDir + u"SaveProjectAsPDF_out.