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 的步驟。
- 創建 Workbook 類的實例並使用 Excel 文件的路徑對其進行初始化。
- 使用 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 轉換的附加選項的步驟。
- 創建 Workbook 類的實例並使用 Excel 文件的路徑對其進行初始化。
- 創建 PdfSaveOptions 類的實例並設置 PdfSaveOptions.Compliance 等選項。
- 使用 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 的信息。此外,您可以通過我們的 論壇 提問。