Panduan Pengembang

Panduan ini mencakup kemampuan inti Aspose.Slides FOSS untuk .NET dengan contoh kode yang dapat dijalankan untuk setiap area fitur.

Di Bagian Ini

PageDescription
Fitur dan KapabilitasDaftar lengkap fitur yang didukung: slide, bentuk, teks, isian, efek, pemformatan 3D, catatan, komentar, gambar, dan properti dokumen.
Bekerja dengan GambarSematkan gambar ke dalam slide sebagai bingkai gambar dari file atau aliran; kontrol mode isian (meregangkan, ubin).
Bekerja dengan PenghubungTambahkan penghubung melengkung, siku, dan lurus antara bentuk; atur titik koneksi dan gaya garis.
Bekerja dengan Efek 3DTerapkan bayangan luar, cahaya bersinar, blur, bevel, preset kamera, rig cahaya, dan material pada bentuk.
Bekerja dengan KomentarTambahkan komentar ulasan berutas dan catatan pembicara; kelola penulis komentar; baca anotasi.

Titik Masuk API

Setiap operasi dimulai dengan objek Presentation. Selalu gunakan dengan pernyataan using:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

// Open existing
using var prs = new Presentation("input.pptx");
// work with prs
prs.Save("output.pptx", SaveFormat.Pptx);
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

// Create new
using var prs = new Presentation();
// work with prs
prs.Save("new.pptx", SaveFormat.Pptx);

Pernyataan using memastikan bahwa sumber daya internal dibebaskan ketika ruang lingkup berakhir. Jangan menyimpan referensi Presentation di luar ruang lingkup using-nya.

Format Output yang Didukung

Satu-satunya format penyimpanan yang didukung adalah PPTX (SaveFormat.Pptx). Ekspor ke PDF, HTML, SVG, atau format gambar tidak tersedia dalam edisi ini.

Kelas Kunci

Class / EnumNamespaceDescription
PresentationAspose.Slides.FossKontainer root; mengimplementasikan IDisposable
ShapeTypeAspose.Slides.FossEnum untuk tipe bentuk (Persegi panjang, Elips, …)
FillTypeAspose.Slides.FossEnum untuk tipe isian (Solid, Gradient, …)
NullableBoolAspose.Slides.FossBool tiga status untuk pemformatan (True, False, NotDefined)
SaveFormatAspose.Slides.Foss.ExportEnum format output (hanya Pptx yang didukung)
PointFAspose.Slides.Foss.DrawingTitik float 2D (digunakan untuk posisi komentar)

Batasan yang Diketahui

Area berikut tidak didukung dalam edisi ini:

  • Charts: tidak dapat membuat atau memodifikasi diagram
  • SmartArt: tidak didukung
  • Animations and transitions: transisi slide dan animasi objek tidak dapat diatur
  • Export formats: hanya penyimpanan PPTX yang didukung; tidak ada ekspor PDF, HTML, SVG, atau gambar
  • Hyperlinks and action settings: objek tautan tidak dapat dimodifikasi
  • VBA macros and digital signatures: tidak dapat diakses

Bagian XML yang tidak dikenal yang ditemui selama pemuatan dipertahankan secara verbatim saat disimpan, sehingga round-tripping tidak pernah menghapus konten yang belum dipahami oleh perpustakaan.

Lihat Juga

 Bahasa Indonesia