Panduan Pembangun

Panduan ini merangkumi keupayaan teras Aspose.Slides FOSS untuk Java dengan contoh kod yang boleh dijalankan bagi setiap kawasan ciri.

Dalam Bahagian Ini

PageDescription
Ciri-ciri dan KeupayaanSenarai lengkap ciri yang disokong: slaid, bentuk, teks, isi, kesan, pemformatan 3D, nota, komen, imej, dan sifat dokumen.
Bekerja dengan ImejSisipkan imej ke dalam slaid sebagai bingkai gambar dari fail atau bait; kawal mod isi (regang, jubin).
Bekerja dengan PenyambungTambah penyambung bengkok, siku, dan lurus antara bentuk; tetapkan tapak sambungan dan gaya garisan.
Bekerja dengan Kesan 3DTerapkan bayang luar, cahaya, kabur, bevel, pratetapan kamera, rig cahaya, dan bahan pada bentuk.
Bekerja dengan KomenTambah komen ulasan berutas dan nota pembicara; urus penulis komen; baca anotasi.

Titik Masuk API

Setiap operasi bermula dengan objek Presentation. Sentiasa gunakan ia di dalam blok try-with-resources:

import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.export.SaveFormat;

// Open existing
try (Presentation prs = new Presentation("input.pptx")) {
    // work with prs
    prs.save("output.pptx", SaveFormat.PPTX);
}

// Create new
try (Presentation prs = new Presentation()) {
    // work with prs
    prs.save("new.pptx", SaveFormat.PPTX);
}

Blok try-with-resources memastikan bahawa sumber XML dalaman dibebaskan apabila blok keluar. Jangan simpan rujukan Presentation di luar blok try.

Format Output yang Disokong

Satu-satunya format simpan yang disokong ialah PPTX (SaveFormat.PPTX). Mengeksport ke PDF, HTML, SVG, atau format imej tidak tersedia dalam edisi ini.

Kelas Utama

Class / EnumPackageDescription
Presentationorg.aspose.slides.fossBekas akar; gunakan dalam try-with-resources
ShapeTypeorg.aspose.slides.fossEnum untuk jenis bentuk (RECTANGLE, ELLIPSE, …)
FillTypeorg.aspose.slides.fossEnum untuk jenis isi (SOLID, GRADIENT, …)
NullableBoolorg.aspose.slides.fossBool tiga keadaan untuk pemformatan (TRUE, FALSE, NOT_DEFINED)
SaveFormatorg.aspose.slides.foss.exportEnum format output (hanya PPTX disokong)
Colororg.aspose.slides.foss.drawingPembina warna ARGB
PointForg.aspose.slides.foss.drawingTitik 2D jenis float (digunakan untuk kedudukan komen)

Keterbatasan Dikenali

Kawasan berikut menyebabkan UnsupportedOperationException dalam edisi ini:

  • Charts: tiada penciptaan atau pengubahsuaian carta
  • SmartArt: tidak disokong
  • Animations and transitions: peralihan slaid dan animasi objek tidak dapat ditetapkan
  • Export formats: hanya simpan PPTX disokong; tiada eksport PDF, HTML, SVG, atau imej
  • Hyperlinks and action settings: objek pautan tidak boleh diubah suai
  • VBA macros and digital signatures: tidak dapat diakses

Bahagian XML yang tidak dikenali yang ditemui semasa pemuatan dipelihara secara verbatim semasa penyimpanan, jadi proses pusingan tidak pernah mengeluarkan kandungan yang belum difahami oleh perpustakaan.

Lihat Juga

 Bahasa Melayu