Ikhtisar Fitur
Format File dan Konversi
Aspose.Slides for C++ mendukung sebagian besar format dokumen PowerPoint dan juga mengekspor ke format populer yang banyak digunakan untuk pertukaran antar organisasi. Tabel berikut mencantumkan format-format tersebut:
| Fitur | Deskripsi |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for C++ menyediakan pemrosesan tercepat untuk format dokumen presentasi ini. |
| Portable Document Format (PDF) | Format file yang didukung dapat diekspor ke dokumen Adobe Portable Document Format (PDF) dengan satu metode. |
| XML Parser Specification (XPS) | Semua format file yang didukung dapat diekspor ke dokumen XML Parser Specification (XPS) dengan satu metode. |
| PresentationML (PPTX, XML) | Aspose.Slides for C++ mendukung pemrosesan format presentasi OOXML yang juga dikenal sebagai PresentationML atau PPTX. |
| Konversi PPTX ke HTML | Aspose.Slides for C++ mendukung konversi presentasi ke format HTML. |
Rendering
Aspose.Slides for C++ mendukung rendering dengan fidelitas tinggi dari slide dalam dokumen presentasi ke berbagai format grafis seperti yang tercantum di bawah:
| Fitur | Deskripsi |
|---|---|
| Format Gambar yang Didukung C++ | Dengan Aspose.Slides for C++, Anda dapat merender tidak hanya slide presentasi, tetapi juga gambar pada slide ke semua format grafis yang didukung C++ seperti PNG, BMP, dan JPEG. |
| Format SVG | Aspose.Slides for C++ juga menyediakan metode bawaan untuk mengekspor slide presentasi ke format Scalable Vector Graphics (SVG). |
Fitur Konten
Aspose.Slides for C++ memungkinkan Anda mengakses, memodifikasi, atau membuat hampir semua konten yang mungkin ada dalam dokumen presentasi.
| Fitur | Deskripsi |
|---|---|
| Master Slides | Master Slides menentukan tata letak slide normal. Aspose.Slides for C++ memungkinkan Anda mengakses dan memodifikasi Master Slides dari dokumen presentasi. |
| Normal Slides | Dengan Aspose.Slides for C++, Anda tidak hanya dapat membuat slide baru dengan berbagai tipe, tetapi juga mengakses dan memodifikasi slide yang sudah ada dalam dokumen presentasi. |
| Mengkloning / Menyalin Slides | Aspose.Slides for C++ menyediakan metode bawaan untuk menggandakan atau menyalin slide yang ada tidak hanya di dalam satu presentasi, tetapi juga dari satu presentasi ke presentasi lain. Karena slide mewarisi tata letaknya dari master slide, metode kloning bawaan secara otomatis menyalin master juga saat proses kloning. |
| Place Holders dan Text Holders | Anda juga dapat mengakses place holder dan text holder dalam sebuah slide. Selain itu, Anda dapat membuat slide dengan text holder dari awal menggunakan metode yang sesuai. |
| Header dan Footer | Aspose.Slides for C++ juga memudahkan penanganan header/footer pada slide. |
| Catatan pada Slide | Dengan Aspose.Slides for C++, Anda tidak hanya dapat mengakses dan memodifikasi catatan yang terkait dengan sebuah slide, tetapi juga menambahkan catatan. |
| Mencari Shape | Anda juga dapat menemukan shape tertentu pada slide menggunakan teks alternatif yang terkait dengan shape tersebut. |
| Latar Belakang | Aspose.Slides for C++ memungkinkan kerja dengan latar belakang yang terkait dengan master atau slide normal presentasi. |
| Kotak Teks | Kotak teks dapat dibuat dari awal. Kotak teks yang ada dapat diakses dan teksnya dapat dimodifikasi tanpa kehilangan format teks asli. |
| Shape Persegi Panjang | Shape persegi panjang dapat dibuat atau dimodifikasi oleh Aspose.Slides for C++. |
| Shape Garis Poligon | Shape garis poligon juga dapat dibuat atau dimodifikasi oleh Aspose.Slides for C++. |
| Shape Elips | Shape elips juga dibuat atau dimodifikasi oleh Aspose.Slides for C++. |
| Group Shapes | Aspose.Slides for C++ mendukung group shapes. |
| Auto Shapes | Auto shapes juga didukung oleh Aspose.Slides for C++. |
| Serialisasi Shapes | Meskipun Aspose.Slides for C++ mendukung banyak shape, bila sebuah shape tidak didukung, terdapat metode serialisasi yang disediakan oleh Aspose.Slides for C++ melalui mana Anda dapat menserialisasi shape tersebut dari slide yang ada untuk penggunaan lebih lanjut oleh Aspose.Slides for C++ sesuai kebutuhan. |
| Picture Frames | Gambar dikelola dalam picture frames menggunakan Aspose.Slides for C++. |
| Audio Frames | File audio dapat ditautkan atau disematkan pada slide dalam audio frames oleh Aspose.Slides for C++. |
| Video Frames | File video ditangani dalam video frames melalui Aspose.Slides for C++. |
| OLE Frame | Objek OLE dikelola dalam OLE frames oleh Aspose.Slides for C++. |
| Tabel | Tabel pada slide juga didukung oleh Aspose.Slides for C++. |
| Text Frame | Teks yang terkait dengan shape apa pun dapat diakses melalui text frame yang terkait dengan shape tersebut. |
| Pemindaian Teks | Teks dalam sebuah presentasi dapat dipindai pada tingkat presentasi atau slide melalui metode pemindaian bawaan. |
| Animasi | Animasi dapat diterapkan pada shape. |
| Slide Show | Slide show, transisi slide, dan Morph Transitions juga didukung. |
Fitur Pemformatan
Dimungkinkan untuk memformat teks dan shape pada slide dalam dokumen presentasi menggunakan Aspose.Slides for C++.
| Fitur | Deskripsi |
|---|---|
| Pemformatan Teks | Dalam Aspose.Slides for C++, teks dikelola melalui text frames yang terkait dengan shape. Oleh karena itu, teks dapat diformat menggunakan paragraf dan bagian yang terkait dengan text frames. Elemen teks berikut dapat diformat melalui Aspose.Slides for C++. - Jenis Font - Ukuran Font - Warna Font - Bayangan Font - Perataan Paragraf - Bullet Paragraf - Orientasi Paragraf |
| Pemformatan Shape | Dalam Aspose.Slides for C++, elemen dasar sebuah slide adalah shape. Elemen Shape berikut dapat diformat menggunakan Aspose.Slides for C++: - Posisi - Ukuran - Garis - Isian (termasuk Pola, Gradasi, Solid) - Teks - Gambar |
FAQ
Apakah saya perlu menginstal Microsoft PowerPoint di server/PC agar pustaka ini berfungsi?
Tidak. PowerPoint tidak diperlukan; Aspose.Slides adalah mesin mandiri untuk membuat, mengedit, mengkonversi, dan merender presentasi.
Bagaimana cara kerja multithreading? Apakah pemrosesan dapat diparalelkan?
Aman untuk memproses dokumen yang berbeda di thread yang berbeda; objek presentasi yang sama tidak boleh digunakan oleh banyak thread secara bersamaan.
Apakah kata sandi file dan enkripsi didukung?
Ya. Anda dapat membuka presentasi yang terenkripsi, 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 menentukan direktori font dalam aplikasi Anda untuk menghindari substitusi yang tidak terduga.
Apakah ada batasan dalam versi evaluasi?
Dalam mode evaluasi, watermark ditambahkan ke output dan beberapa batasan berlaku; lisensi sementara 30 hari tersedia untuk pengujian fitur lengkap.
Apakah impor format eksternal ke dalam presentasi (PDF/HTML → PPTX) didukung?
Ya. Anda dapat menambahkan halaman PDF dan konten HTML ke sebuah presentasi, mengubahnya menjadi slide.