Excel 转 PDF Linux

PDF 是一种流行的文件格式,广泛用于共享或打印文档。在各种情况下,其他文件格式的文档(例如电子表格)会转换为 PDF。在本文中,您将学习如何在 Linux 平台上以编程方式将 Excel 文件转换为 PDF。我们将使用名为 Aspose.Cells for .NET 的 .NET 电子表格操作 API 执行此转换。

适用于 Linux 的 .NET Excel 到 PDF 转换器 API

Aspose.Cells for .NET 是一个功能强大且广泛使用的类库,它提供了一系列电子表格操作功能。使用 API,您可以创建、操作和转换 Excel 文件。在我们开始演示如何将 Excel 文件转换为 PDF 之前,您需要在 Linux 上设置 .NET 环境,这可以在几分钟内完成。以下是准备环境所需的先决条件。

学习 如何在 Linux 上创建控制台应用程序 使用 Visual Studio Code。

完成环境设置后,您可以继续在应用程序中安装 Aspose.Cells for .NET。为此,您可以使用 Visual Studio Code 的 NuGet 包管理器扩展 并通过 NuGet 安装 API。

在 Linux 上将 Excel 文件转换为 PDF

以下是在 Linux 上使用 Aspose.Cells for .NET 将 Excel XLSX/XLS 文件转换为 PDF 的步骤。

  1. 创建 Workbook 类的实例并使用 Excel 文件的路径对其进行初始化。
  2. 使用 Workbook.Save(string, SaveFormat) 方法将 Excel 转换为 PDF。

以下代码示例显示了如何将 Excel 文件转换为 PDF。

// 加载 Excel 文件
Workbook workbook = new Workbook("SampleExcel.xls");

// 将文档保存为 PDF 格式
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);

自定义 Excel 到 PDF 的转换

您还可以设置其他选项来自定义 Excel 到 PDF 的转换。例如,您可以设置转换后的 PDF 文档的合规级别。以下是在 Linux 上定义 Excel 到 PDF 转换中的其他选项的步骤。

  1. 创建 Workbook 类的实例并使用 Excel 文件的路径对其进行初始化。
  2. 创建 PdfSaveOptions 类的实例并设置 PdfSaveOptions.Compliance 等选项。
  3. 使用 Workbook.Save(string, PdfSaveOptions) 方法将 Excel 转换为 PDF。

以下代码示例显示了如何在 Excel 到 PDF 的转换中设置 PDF 合规性。

// 加载 Excel 文件
Workbook workbook = new Workbook("workbook.xlsx");

// 定义 PdfSaveOptions
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

// 设置合规类型
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b;

// 将 Excel 转换为 PDF
workbook.Save("output.pdf", pdfSaveOptions);

获得免费许可证

您可以获得 临时许可证 并使用 Aspose.Cells for .NET,没有评估限制。

结论

在本文中,您学习了如何在 Linux 上将 Excel 文件转换为 PDF。此外,您还了解了如何在 Excel 到 PDF 的转换中设置其他选项。此外,您可以使用 文档 探索更多关于 Aspose.Cells for .NET 的信息。此外,您可以通过我们的 论坛 提问。

也可以看看