Aspose.Slides for Node.js Java segítségével

Aspose.Slides for Node.js via Java

Az Aspose.Slides for Node.js via Java egy könyvtár PowerPoint és OpenDocument prezentációk létrehozásához, olvasásához, szerkesztéséhez és konvertálásához Node.js alkalmazásokban, a Microsoft PowerPoint nélkül.

Támogatja a PPT, PPTX, PPS, POT és ODP fájlok betöltését és mentését, beleértve a makróval ellátott és sablon változatokat is, valamint exportál PDF, XPS, HTML, SVG, TIFF, Markdown és képek formátumokba.



Az első prezentációd

A Node.js 20 vagy újabb verziója mellett a csomag Java Development Kit (JDK), Python és C++ build eszköztárat igényel, mivel az npm a telepítés során lefordítja a java hídjét. Tekintse meg a Installation oldalát az egyes operációs rendszerek lépéseiért. Ezután hozzon létre egy projektet, és telepítse a csomagot az npm‑ből:

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

Mentse ezt a kódot hello.js néven a projekt mappájába:

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();
}

// Az Aspose.Slides egy Java virtuális gépben fut, amely Node.js-t működésben tartja, ezért explicit módon kell befejezni a folyamatot.
process.exit(0);

Futtassa a node hello.js paranccsal. A szkript elmenti a hello.pptx-t egyetlen diát tartalmazó szövegdobozzal. Licenc nélkül a mentett fájl értékelési vízjelet tartalmaz — lásd a Licensing oldalt. További módok a prezentációk létrehozására és feltöltésére a Create Presentations oldalon találhatók.