Aspose.Slides for Python via .NET
API Python untuk Membuat dan Mengonversi Presentasi PowerPoint
API PowerPoint Python untuk pembuatan, pengeditan, pemisahan, penggabungan, & konversi presentasi PPT/PPTX tanpa menggunakan Microsoft Office PowerPoint.
Aspose.Slides untuk Python melalui .NET adalah perpustakaan yang sangat berguna yang memungkinkan pengembang perangkat lunak untuk bekerja dengannya Presentasi Microsoft PowerPoint secara terprogram di dalam aplikasi Python mereka sendiri. Pustaka ini memberi pengembang Python kemampuan untuk menggunakan Aspose.Slides dalam proyek mereka dengan memanfaatkan kekuatan .NET. Pustaka ini memberi pengembang Python kemampuan untuk membaca, menulis, memodifikasi, merender, dan memanipulasi presentasi PowerPoint menggunakan perintah Python. Ini dapat digunakan di berbagai platform, termasuk Windows, Linux, dan macOS.
Aspose.Slides untuk Python melalui .NET dirancang agar mudah digunakan dan telah menyediakan berbagai fitur menjadikannya solusi ideal untuk membuat dan mengedit presentasi PowerPoint. Perpustakaan mendukung pembuatan & pembacaan presentasi dalam berbagai format file seperti PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM, ODP, PDF, dan sebagainya. Perpustakaan juga mendukung ekspor presentasi ke beberapa format file terkemuka seperti PDF, PDF/A, XPS, JPEG, PNG, BMP, TIFF, GIF, SVG, HTML, dan sebagainya. Aspose.Slides didesain untuk performa tinggi dan dapat menangani presentasi PowerPoint berukuran besar dengan mudah.
Aspose.Slides untuk Python melalui pustaka .NET telah menyediakan dukungan untuk berbagai fitur lanjutan dan dasar untuk menangani presentasi PowerPoint, seperti membuat presentasi dari awal, menambah atau menghapus slide, mengatur properti slide, menambahkan bentuk, dan memodifikasi properti bentuk , mengubah properti font, menambah dan memodifikasi warna, mengatur perataan teks, menambahkan elemen multimedia pada presentasi (audio dan video) dan lain sebagainya. Pustaka Aspose.Slide sangat mudah digunakan dan menyediakan berbagai fitur menjadikannya pilihan ideal untuk membuat dan memodifikasi presentasi PowerPoint.
Memulai Aspose.Slides untuk Python melalui .NET
Cara yang direkomendasikan untuk menginstal Aspose.Slides untuk Python melalui .NET adalah menggunakan pip. Silakan gunakan perintah berikut untuk kelancaran instalasi.
Instal Aspose.Slides untuk Python melalui .NET melalui pip
pip install aspose.slides
Anda juga dapat mendownloadnya langsung dari halaman rilis produk Aspose.Pembuatan Presentasi PowerPoint melalui Python
Aspose.Slides untuk Python melalui .NET adalah solusi yang sangat berguna untuk membuat dan mengelola presentasi PowerPoint di dalam aplikasi Python mereka sendiri. Perpustakaan telah menyertakan beberapa fitur penting untuk menangani presentasi seperti menambahkan slide ke presentasi yang ada, memeriksa presentasi, menggabungkan beberapa presentasi, menyisipkan gambar di dalam presentasi, menyisipkan catatan ke presentasi, menggabungkan slide tertentu dari presentasi, menggabungkan slide ke bagian presentasi, mengonversi presentasi ke PDF dan banyak lagi.
Bagaimana Cara Menggabungkan Presentasi melalui Python API?
import aspose.slides as slides
with slides.Presentation("pres.pptx") as pres1:
with slides.Presentation("Presentation1.pptx") as pres2:
for slide in pres2.slides:
pres1.slides.add_clone(slide)
pres1.save("combined.pptx", slides.export.SaveFormat.PPTX)
Tambahkan & Kelola Slide dalam Presentasi melalui Python API
Aspose.Slides untuk Python melalui .NET telah menyertakan dukungan lengkap untuk menangani slide di dalam presentasi PowerPoint menggunakan perintah Python. Pengembang perangkat lunak dapat melakukan berbagai operasi untuk mengelola slide dalam presentasi PowerPoint mereka, seperti menambahkan slide ke presentasi, mengakses slide dalam presentasi, menghapus slide yang tidak diinginkan dari presentasi, mengkloning slide, membandingkan slide, menyesuaikan tata letak slide, mengonversi slide ke format file gambar, mengkonversi slide dengan ukuran khusus, mengatur master slide, menyalin konten slide, menambahkan transisi slide, mengatur efek transisi dan banyak lagi.
Membuat efek Transisi Slide Sederhana melalui python API
import aspose.slides as slides
# Instantiate Presentation class to load the source presentation file
with slides.Presentation(path + "AccessSlides.pptx") as presentation:
# Apply circle type transition on slide 1
presentation.slides[0].slide_show_transition.type = slides.slideshow.TransitionType.CIRCLE
# Apply comb type transition on slide 2
presentation.slides[1].slide_show_transition.type = slides.slideshow.TransitionType.COMB
# Write the presentation to disk
presentation.save("SampleTransition_out.pptx", slides.export.SaveFormat.PPTX)
Tambahkan Komentar ke Presentasi di Aplikasi Python
Komentar adalah bagian presentasi yang sangat berguna yang membantu pengguna memberikan umpan balik atau berkomunikasi dengan rekan satu timnya saat meninjau presentasi. Aspose.Slides untuk Python melalui .NET telah memberikan dukungan lengkap untuk menambahkan dan mengelola komentar pada presentasi di dalam aplikasi Python. Perpustakaan telah menyertakan berbagai fitur untuk menangani presentasi, seperti menambahkan komentar ke slide dalam presentasi PowerPoint, mengakses komentar yang ada di slide, membalas komentar, menambahkan komentar modern ke slide, menghapus semua komentar dan penulis, menghapus komentar tertentu komentar di slide dan banyak lagi.
Bagaimana Cara Menghapus Komentar Tertentu pada Slide melalui Python API?
import aspose.pydrawing as draw
import aspose.slides as slides
from datetime import date
with slides.Presentation() as presentation:
slide = presentation.slides[0]
# add comments...
author = presentation.comment_authors.add_author("Author", "A")
author.comments.add_comment("comment 1", slide, draw.PointF(0.2, 0.2), date.today())
author.comments.add_comment("comment 2", slide, draw.PointF(0.3, 0.2), date.today())
# remove all comments that contain "comment 1" text
for commentAuthor in presentation.comment_authors:
toRemove = []
for comment in slide.get_slide_comments(commentAuthor):
if comment.text == "comment 1":
toRemove.append(comment)
for comment in toRemove:
commentAuthor.comments.remove(comment)
presentation.save("pres.pptx", slides.export.SaveFormat.PPTX)
Bekerja dengan Hyperlink dalam Presentasi melalui Python API
Aspose.Slides untuk Python melalui .NET telah menyediakan beberapa fitur berguna untuk menangani hyperlink di dalam presentasi PowerPoint menggunakan Python API. Pustaka ini memungkinkan pengembang perangkat lunak untuk menambahkan hyperlink URL ke teks, menambahkan hyperlink URL ke bentuk atau bingkai, menambahkan hyperlink URL ke file media, memformat hyperlink, menggunakan hyperlink untuk membuat daftar isi, hyperlink yang dapat diubah, properti yang didukung di IHyperlinkQueries dan banyak lagi. Contoh berikut menunjukkan cara menambahkan hyperlink situs web ke teks menggunakan kode Python.
Bagaimana Cara Menambahkan Hyperlink Situs Web ke Teks melalui Python API?
import aspose.slides as slides
with slides.Presentation() as presentation:
shape1 = presentation.slides[0].shapes.add_auto_shape(slides.ShapeType.RECTANGLE, 100, 100, 600, 50, False)
shape1.add_text_frame("Aspose: File Format APIs")
shape1.text_frame.paragraphs[0].portions[0].portion_format.hyperlink_click = slides.Hyperlink("https://www.aspose.com/")
shape1.text_frame.paragraphs[0].portions[0].portion_format.hyperlink_click.tooltip = "More than 70% Fortune 100 companies trust Aspose APIs"
shape1.text_frame.paragraphs[0].portions[0].portion_format.font_height = 32
presentation.save("presentation-out.pptx", slides.export.SaveFormat.PPTX)