如果您想用 C++** 编写 **CSV 文件到 PDF 转换器,本快速教程将为您提供详细的步骤和可运行的 C++ 示例代码。您将源 CSV 文件加载到工作簿类对象,然后将其另存为 PDF。 在 C++ 中将 CSV 转换为 PDF之前,您还可以设置输出 PDF 文件的许多属性,例如将 CSV 文件的全部内容写入输出 PDF 中的单个页面。
在 C++ 中将 CSV 转换为 PDF 的步骤
- 使用 NuGet 包管理器将 Aspose.Cells.Cpp 添加到您的项目中
- 将示例 CSV 文件加载到要在 C++ 中转换为 PDF 的 Workbook 类对象中
- 创建 IPdfSaveOptions 类对象以设置输出 PDF 的属性
- 配置输出 PDF 以将源 CSV 中的整个文本打印到单个页面
- 使用上述设置将工作簿另存为 PDF
这些步骤非常简单,只需加载 CSV 文件,然后创建 IPdfSaveOptions 类对象以根据您的要求配置输出 PDF。我们提供了步骤和示例代码来演示将所有 CSV 内容写入单页 PDF 文件。但是,当您在 C++ 中将 PDF 转换为 CSV 时,可以在输出 PDF 文件中设置 IPdfSaveOptions 类中的大量其他属性。
在 C++ 中将 PDF 转换为 CSV 的代码
此代码使用 Factory::CreateIWorkbook 函数加载源 CSV 文件,并使用 Factory::CreateIPdfSaveOptions 函数创建 IPdfSaveOptions 类对象,以便使用其中的 SetOnePagePerSheet() 函数设置所需的属性。此属性将在单个 PDF 页面中呈现整个 CSV 内容,并丢弃 PageSetup 类中默认设置的页面大小。
在本教程中,我们看到了如何在 C++ 中将 CSV 转换为 PDF 的说明。如果要将 CSV 转换为 Excel,请参阅 如何在 C++ 中将 CSV 更改为 Excel 上的文章。