Excel to PDF on Linux with C#

PDF 是一种广泛接受的文档共享和归档格式。在本综合指南中,我们将探讨如何使用 Aspose.Cells for .NET 库在 Linux 上将 Excel 文件转换为 PDF。这个强大的工具专为在 Linux 上进行高性能的 .NET Excel 到 PDF 转换而设计,确保准确的结果,保留文档的原始布局、格式和美观。

关键主题


Linux 上 .NET Excel 到 PDF 转换器 API 概述

Aspose.Cells for .NET 库简化了在 Linux 上将 Excel 文件转换为高质量 PDF 的过程。它支持所有主要的 Excel 格式,确保您的输出保留原始布局、字体和样式。该库被认为是 Linux 上最佳的 .NET Excel 到 PDF 转换库,使其成为开发人员的理想选择。

先决条件

在开始之前,请确保您的 Linux 上的 .NET 开发环境已正确配置:

  1. 安装 Visual Studio Code: 下载 Visual Studio Code
  2. 添加 C# 扩展: Visual Studio Code 的 C# 扩展
  3. 安装 .NET SDK: 下载 .NET 5.0 SDK

环境设置

  1. 使用 Visual Studio Code 创建一个控制台应用程序。
  2. 通过 NuGet 安装 Aspose.Cells for .NET:
    PM> Install-Package Aspose.Cells
    

通过此设置,您将能够有效地使用该库进行 VB.NET Excel 到 PDF 转换C# Excel 到 PDF 转换


在 Linux 上将 Excel 文件转换为 PDF 的逐步指南

按照以下简单步骤使用 .NET 在 Linux 上将 Excel 文件转换为 PDF:

  1. 使用 Excel 文件的路径实例化一个 Workbook 对象。
  2. 使用 Save 方法将文件保存为 PDF,指定 SaveFormat.Pdf

代码示例:

// 实例化 Workbook 对象并指定 Excel 文件
Workbook workbook = new Workbook("SampleExcel.xls");

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

这个示例展示了一个无缝且可靠的 Excel 到 PDF 转换过程,展示了使用 .NET Core Excel 到 PDF 转换在 Linux 上 的性能优势。


自定义您的 Excel 到 PDF 转换

通过利用 PdfSaveOptions 来增强输出,以自定义 PDF 转换。这允许您配置合规级别(例如 PDF/A)、压缩、字体等设置,确保您的文档符合特定的分发要求。

自定义 PDF 转换的步骤:

  1. 使用您的 Excel 文件实例化一个 Workbook 对象。
  2. 定义 PdfSaveOptions 并设置所需的参数(例如合规性)。
  3. 使用 Save(string, PdfSaveOptions) 保存文件。

代码示例:

// 实例化新工作簿
Workbook workbook = new Workbook();

// 在单元格 A1 中插入一个值
workbook.Worksheets[0].Cells[0, 0].PutValue("Testing PDF/A");

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

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

// 保存文件
workbook.Save("output.pdf", pdfSaveOptions);

通过这种方法,您可以生成符合行业标准的 PDF/A 文档,增强长期可访问性和可靠性。


结论

在 Linux 上将 Excel 文件转换为 PDF 是一项简单的任务,使用 Aspose.Cells for .NET 库。在本指南中,我们涵盖了:

  • 基本和高级转换技术。
  • PDF 合规性自定义选项,利用该库的高性能特性。

有关可靠的 Linux 上 .NET 的 Excel 到 PDF 转换 的更多详细信息,请参阅 Aspose.Cells 文档 或在 Aspose 论坛 上与我们的社区联系。

无论您是在寻找 Linux 发行版的免费 .NET Excel 到 PDF 转换器 还是 高性能的 .NET Excel 到 PDF 解决方案,Aspose.Cells 都提供了您在 Linux 上高效进行 Excel 到 PDF 转换所需的工具。今天就探索您的 .NET 服务器应用程序 的潜力吧!

使用 Aspose,您可以从 Excel 文件创建 PDF,而无需外部依赖,使其成为寻求可靠和高效解决方案的开发人员的理想选择。