Mengonversi Presentasi PowerPoint ke SWF Flash dalam JavaScript
Gambaran Umum
Artikel ini menjelaskan cara mengonversi presentasi PowerPoint ke SWF dengan menggunakan Aspose.Slides. Artikel ini menunjukkan cara menyimpan presentasi sebagai file SWF dengan metode Presentation.save dan cara mengkonfigurasi ekspor dengan SwfOptions, termasuk pengaturan penampil serta tata letak catatan atau komentar.
Mengonversi PPT(X) ke SWF
Metode save yang dihadirkan oleh kelas Presentation dapat digunakan untuk mengonversi seluruh presentasi menjadi dokumen SWF. Contoh berikut menunjukkan cara mengonversi presentasi menjadi dokumen SWF dengan menggunakan opsi yang disediakan oleh kelas SWFOptions. Anda juga dapat menyertakan komentar dalam SWF yang dihasilkan menggunakan SWFOptions dan kelas NotesCommentsLayoutingOptions.
var pres = new aspose.slides.Presentation("Sample.pptx");
try {
var swfOptions = new aspose.slides.SwfOptions();
swfOptions.setViewerIncluded(false);
swfOptions.getNotesCommentsLayouting().setNotesPosition(aspose.slides.NotesPositions.BottomFull);
// Menyimpan presentasi
pres.save("Sample.swf", aspose.slides.SaveFormat.Swf, swfOptions);
} finally {
if (pres != null) {
pres.dispose();
}
}
FAQ
Apakah saya dapat menyertakan slide tersembunyi dalam SWF?
Ya. Gunakan metode setShowHiddenSlides di SwfOptions. Secara default, slide tersembunyi tidak diekspor.
Bagaimana cara mengontrol kompresi dan ukuran akhir SWF?
Gunakan metode setCompressed dan setJpegQuality untuk menyeimbangkan ukuran file dan ketelitian gambar.
Untuk apa ‘setViewerIncluded’, dan kapan saya harus menggunakannya?
setViewerIncluded menambahkan UI pemutar tersemat (kontrol navigasi, panel, pencarian). Gunakan jika Anda berencana menggunakan pemutar sendiri atau memerlukan frame SWF bersih tanpa UI.
Apa yang terjadi jika font sumber tidak ada pada mesin ekspor?
Aspose.Slides akan mengganti font yang Anda tentukan melalui setDefaultRegularFont di SwfOptions untuk menghindari fallback yang tidak diinginkan.