Aspose.Slides pro Node.js přes Java

Aspose.Slides for Node.js via Java

Aspose.Slides for Node.js via Java je knihovna pro vytváření, čtení, úpravu a konverzi prezentací PowerPoint a OpenDocument v aplikacích Node.js, bez Microsoft PowerPoint.

Načítá a ukládá soubory PPT, PPTX, PPS, POT a ODP, včetně variant s makry a šablon, a exportuje do PDF, XPS, HTML, SVG, TIFF, Markdown a obrázků.



Vaše první prezentace

Kromě Node.js 20 nebo novějšího balíček vyžaduje JDK (Java Development Kit), Python a C++ build toolchain, protože npm během instalace kompiluje svůj java bridge. Viz Instalace pro kroky na každém operačním systému. Poté vytvořte projekt a nainstalujte balíček z npm:

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

Uložte tento kód jako hello.js do složky projektu:

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 běží v Java virtuálním stroji, který udržuje běh Node.js, takže ukončete proces explicitně.
process.exit(0);

Spusťte jej pomocí node hello.js. Skript uloží hello.pptx s jedním snímkem obsahujícím textové pole. Bez licence má uložený soubor vodotisk hodnocení — viz Licencování. Pro více způsobů, jak vytvořit a naplnit prezentaci, viz Vytváření prezentací.