# Przegląd funkcji

> Odkryj Aspose.Slides for Node.js via Java: potężne API do tworzenia, edytowania, automatyzacji i konwersji prezentacji PowerPoint oraz OpenDocument w sposób efektywny.

Source: https://docs.aspose.com/slides/pl/nodejs-java/features-overview/
Updated: 2026-06-11

## **Obsługiwane platformy**
Aspose.Slides for Node.js via Java jest niezależnym od platformy API. Może być używany na dowolnej platformie (Windows, Linux, MacOS itp.), na której zainstalowano Node.js w wersji 7 lub wyższej. Oracle JDK w wersji 8 lub wyższej jest dodatkowym wymaganiem.

## **Formaty plików i konwersje**
Aspose.Slides for Node.js via Java obsługuje większość formatów dokumentów PowerPoint. Umożliwia również ich eksport do popularnych formatów plików, które organizacje używają i udostępniają sobie nawzajem. Zapoznaj się ze szczegółami:

|**Funkcja**|**Opis**|
| :- | :- |
|Microsoft PowerPoint (PPT)|Aspose.Slides for Node.js via Java zapewnia najszybsze przetwarzanie tego formatu dokumentu prezentacji.|
|Konwersja PPT do PPTX|Aspose.Slides for Node.js via Java obsługuje konwersję PPT do PPTX|
|Portable Document Format (PDF)|Możesz wyeksportować wszystkie obsługiwane formaty plików do dokumentów Adobe Portable Document Format (PDF) za pomocą jednej metody.|
|XML Parser Specification (XPS)|Możesz wyeksportować wszystkie obsługiwane formaty plików do dokumentów XML Parser Specification (XPS) za pomocą jednej metody.|
|Tagged Image File Format (TIFF)|Możesz wyeksportować wszystkie obsługiwane formaty plików prezentacji do formatu Tagged Image File Format (TIFF).|
|Konwersja PPTX do HTML|Aspose.Slides for Node.js via Java obsługuje konwersję PresentationEx do formatu HTML.|

## **Renderowanie i drukowanie**
Aspose.Slides for Node.js via Java obsługuje renderowanie slajdów w prezentacji w wysokiej jakości do różnych formatów graficznych. Zapoznaj się ze szczegółami:

|**Funkcja**|**Opis**|
| :- | :- |
|Obsługiwane formaty obrazów Java|Korzystając z Aspose.Slides for Node.js via Java, możesz renderować slajdy prezentacji oraz obrazy na slajdach do wszystkich formatów graficznych obsługiwanych przez Java, takich jak TIFF, PNG, BMP, JPEG, GIF.|
|Format SVG|Aspose.Slides for Node.js via Java udostępnia także wbudowane metody, które pozwalają eksportować slajdy prezentacji do formatów Scalable Vector Graphics (SVG).|
|Drukowanie prezentacji|Najnowsze wersje Aspose.Slides for Node.js via Java oferują wbudowane metody drukowania z różnymi opcjami.|

## **Funkcje zawartości**
Aspose.Slides for Node.js via Java umożliwia dostęp, modyfikację lub tworzenie prawie wszystkich elementów lub zawartości dokumentów prezentacji. Zapoznaj się ze szczegółami:

|**Funkcja**|**Opis**|
| :- | :- |
|Slajdy mistrza|Slajdy mistrza definiują układ zwykłych slajdów. Aspose.Slides for Node.js via Java umożliwia dostęp i modyfikację slajdów mistrza w dokumentach prezentacji|
|Zwykłe slajdy|Za pomocą Aspose.Slides for Node.js via Java możesz tworzyć nowe slajdy różnych typów; możesz także uzyskać dostęp i modyfikować istniejące slajdy w prezentacjach|
|Klonowanie / kopiowanie slajdów|Aspose.Slides for Node.js via Java udostępnia wbudowane metody pozwalające klonować lub kopiować istniejące slajdy w obrębie prezentacji. Możesz także używać skopiowanych i sklonowanych slajdów z jednej prezentacji do drugiej. Ponieważ slajd dziedziczy swój układ z slajdu mistrza, wbudowane metody klonowania automatycznie kopiują mistrza podczas klonowania|
|Zarządzanie sekcjami slajdów|Metody organizowania slajdów w różnych sekcjach wewnątrz prezentacji|
|Miejsca wstawiania i pola tekstowe|Możesz uzyskać dostęp do miejsc wstawiania i pól tekstowych na slajdzie. Ponadto możesz od podstaw utworzyć slajd z polami tekstowymi, używając odpowiedniej metody|
|Nagłówki i stopki|Aspose.Slides for Node.js via Java ułatwia obsługę nagłówków i stopek na slajdach|
|Notatki na slajdach|Za pomocą Aspose.Slides for Node.js via Java możesz uzyskać dostęp i modyfikować notatki powiązane ze slajdem oraz dodawać nowe notatki|
|Wyszukiwanie kształtu|Możesz także znaleźć konkretny kształt na slajdzie używając alternatywnego tekstu powiązanego z kształtem|
|Tła|Aspose.Slides for Node.js via Java umożliwia pracę z tłami powiązanymi z slajdem mistrza lub zwykłym slajdem w prezentacji|
|Ramki tekstowe|Ramki tekstowe mogą być tworzone od podstaw. Możesz uzyskać dostęp do istniejących ramek tekstowych. Możesz także modyfikować ich teksty bez utraty oryginalnego formatowania|
|Kształty prostokątne|Możesz tworzyć lub modyfikować kształty prostokątne za pomocą Aspose.Slides for Node.js via Java|
|Kształty linii łamanej|Możesz tworzyć lub modyfikować kształty linii łamanej za pomocą Aspose.Slides for Node.js via Java|
|Kształty elipsy|Możesz tworzyć lub modyfikować kształty elipsy za pomocą Aspose.Slides for Node.js via Java|
|Kształty grupowe|Aspose.Slides for Node.js via Java obsługuje kształty grupowe|
|Kształty automatyczne|Aspose.Slides for Node.js via Java obsługuje kształty automatyczne|
|SmartArt|Aspose.Slides for Node.js via Java zapewnia obsługę kształtów SmartArt w MS PowerPoint|
|Wykresy|Aspose.Slides for Node.js via Java zapewnia obsługę wykresów MSO w PowerPoint|
|Serializacja kształtów|Aspose.Slides for Node.js via Java obsługuje dużą liczbę kształtów. Gdy Aspose.Slides for Node.js via Java nie obsługuje danego kształtu, możesz użyć metody serializacji, dzięki której możesz zserializować ten kształt z istniejącego slajdu. W ten sposób możesz dalej wykorzystywać kształt zgodnie z własnymi wymaganiami|
|Ramki obrazu|Możesz zarządzać obrazami w ramach obrazu za pomocą Aspose.Slides for Node.js via Java|
|Ramki audio|Możesz łączyć lub osadzać pliki audio w ramkach audio na slajdach przy użyciu Aspose.Slides for Node.js via Java|
|Ramki wideo|Możesz obsługiwać pliki wideo w ramach wideo. Aspose.Slides for Node.js via Java zapewnia także obsługę powiązanych i osadzonych filmów|
|Ramka OLE|Możesz zarządzać obiektami OLE w ramkach OLE za pomocą Aspose.Slides for Node.js via Java|
|Tabele|Aspose.Slides for Node.js via Java obsługuje tabele na slajdach|
|Kontrolki ActiveX|Obsługa kontrolek ActiveX|
|Makra VBA|Obsługa zarządzania makrami VBA w prezentacjach|
|Ramka tekstowa|Możesz uzyskać dostęp do tekstu dowolnego kształtu poprzez ramkę tekstową powiązaną z tym kształtem|
|Skanowanie tekstu|Możesz skanować tekst w prezentacji na poziomie prezentacji lub slajdu przy użyciu wbudowanych metod skanowania|
|Animacje|Możesz stosować animacje na kształtach|
|Pokazy slajdów|Aspose.Slides for Node.js via Java obsługuje pokazy slajdów i przejścia slajdów|

