Aspose.Slides dla Node.js via Java
Aspose.Slides for Node.js via Java to biblioteka umożliwiająca tworzenie, odczytywanie, edytowanie i konwertowanie prezentacji PowerPoint i OpenDocument w aplikacjach Node.js, bez Microsoft PowerPoint.
Obsługuje ładowanie i zapisywanie plików PPT, PPTX, PPS, POT oraz ODP, w tym wersje z makrami i szablony, oraz eksportuje do PDF, XPS, HTML, SVG, TIFF, Markdown i obrazów.
Rozpocznij
ROZPOCZĘCIE PRACY
OCENA
Tworzenie przy użyciu Slides
WSPÓLNE ZADANIA
- Otwórz prezentację
- Zapisz prezentację
- Konwertuj do PDF
- Renderuj slajdy jako obrazy
- Edytuj tekst i kształty
PROCESY PRACY Z SLIDE'AMI
PRZYKŁADY
Referencje i wsparcie
REFERENCJA
WSPARCIE
Twoja pierwsza prezentacja
Poza Node.js 20 lub nowszym, pakiet wymaga Java Development Kit (JDK), Pythona oraz zestawu narzędzi kompilacji C++, ponieważ npm kompiluje most java podczas instalacji. Zobacz Installation w celu poznania kroków dla każdego systemu operacyjnego. Następnie utwórz projekt i zainstaluj pakiet z npm:
mkdir hello-slides
cd hello-slides
npm init -y
npm install aspose.slides.via.java
Zapisz ten kod jako hello.js w folderze 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 działa w maszynie wirtualnej Java, która utrzymuje uruchomiony Node.js, więc zakończ proces jawnie.
process.exit(0);
Uruchom go poleceniem node hello.js. Skrypt zapisuje hello.pptx z jednym slajdem zawierającym pole tekstowe. Bez licencji zapisany plik zawiera znak wodny wersji próbnej — zobacz Licensing. Aby poznać więcej sposobów tworzenia i wypełniania prezentacji, zobacz Create Presentations.