![](https://products-qa.fileformat.com/ms/presentation/javascript/pptxgenjs/header-image.png)
PptxGenJS
Pustaka JavaScript untuk Persembahan PPTX
Pustaka percuma sumber terbuka untuk membuat & mengubah suai PowerPoint® PPTX dalam apl web.
Apakah PptxGenJS?
PptxGenJS ialah perpustakaan JavaScript sumber terbuka dengan keupayaan untuk mencipta persembahan PowerPoint PPTX tanpa sebarang pergantungan luaran. Ia boleh menjana fail PPTX dengan hanya beberapa arahan JavaScript mudah dalam mana-mana desktop moden dan pelayar mudah alih dan juga boleh disepadukan dengan Node, Angular, React dan Electron.
Pustaka JavaScript PowerPoint menyokong ciri seperti mencipta dan mengubah suai slaid, menambah carta, imej, fail & bentuk media pada slaid, dan memasukkan jadual serta teks pada slaid. Ia juga menyokong Slaid Master untuk penjenamaan, imej SVG, gif animasi, video YouTube, teks RTL dan fon Asia. Ciri lain yang patut disebut ialah eksport fail PPTX terus ke pelayar klien dengan jenis MIME yang betul serta dalam format base64, gumpalan & strim.
Bagaimana untuk Memasang PptxGenJS?
Sila gunakan arahan berikut untuk memasang menggunakan git.
Pasang PptxGenJS melalui git
<!-- Bundle: Easiest to use, supports all browsers -->
<script src="PptxGenJS/libs/pptxgen.bundle.js"></script>
Buat Persembahan PPTX melalui JavaScript
Pustaka PptxGenJS menyediakan ciri untuk mencipta persembahan PowerPoint PPTX baharu dengan beberapa baris kod di dalam pelayar web atau aplikasi desktop Node. Setelah pembentangan dibuat, anda boleh menambah slaid baharu pada pembentangan. Ia juga mudah untuk menambah objek pada Slaid seperti carta, jadual, bentuk, imej, dll.
Tambah Imej & Carta pada Slaid PPTX
Imej dan carta membawa nilai yang besar kepada pembentangan. Pengaturcara perisian boleh dengan mudah menambah imej dan carta pada Slaid pembentangan dengan bantuan API PptxGenJS. Terdapat beberapa pilihan yang tersedia untuk penambahan imej seperti menambah imej mengikut URL tempatan, imej dari URL jauh, imej mengikut data (base64 pra-kod) dan Imej dengan Hiperpautan, dsb. Ia juga menyokong pemangkasan dan penskalaan imej.
Tukar HTML kepada PowerPoint melalui JavaScript
Pustaka PptxGenJS membolehkan pembangun menukar HTML kepada Persembahan PowerPoint PPTX sambil menghasilkan semula jadual HTML kepada satu atau lebih slaid. Ia juga menyediakan sokongan untuk penggayaan sel yang merangkumi warna latar belakang, padding, fon, sempadan, dll.
Kaedah tableToSlides mengklon jadual termasuk gaya CSS dan mencipta slaid. 3 baris kod berikut boleh menukar jadual HTML kepada slaid PPTX.
- Segerakan PptxGenJS
- Panggil kaedah tableToSlides dengan Id elemen HTML dan pilihan pemaparan
- Cipta fail PPTX dengan bantuan kaedah writeFile
Penukaran HTML kepada PPTX melalui JavaScript
let pptx = new PptxGenJS();
pptx.tableToSlides('htmlTableId', { x: 1.0, y: 1.0, w:10 });
pptx.writeFile({ fileName: 'table2slides.pptx' });