如今,PDF 已成為交換文檔的標准文件格式。各種流行的文檔格式在通過 Internet 共享之前被轉換為 PDF。 Excel 到 PDF 是一種流行的轉換方案,其中工作表被轉換為只讀 PDF 頁面。據此,本文介紹瞭如何使用 Python 將 Excel XLSX 或 XLS 文件轉換為 PDF。
- Python Excel 到 PDF 轉換器 API
- 在 Python 中將 Excel 轉換為 PDF 的簡單步驟
- 將 Excel XLSX 轉換為 PDF
- Python 中的高級 XLSX/XLS 到 PDF 轉換
- 獲取免費的 API 許可證
Python Excel 到 PDF 轉換器 API
對於 Excel 到 PDF 的轉換,我們將使用 Aspose.Cells for Python API。它是一個功能強大的電子表格操作 API,可讓您從 Python 應用程序中創建、處理和轉換 Excel 文件。您可以使用以下 pip 命令安裝 API。
pip install aspose-cells
如何在 Python 中將 Excel 轉換為 PDF
使用 Aspose.Cells for Python 將 Excel 文件轉換為 PDF 就像餅圖一樣簡單。將 Excel 文件保存為 PDF 格式需要執行以下步驟。
- 從所需位置加載 Excel 文件。
- 將其作為 PDF 保存到所需位置。
就是這樣。讓我們看看如何將這些步驟轉換為代碼,以及如何在 Python 中將 Excel XLS/XLSX 文件轉換為 PDF。
在 Python 中將 Excel XLSX 轉換為 PDF
以下是使用 Python 將 Excel XLSX 文件轉換為 PDF 的步驟。
- 使用 Workbook 類加載 Excel XLSX 文件。
- 使用 Workbook.save(fileName, SaveFormat.PDF) 方法將 XLSX 轉換為 PDF。
以下代碼示例顯示如何將 Excel XSLX 文件轉換為 PDF。
# 加載 Excel 文件
workbook = Workbook("Book1.xlsx")
# 將 Excel 轉換為 PDF
workbook.save("xlsx-to-pdf.pdf", SaveFormat.PDF)
文件
轉換後的 PDF
Python XLSX XLS 到 PDF - 高級轉換
Aspose.Cells for Python 還允許您使用不同的選項自定義 XLSX 到 PDF 的轉換。例如,您可以為轉換後的 PDF 文件設置 PDF 合規性、壓縮、網格線樣式、每張紙的頁數等。 PdfSaveOptions 類用於設置這些選項。
以下是在 Python 中使用 XLSX 到 PDF 轉換中的高級選項的步驟。
- 使用 Workbook 類加載 Excel XLSX 文件。
- 創建 PdfSaveOptions 類的實例。
- 使用 PdfSaveOptions 對象設置選項,例如使用 PdfOptions.setCompliance(PdfCompliance) 方法設置 PDF 合規性。
- 使用 Workbook.save(fileName, saveOptions) 方法將 XLSX 保存為 PDF。
以下代碼示例顯示如何在 Excel XLSX 到 PDF 轉換中使用高級選項。
# 加載 Excel 文件
workbook = Workbook("Book1.xlsx")
# 創建和設置 PDF 選項
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
# 將 Excel 轉換為 PDF
workbook.save("xlsx-to-pdf.pdf", pdfOptions)
Python Excel 到 PDF 轉換器 - 獲得免費許可證
您可以 申請臨時許可證 以便不受評估限制地使用 API。
結論
在本文中,您學習瞭如何使用 Python 將 Excel XLSX 或 XLS 轉換為 PDF。此外,還借助代碼示例討論了控制 Python Excel 到 PDF 轉換的高級選項。您可以使用 文檔 通過 Java 探索更多關於 Aspose.Cells for Python 的信息。如果您有任何疑問,請通過我們的 論壇 聯繫我們。
也可以看看
- 使用 Python 創建 MS Excel 文件 – Python Excel API
- 在 Python 中讀取 Excel 文件
- 在 Python 中為 Excel 文件添加水印
- 用 Python 在 Excel 工作表中添加註釋
- 在 Python 中將 Excel 文件轉換為 JSON
- 在 Python 中將 TXT 轉換為 XML
- 在 Python 中將 CSV 轉換為 TXT
- 使用 Python 將 JSON 數據轉換為 CSV
- 在 Python 中將 CSV 轉換為 Excel XLS XLSX
信息:Aspose 開發了一個免費的在線網絡應用程序,允許您在線查看 PDF,另一個允許您將 PDF 轉換為視頻,還有一個允許您在線編輯 PDF.