Aspose.Slides for Node.js via Java

Contents
[ ]
Aspose.Slides for Node.js via Java

Aspose.Slides for Node.js via Java, Microsoft PowerPoint olmadan Node.js uygulamalarında PowerPoint ve OpenDocument sunumlarını oluşturmak, okumak, düzenlemek ve dönüştürmek için bir kütüphanedir.

PPT, PPTX, PPS, POT ve ODP dosyalarını, makro etkin ve şablon varyantları dahil olmak üzere yükleyip kaydeder ve PDF, XPS, HTML, SVG, TIFF, Markdown ve görüntü formatlarına dışa aktarır.



İlk sunumunuz

Node.js 20 veya daha yeni bir sürümünün yanı sıra, paket bir Java Geliştirme Kiti (JDK), Python ve C++ yapı araç zincirine ihtiyaç duyar, çünkü npm kurulum sırasında java köprüsünü derler. Her işletim sistemi için adımları görmek üzere Kurulum sayfasına bakın. Ardından bir proje oluşturun ve paketi npm üzerinden kurun:

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

Bu kodu proje klasöründe hello.js olarak kaydedin:

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, Node.js'i çalışır durumda tutan bir Java sanal makinesinde çalışır, bu yüzden süreci açıkça sonlandırın.
process.exit(0);

node hello.js ile çalıştırın. Betik, bir metin kutusu içeren bir slaytla hello.pptx dosyasını kaydeder. Lisans olmadan, kaydedilen dosya bir değerlendirme filigranı içerir — Lisanslama sayfasına bakın. Sunum oluşturma ve doldurma hakkında daha fazla yöntem için Sunum Oluşturma sayfasına göz atın.