Konversi ODP ke PDF dengan Python

Artikel singkat ini menyoroti cara mengonversi ODP menjadi PDF dengan Python. Ini juga mewakili langkah-langkah yang diperlukan untuk membangun lingkungan pengembangan bersama dengan daftar tugas pemrograman, dan contoh kode untuk mengubah ODP ke PDF dengan Python menggunakan antarmuka API sederhana. Aplikasi ini dapat digunakan di lingkungan apa pun yang dikonfigurasi dengan Python dan .NET di dalam macOS, Windows, dan Linux.

Langkah-langkah Menyimpan ODP ke PDF menggunakan Python

  1. Tetapkan lingkungan untuk menggunakan Aspose.Slides untuk Python melalui .NET untuk mengekspor ODP ke PDF menggunakan Python
  2. Akses presentasi ODP sumber menggunakan objek kelas Presentation untuk mengonversi ODP ke file PDF
  3. Gunakan objek kelas PdfOptions dan atur opsi file PDF yang diinginkan
  4. Simpan file ODP sebagai PDF di disk

Dengan mengikuti langkah-langkah di atas seseorang dapat dengan cepat mengekspor ODP ke PDF menggunakan Python. Prosesnya akan dimulai dengan mengakses contoh file ODP dari disk atau aliran memori, yang kemudian diikuti dengan menggunakan instance kelas PdfOptions untuk mengatur properti file PDF keluaran yang diinginkan. Pada akhirnya, ODP yang dimuat akan disimpan sebagai file PDF di disk menggunakan metode simpan.

Kode untuk Mengekspor ODP ke PDF menggunakan Python

import aspose.slides as slides
# The path to source files directory
filepath = "C://Words//"
#Load the license in your application to
#convert the ODP presentation to PDF
odpToPdfLicense = slides.License()
odpToPdfLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic")
# Create the Presentation object to load the source presentation file
odpPre = slides.Presentation(filepath + "Sample.odp")
# Initialize the PdfOptions class
pdfOpts = slides.export.PdfOptions()
pdfOpts.jpeg_quality = 90
pdfOpts.embed_full_fonts = True
pdfOpts.save_metafiles_as_png = True
pdfOpts.text_compression = slides.export.PdfTextCompression.FLATE
# Save the loaded ODP to a PDF file
odpPre.save(filepath + "OdpToPdf.pdf", slides.export.SaveFormat.PDF, pdfOpts)

Contoh di atas menunjukkan bahwa untuk mengembangkan API berbasis ODP ke PDF converter Python dapat dengan mudah dirujuk. Anda dapat menyesuaikan lebih lanjut file PDF keluaran dengan mengatur properti berbeda yang diekspos oleh kelas PdfOptions termasuk access_permissions, jpeg_quality, image_transparent_color, kepatuhan, default_regular_font, show_hidden_slides, dan mengatur kata sandi file PDF keluaran.

Artikel ini mengajarkan kita cara menyimpan ODP ke PDF menggunakan Python menggunakan antarmuka API sederhana. Jika Anda ingin mempelajari tentang mengonversi presentasi menjadi file Markdown, lihat artikel di cara mengonversi PPTX ke Markdown menggunakan Python.

 Indonesian