Node.js PowerPoint API pro prezentace
Vytvářejte, čtěte, upravujte a převádějte prezentace PowerPoint a OpenOffice pomocí Node.js bez jakéhokoli externího softwaru.
Download Free TrialAspose.Slides for Node.js prostřednictvím Javy je knihovna Node.js, která umožňuje vytvářet, upravovat a převádět PowerPointové prezentace v Node.js. Podporuje všechny prvky prezentace, jako jsou snímky, tvary, text, grafy, tabulky, obrázky a další. Nabízí také mnoho pokročilých funkcí, jako je slučování, klonování, rozdělování, porovnávání a tisk prezentací. Funguje bez jakýchkoli závislostí a dokáže zpracovat tisíce prezentací v krátkém čase.
Aspose.Slides pro Node.js prostřednictvím Java poskytuje tyto oblíbené funkce:
- Načítání, otevírání a prohlížení prezentací.
- Úprava prezentací.
- Převod prezentačních souborů do oblíbených prezentačních formátů, jako jsou PPT, PPTX a ODP.
- Export prezentací do PDF, JPG, HTML, GIF, SVG a mnoha dalších formátů.
- Rendering a tisk prezentací.
- Šifrování a dešifrování prezentací; heslem chráněných prezentací a odstraňování hesel.
- Manipulace s entitami prezentace, jako jsou hlavní snímky, tvary, grafy, rámečky obrázků, zvukové rámečky, rámečky videa, OLE, makra VBA, animace atd.
- A mnoho dalších funkcí.
Node.js je populární, bezplatné, open-source a multiplatformní běhové prostředí JavaScriptu, které umožňuje vývojářům psát nástroje příkazového řádku a skripty na straně serveru mimo prohlížeč. Z tohoto důvodu je tým Aspose.Slides hrdý na to, že může komunitě Node.js nabídnout Aspose.Slides pro Node.js prostřednictvím Javy.
Pokročilé funkce Node.js PowerPoint API
Vytvořte nebo naklonujte existující snímky ze šablon
Práce s PowerPoint tabulkami přes API
Aplikujte nebo ochranu tvarů
Přidejte grafy aplikace Excel jako objekty OleObjects na snímky
Vytvářejte tvary a přidávejte text do tvarů na konkrétní
Zvládněte formátování textu a tvarů
Generování prezentací z databáze
Chraňte prezentaci a výsledné PDF
Tisk prezentací na fyzické tiskárně
Systémové požadavky
- Aspose.Slides pro Node.js přes Java je JavaScript API na straně serveru založené na Node.js. Může běžet na platformách Windows, Unix/Linux a Mac s JDK 1.8 nebo vyšší.
Jak nainstalovat
Pomocí NPM nainstalujte naši knihovnu Node.js pro zpracování prezentací z úložiště balíčků NPM :
npm install aspose.slides.via.java
Jak vytvořit novou PowerPointovou prezentaci v Node.js
V níže uvedeném příkladu jsme na první snímek prezentace přidali obdélník.
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
// Gets the first slide
var slide = pres.getSlides().get_Item(0);
// Adds an autoshape with type set to rectangle
slide.getShapes().addAutoShape(aspose.slides.ShapeType.Rectangle, 50, 150, 300, 200);
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
Jak sloučit prezentace v Node.js
Tento kód Node.js ukazuje, jak sloučit prezentace:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres1 = new aspose.slides.Presentation("pres1.pptx");
var pres2 = new aspose.slides.Presentation("pres2.pptx");
try
{
for (var i = 0; i < pres2.getSlides().size(); i++)
{
pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
}
pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres1 != null) pres1.dispose();
if (pres2 != null) pres2.dispose();
}
Jak importovat prezentaci z PDF v Node.js. Převést PDF na PPT, Převést PDF na PPTX, Převést PDF na ODP
Tento kód Node.js demonstruje proces převodu PDF do PowerPointu:
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var pres = new aspose.slides.Presentation();
try
{
pres.getSlides().removeAt(0);
pres.getSlides().addFromPdf("welcome-to-powerpoint.pdf");
pres.save("outputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
Jak převést PowerPoint do PDF v Node.js
Tento kód Node.js vám ukazuje, jak převést dokument PowerPoint PPT, PPTX a OpenOffice ODP na dokument PDF pomocí výchozích možností. Výsledný soubor je dokument PDF v maximální kvalitě
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("PowerPoint.ppt");
try
{
// Save the presentation as PDF
pres.save("PPT-to-PDF.pdf", aspose.slides.SaveFormat.Pdf);
}
finally
{
if (pres != null) pres.dispose();
}
Jak převést PowerPoint na JPG v Node.js. Převést PPT na JPG, Převést PPTX na JPG, Převést ODP na JPG
Následující příklad ukazuje, jak převést PowerPoint PPT, PPTX a dokument ODP OpenOffice na sadu obrázků JPEG.
var aspose = aspose || {};
var java = require("java");
aspose.slides = require("aspose.slides.via.java");
// Instantiate a Presentation object that represents a PPT file
var pres = new aspose.slides.Presentation("pres.pptx");
try
{
for (var i = 0; i < pres.getSlides().size(); i++)
{
var bmp = pres.getSlides().get_Item(i).getThumbnail(1, 1);
var imageio = java.newInstanceSync("javax.imageio.ImageIO");
var file = java.newInstanceSync("java.io.File", "slide_" + i + ".jpg");
imageio.write(bmp, "JPEG", file);
}
}
finally
{
if (pres != null) pres.dispose();
}
Co lidé říkají
Neberte nás za slovo. Podívejte se, co uživatelé říkají o PowerPoint API.
Support and Learning Resources
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- Reference API
- Výuková videa
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Poznámky k vydání
- Proč Aspose.Slides pro Node.js přes Javu?
- Seznam zákazníků
- Příběhy úspěchu