Excel を PDF に変換

Excel を PDF に変換

PDF ドキュメントは、組織、政府部門、および個人の間でドキュメントを交換するための標準形式として広く使用されています。ソフトウェア開発者は、Microsoft Excel ファイルを PDF ドキュメントに簡単に変換する方法を考案するように求められることがよくあります。 Aspose.Cells for Python via Java API は、Excel ファイルを PDF ドキュメント (PDF/A を含む) に変換する機能を提供します。 Aspose.Cell’s は、スプレッドシートを高い精度と忠実度で PDF に変換します。

直接変換

Excel ファイルを PDF に直接保存するには、Workbook.save メソッドとパスSaveFormat.PDF 番目のパラメーターとして。

次のコード スニペットは、SaveFormat.PDFそしてその[Workbook.save](https://reference.aspose.com/cells/python/asposecells.api/workbook#save(java.lang.String,%20com.aspose.cells.SaveOptions)メソッドを使用して、Excel を PDF 形式に変換します。

workbook = Workbook("Book1.xlsx")
workbook.save("ConvertingToPDFFiles_out.pdf", SaveFormat.PDF)

高度な変換

PDF への変換をより詳細に制御するために、API はPDF保存オプションクラス。のPDF保存オプションクラスを使用して、変換用のさまざまな属性を設定できます。のさまざまなプロパティの設定PDF保存オプションクラスを使用すると、結果の PDF ファイルの印刷、フォント、セキュリティ、および圧縮設定を制御できます。最も注目すべきプロパティは、コンプライアンスこれにより、Excel ファイルを PDF/A 準拠の PDF ファイルに保存できます。

workbook = Workbook()
cell = workbook.getWorksheets().get(0).getCells()
cell.get("A12").setValue("Test PDF")
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
workbook.save("AdvancedConversiontoPdf_out.pdf", pdfOptions)