Python PowerPoint API untuk Presentasi. Python PPTX, PPT
Membuat, membaca, menulis, memodifikasi, menggabungkan, mengkloning, melindungi & mengonversi presentasi PowerPoint dan OpenOffice dengan Python tanpa perangkat lunak eksternal apa pun.
Unduh uji coba gratisAspose.Slides untuk Python melalui .NET adalah perpustakaan kelas yang kuat untuk bekerja dengan atau memproses presentasi. Dengan menggunakan produk ini, aplikasi dan pengembang dapat membaca, mengedit, atau memanipulasi, dan mengonversi presentasi PowerPoint (PPT, PPTX) dan presentasi dalam format lain (ODP) tanpa aplikasi atau ketergantungan pihak ketiga.
Aspose.Slides untuk Python melalui. .NET menyediakan fitur populer berikut:
- Memuat, membuka, dan melihat presentasi.
- Mengedit presentasi.
- Mengonversi presentasi ke PDF, Word, JPG, HTML, GIF, SVG, dan banyak format lainnya.
- Membuat dan mencetak presentasi.
- Mengenkripsi dan mendekripsi presentasi; presentasi yang melindungi kata sandi dan menghapus kata sandi.
- Memanipulasi entitas presentasi, seperti slide master, bentuk, bagan, bingkai foto, bingkai audio, bingkai video, OLE, makro VBA, animasi, dll.
- Dan masih banyak lagi fitur lainnya.
Python adalah bahasa yang sangat populer yang banyak digunakan dalam aplikasi reguler, pengembangan web, penelitian dan tugas akademik, analisis data, dll. Untuk alasan ini, tim Aspose.Slides dengan bangga menawarkan < strong>Aspose.Slides untuk Python melalui .NET ke komunitas python.
Fitur API Python PowerPoint Tingkat Lanjut
Buat atau klon slide dari template
Bekerja dengan tabel PowerPoint melalui API
Terapkan atau hapus perlindungan pada bentuk
Tambahkan bagan Excel sebagai OleObjects ke slide
Dukungan untuk OleObjects Tertaut
Hasilkan presentasi dari database
Lindungi presentasi & PDF yang dihasilkan
Cetak presentasi pada printer fisik
Buat dan sesuaikan bagan
Persyaratan sistem
- Kompatibel dengan Python 3.5, 3.6, 3.7, 3.8 dan 3.9
- Jika Anda menulis kode Python di Linux, lihat persyaratan tambahan untuk Linux
Bagaimana cara meng-install
Gunakan pip untuk menginstal pustaka Python kami untuk pemrosesan Presentasi dari repositori PyPI
:pip install aspose.slides
Buat Presentasi PowerPoint Baru. Python PPTX, PPT, atau ODP
Dalam contoh yang diberikan di bawah ini, kami telah menambahkan baris ke slide pertama presentasi.
import aspose.slides as slides
# Instantiate a Presentation object that represents a presentation file
with slides.Presentation() as presentation:
slide = presentation.slides[0]
slide.shapes.add_auto_shape(slides.ShapeType.LINE, 50, 150, 300, 0)
presentation.save("NewPresentation_out.pptx", slides.export.SaveFormat.PPTX)
Gabungkan Presentasi: Python PPTX, PPT, atau ODP
Kode Python ini menunjukkan cara menggabungkan presentasi:
import aspose.slides as slides
with slides.Presentation("Presentation1.pptx") as pres1:
with slides.Presentation("Presentation2.pptx") as pres2:
for slide in pres2.slides:
pres1.slides.add_clone(slide)
pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)
Impor Presentasi Dari PDF: Python PPTX, PPT, atau ODP
Kode Python ini menunjukkan proses konversi PDF ke PowerPoint:
import aspose.slides as slides
with slides.Presentation() as pres:
pres.slides.remove_at(0)
pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)
Konversi PowerPoint ke PDF dengan Opsi Default: Python PPTX, PPT, atau ODP ke PDF
Kode python ini menunjukkan cara mengonversi dokumen PowerPoint PPT, PPTX, dan OpenOffice ODP ke dokumen PDF menggunakan opsi default. File yang dihasilkan adalah dokumen PDF pada tingkat kualitas maksimum
import aspose.slides as slides
# Instantiate a Presentation object that represents a PPT file
presentation = slides.Presentation("PowerPoint.ppt")
# Save the presentation as PDF
presentation.save("PPT-to-PDF.pdf", slides.export.SaveFormat.PDF)
Konversi PowerPoint ke JPG: Python PPTX, PPT, atau ODP ke JPEG
Contoh berikut menunjukkan cara mengonversi dokumen PowerPoint PPT, PPTX, dan OpenOffice ODP menjadi kumpulan gambar JPEG.
import aspose.slides as slides
import aspose.pydrawing as drawing
pres = slides.Presentation("pres.pptx")
for sld in pres.slides:
bmp = sld.get_thumbnail(1, 1)
bmp.save("Slide_{num}.jpg".format(num=str(sld.slide_number)), drawing.imaging.ImageFormat.jpeg)
Apa yang Orang Katakan
Jangan hanya mengambil kata kami untuk itu. Lihat apa yang pengguna katakan tentang API PowerPoint.
- Sumber Belajar
- Dokumentasi
- Kode sumber
- Referensi API
- Video Tutorial
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Catatan Rilis
- Mengapa Aspose.Slides untuk Python melalui .NET?
- Daftar Pelanggan
- Cerita-cerita sukses