Ikhtisar Fitur
Platform yang Didukung
Platform Aspose.Slides for Python via .NET dapat digunakan di Windows x64 atau x86 serta berbagai distribusi Linux dengan Python 3.5 atau yang lebih baru terpasang. Ada persyaratan tambahan untuk platform Linux target:
- Perpustakaan runtime GCC-6 (atau lebih baru)
- Ketergantungan .NET Core Runtime. Menginstal .NET Core Runtime itu sendiri TIDAK diperlukan
- Untuk Python 3.5-3.7: Build Python dengan
pymallocdiperlukan. Opsi build Python--with-pymallocdiaktifkan secara default. Biasanya, buildpymallocPython ditandai dengan akhiranmpada nama file. - Perpustakaan Python bersama
libpython. Opsi build Python--enable-shareddinonaktifkan secara default, beberapa distribusi Python tidak menyertakan perpustakaan bersamalibpython. Untuk beberapa platform Linux, perpustakaanlibpythondapat dipasang menggunakan manajer paket, misalnya:sudo apt-get install libpython3.7. Masalah umum adalah perpustakaanlibpythondiinstal di lokasi yang berbeda dari lokasi standar sistem untuk perpustakaan bersama. Masalah ini dapat diperbaiki dengan menggunakan opsi build Python untuk mengatur jalur perpustakaan alternatif saat mengompilasi Python, atau dengan membuat tautan simbolik ke file perpustakaanlibpythondi lokasi standar sistem untuk perpustakaan bersama. Biasanya, nama file perpustakaan bersamalibpythonadalahlibpythonX.Ym.so.1.0untuk Python 3.5-3.7, ataulibpythonX.Y.so.1.0untuk Python 3.8 atau yang lebih baru (contoh:libpython3.7m.so.1.0,libpython3.9.so.1.0).
Jika Anda membutuhkan dukungan untuk lebih banyak platform, carilah produk “saudara kembar” Aspose.Slides for .NET atau Aspose.Slides for Java.
Format File dan Konversi
Aspose.Slides for Python via .NET mendukung sebagian besar format dokumen PowerPoint. Ini juga memungkinkan Anda mengekspornya ke format populer yang banyak digunakan dan dipertukarkan oleh organisasi. Lihat detail berikut:
| Fitur | Deskripsi |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Python via .NET menyediakan pemrosesan tercepat untuk format dokumen presentasi ini. |
| PPT to PPTX conversion | Aspose.Slides for Python via .NET mendukung konversi PPT ke PPTX. |
| Portable Document Format (PDF) | Anda dapat mengekspor semua format file yang didukung ke dokumen Adobe Portable Document Format (PDF) dengan satu metode. |
| XML Parser Specification (XPS) | Anda dapat mengekspor semua format file yang didukung ke dokumen XML Parser Specification (XPS) dengan satu metode. |
| Tagged Image File Format (TIFF) | Anda dapat mengekspor semua format file presentasi yang didukung ke Tagged Image File Format (TIFF). |
| PPTX To HTML Conversion | Aspose.Slides for Python via .NET mendukung konversi PresentationEx ke format HTML. |
Rendering Presentasi
Aspose.Slides for Python via .NET mendukung rendering dengan fidelitas tinggi dari slide dalam dokumen presentasi ke berbagai format grafis. Lihat detail berikut:
| Fitur | Deskripsi |
|---|---|
| Format Gambar yang Didukung .NET | Dengan Aspose.Slides for Python via .NET, Anda dapat merender slide presentasi dan gambar pada slide ke semua format grafis yang didukung .NET seperti TIFF, PNG, BMP, JPEG, GIF, dan metafile. |
| Format SVG | Aspose.Slides for Python via .NET juga menyediakan metode bawaan yang memungkinkan Anda mengekspor slide presentasi ke format Scalable Vector Graphics (SVG). |
Fitur Konten
Aspose.Slides for Python via .NET memungkinkan Anda mengakses, memodifikasi, atau membuat hampir semua item atau konten dokumen presentasi. Lihat detail berikut:
| Fitur | Deskripsi |
|---|---|
| Slide Master | Slide Master menentukan tata letak slide normal. Aspose.Slides for Python via .NET memungkinkan Anda mengakses dan memodifikasi Slide Master dari dokumen presentasi |
| Slide Normal | Dengan Aspose.Slides for Python via .NET, Anda dapat membuat slide baru dengan berbagai tipe; Anda juga dapat mengakses dan memodifikasi slide yang ada dalam presentasi |
| Menggandakan / Menyalin Slide | Ada metode bawaan yang disediakan oleh Aspose.Slides for Python via .NET yang memungkinkan Anda menggandakan atau menyalin slide yang ada dalam sebuah presentasi. Anda juga dapat menggunakan slide yang disalin atau digandakan dari satu presentasi ke presentasi lain. Karena sebuah slide mewarisi tata letaknya dari slide master, metode penggandaan bawaan secara otomatis menyalin master saat menggandakan |
| Mengelola Bagian Slide | Metode untuk mengatur slide dalam berbagai bagian di dalam sebuah presentasi |
| Placeholder dan Placeholder Teks | Anda dapat mengakses placeholder dan placeholder teks dalam sebuah slide. Selain itu, Anda dapat membuat slide dengan placeholder teks dari awal menggunakan metode yang sesuai |
| Header dan Footer | Aspose.Slides for Python via .NET mempermudah penanganan header/footer di slide |
| Catatan pada Slide | Dengan Aspose.Slides for Python via .NET, Anda dapat mengakses dan memodifikasi catatan yang terkait dengan slide serta menambahkan catatan baru |
| Mencari Bentuk | Anda juga dapat menemukan bentuk tertentu dari sebuah slide menggunakan teks alternatif yang terkait dengan bentuk tersebut |
| Latar Belakang | Aspose.Slides for Python via .NET memungkinkan Anda bekerja dengan latar belakang yang terkait dengan slide master atau slide normal dalam sebuah presentasi |
| Kotak Teks | Kotak teks dapat dibuat dari awal. Anda dapat mengakses kotak teks yang ada. Anda juga dapat memodifikasi teksnya tanpa kehilangan format teks asli |
| Bentuk Persegi Panjang | Anda dapat membuat atau memodifikasi bentuk persegi panjang dengan Aspose.Slides for Python via .NET |
| Bentuk Garis Poly | Anda dapat membuat atau memodifikasi bentuk garis poly dengan Aspose.Slides for Python via .NET |
| Bentuk Elips | Anda dapat membuat atau memodifikasi bentuk elips dengan Aspose.Slides for Python via .NET |
| Bentuk Grup | Aspose.Slides for Python via .NET mendukung bentuk grup |
| Auto Shapes | Aspose.Slides for Python via .NET mendukung auto shapes |
| SmartArt | Aspose.Slides for Python via .NET menyediakan dukungan untuk bentuk SmartArt di MS PowerPoint |
| Charts | Aspose.Slides for Python via .NET menyediakan dukungan untuk MSO Charts di PowerPoint |
| Serialisasi Bentuk | Aspose.Slides for Python via .NET mendukung banyak bentuk. Ketika Aspose.Slides for Python via .NET tidak mendukung suatu bentuk, Anda dapat menggunakan metode serialisasi untuk men-serialisasi bentuk tersebut dari slide yang ada. Dengan cara ini, Anda dapat menggunakan bentuk tersebut lebih lanjut sesuai kebutuhan Anda |
| Frame Gambar | Anda dapat mengelola gambar dalam frame gambar dengan Aspose.Slides for Python via .NET |
| Frame Audio | Anda dapat menautkan atau menyematkan file audio dalam frame audio pada slide dengan Aspose.Slides for Python via .NET |
| Frame Video | Anda dapat menangani file video dalam frame video. Aspose.Slides for Python via .NET juga menyediakan dukungan untuk video yang ditautkan dan disematkan |
| Frame OLE | Anda dapat mengelola OLE Objects dalam frame OLE dengan Aspose.Slides for Python via .NET |
| Tables | Aspose.Slides for Python via .NET mendukung tabel di slide |
| Kontrol ActiveX | Mendukung kontrol ActiveX |
| Makro VBA | Mendukung pengelolaan makro VBA di dalam presentasi |
| Frame Teks | Anda dapat mengakses teks pada bentuk apa pun melalui frame teks yang terkait dengan bentuk tersebut |
| Pemindaian Teks | Anda dapat memindai teks dalam sebuah presentasi pada tingkat presentasi atau slide melalui metode pemindaian bawaan |
| Animasi | Anda dapat menerapkan animasi pada bentuk |
| Slide Shows | Aspose.Slides for Python via .NET mendukung pertunjukan slide dan transisi slide |
Fitur Pemformatan
Dengan Aspose.Slides for Python via .NET, Anda dapat memformat teks dan bentuk pada slide dalam presentasi. Lihat detail berikut:
| Fitur | Deskripsi |
|---|---|
| Pemformatan Teks | Di Aspose.Slides for Python via .NET, Anda dapat mengelola teks melalui frame teks yang terkait dengan bentuk. Oleh karena itu, Anda dapat memformat teks menggunakan paragraf dan bagian yang terkait dengan frame teks. Elemen teks ini dapat diformat melalui Aspose.Slides for Python via .NET. - Jenis Font - Ukuran Font - Warna Font - Nuansa Font - Penjajaran Paragraf - Penomoran Paragraf - Orientasi Paragraf |
| Pemformatan Bentuk | Di Aspose.Slides for Python via .NET, elemen dasar slide adalah sebuah bentuk. Anda dapat memformat elemen bentuk ini dengan Aspose.Slides for Python via .NET: - Posisi - Ukuran - Garis - Isi (termasuk Pola, Gradasi, Solid) - Teks - Gambar |
FAQ
Apakah saya perlu menginstal Microsoft PowerPoint di server/PC agar pustaka dapat berfungsi?
Tidak. PowerPoint tidak diperlukan; Aspose.Slides adalah mesin mandiri untuk membuat, mengedit, mengonversi, dan merender presentasi.
Bagaimana cara kerja multithreading? Apakah pemrosesan dapat diparalelkan?
Aman untuk memproses dokumen yang berbeda di thread yang berbeda; objek presentation yang sama tidak boleh digunakan oleh multiple threads secara bersamaan.
Apakah kata sandi file dan enkripsi didukung?
Ya. Anda dapat membuka presentasi yang dienkripsi, mengatur atau menghapus kata sandi buka dan tulis, serta memeriksa status perlindungan.
Apakah saya perlu memperhatikan paket font di kontainer Linux?
Ya. Disarankan untuk menginstal paket font umum dan/atau secara eksplisit specify font directories dalam aplikasi Anda untuk menghindari substitusi yang tidak diharapkan.
Apakah ada batasan dalam versi evaluasi?
Dalam evaluation mode, sebuah watermark ditambahkan pada output dan beberapa batasan berlaku; sebuah 30-day temporary license tersedia untuk pengujian fitur lengkap.
Apakah mengimpor format eksternal ke dalam presentasi (PDF/HTML → PPTX) didukung?
Ya. Anda dapat menambahkan PDF pages and HTML content ke presentasi, mengubahnya menjadi slide.