## **Funkcje formatowania**
Za pomocą Aspose.Slides for Node.js via Java możesz formatować teksty i kształty na slajdach w prezentacjach. Zapoznaj się ze szczegółami:

|**Funkcja**|**Opis**|
| :- | :- |
|Formatowanie tekstu|<p>W Aspose.Slides for Node.js via Java możesz zarządzać tekstami poprzez ramki tekstowe powiązane z kształtami. Dzięki temu możesz formatować teksty używając akapitów i fragmentów powiązanych z ramkami tekstowymi. Te elementy tekstowe mogą być formatowane przy pomocy Aspose.Slides for Node.js via Java.</p><p>- Typ czcionki</p><p>- Rozmiar czcionki</p><p>- Kolor czcionki</p><p>- Odcienie czcionki</p><p>- Wyrównanie akapitu</p><p>- Wypunktowanie akapitu</p><p>- Orientacja akapitu</p>|
|Formatowanie kształtów|<p>W Aspose.Slides for Node.js via Java podstawowym elementem slajdu jest kształt. Możesz formatować te elementy kształtu przy użyciu Aspose.Slides for Node.js via Java:</p><p>- Pozycja</p><p>- Rozmiar</p><p>- Linia</p><p>- Wypełnienie (w tym Wzorzec, Gradient, Jednolity)</p><p>- Tekst</p><p>- Obraz</p>|

## **FAQ**

**Czy muszę zainstalować Microsoft PowerPoint na serwerze/komputerze, aby biblioteka działała?**

Nie. PowerPoint nie jest wymagany; Aspose.Slides jest samodzielnym silnikiem do tworzenia, edytowania, konwertowania i renderowania prezentacji.

**Jak działa wielowątkowość? Czy przetwarzanie może być równoległe?**

Można bezpiecznie przetwarzać różne dokumenty w różnych wątkach; ten sam [prezentacja](https://reference.aspose.com/slides/pl/nodejs-java/aspose.slides/presentation/) obiekt nie powinien być używany przez [wiele wątków](/slides/pl/nodejs-java/multithreading/) jednocześnie.

**Czy obsługiwane są hasła i szyfrowanie plików?**

Tak. [Możesz](/slides/pl/nodejs-java/password-protected-presentation/) otwierać zaszyfrowane prezentacje, ustawiać lub usuwać hasło otwarcia i zapisu oraz sprawdzać status ochrony.

**Czy muszę dbać o pakiety czcionek w kontenerach Linux?**

Tak. Zaleca się zainstalowanie popularnych pakietów czcionek i/lub explicite [określić katalogi czcionek](/slides/pl/nodejs-java/custom-font/) w aplikacji, aby uniknąć nieoczekiwanych zamian.

**Czy istnieją ograniczenia w wersji ewaluacyjnej?**

W [trybie ewaluacyjnym](/slides/pl/nodejs-java/licensing/) do wyjścia dodawany jest znak wodny i obowiązują pewne ograniczenia; dostępna jest [30-dniowa licencja tymczasowa](https://purchase.aspose.com/temporary-license/) umożliwiająca pełne testowanie funkcji.

**Czy obsługiwane jest importowanie zewnętrznych formatów do prezentacji (PDF/HTML → PPTX)?**

Tak. Możesz dodać [strony PDF i treść HTML](/slides/pl/nodejs-java/import-presentation/) do prezentacji, przekształcając je w slajdy.
