Aspose.Slides untuk Node.js via Java

Aspose.Slides for Node.js via Java

Aspose.Slides for Node.js via Java adalah perpustakaan untuk membuat, membaca, mengedit, dan mengonversi presentasi PowerPoint dan OpenDocument dalam aplikasi Node.js, tanpa Microsoft PowerPoint.

Ia memuat dan menyimpan PPT, PPTX, PPS, POT, dan ODP, termasuk varian yang mendukung makro dan templat, serta mengekspor ke PDF, XPS, HTML, SVG, TIFF, Markdown, dan gambar.



Presentasi pertama Anda

Selain Node.js 20 atau yang lebih baru, paket ini memerlukan Java Development Kit (JDK), Python, dan toolchain build C++, karena npm mengkompilasi jembatan java-nya selama instalasi. Lihat Instalasi untuk langkah-langkah pada masing-masing sistem operasi. Kemudian buat proyek dan instal paket dari npm:

mkdir hello-slides
cd hello-slides
npm init -y
npm install aspose.slides.via.java

Simpan kode ini sebagai hello.js di folder proyek:

const asposeSlides = require("aspose.slides.via.java");

const presentation = new asposeSlides.Presentation();
try {
    const slide = presentation.getSlides().get_Item(0);
    const shape = slide.getShapes().addAutoShape(asposeSlides.ShapeType.Rectangle, 50, 50, 400, 100);
    shape.getTextFrame().setText("Hello, Aspose.Slides!");
    presentation.save("hello.pptx", asposeSlides.SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

// Aspose.Slides berjalan di mesin virtual Java yang membuat Node.js tetap berjalan, jadi akhiri proses secara eksplisit.
process.exit(0);

Jalankan dengan node hello.js. Skrip ini menyimpan hello.pptx dengan satu slide yang berisi kotak teks. Tanpa lisensi, file yang disimpan menampilkan watermark evaluasi — lihat Lisensi. Untuk lebih banyak cara membuat dan mengisi presentasi, lihat Buat Presentasi.