Aspose.Slides  for Node.js via Java

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 Trial
  
 

Aspose.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.

 
 
View Case Studies
  

Support and Learning Resources