Przegląd funkcji
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. Wymagany jest także Oracle JDK 8 lub wyższy.
Formaty plików i konwersje
Aspose.Slides for Node.js via Java obsługuje większość formatów dokumentów PowerPoint. Umożliwia także ich eksport do popularnych formatów plików, z których korzystają organizacje. Zapoznaj się ze szczegółami:
| Funkcja | Opis |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Node.js via Java zapewnia najszybsze przetwarzanie tego formatu 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) jedną metodą. |
| XML Parser Specification (XPS) | Możesz wyeksportować wszystkie obsługiwane formaty plików do dokumentów XML Parser Specification (XPS) jedną metodą. |
| Tagged Image File Format (TIFF) | Możesz wyeksportować wszystkie obsługiwane formaty prezentacji do Tagged Image File Format (TIFF). |
| Konwersja PPTX do HTML | Aspose.Slides for Node.js via Java obsługuje konwersję PresentationEx do formatu HTML. |
Renderowanie prezentacji
Aspose.Slides for Node.js via Java wspiera renderowanie slajdów prezentacji w wysokiej jakości do różnych formatów graficznych. Zapoznaj się ze szczegółami:
| Funkcja | Opis |
|---|---|
| Obsługiwane formaty obrazów w Javie | 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 formatu Scalable Vector Graphics (SVG). |
Funkcje zawartości
Aspose.Slides for Node.js via Java pozwala na dostęp, modyfikację lub tworzenie prawie wszystkich elementów lub treści dokumentów prezentacji. Zapoznaj się ze szczegółami:
| Funkcja | Opis |
|---|---|
| Master Slides | Master Slides definiują układ zwykłych slajdów. Aspose.Slides for Node.js via Java umożliwia dostęp i modyfikację Master Slides w dokumentach prezentacji. |
| Normal Slides | Za pomocą Aspose.Slides for Node.js via Java możesz tworzyć nowe slajdy różnych typów; uzyskujesz także dostęp i możliwość modyfikacji istniejących slajdów 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 prezentacji. Możesz także używać skopiowanych i sklonowanych slajdów z jednej prezentacji w drugiej. Ponieważ slajd dziedziczy układ z master slajdu, wbudowane metody klonowania automatycznie kopiują master przy klonowaniu. |
| Zarządzanie sekcjami slajdów | Metody umożliwiające organizowanie slajdów w różne sekcje wewnątrz prezentacji. |
| Place Holders i Text Holders | Możesz uzyskać dostęp do placeholderów i tekstowych placeholderów w slajdzie. Ponadto możesz od podstaw utworzyć slajd z tekstowymi placeholderami, używając odpowiedniej metody. |
| Nagłówki i stopki | Aspose.Slides for Node.js via Java ułatwia obsługę nagłówków/stopki na slajdach. |
| Notatki w 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 tekstu alternatywnego powiązanego z kształtem. |
| Tła | Aspose.Slides for Node.js via Java pozwala pracować z tłami powiązanymi z master lub zwykłym slajdem w prezentacji. |
| Pole tekstowe | Pola tekstowe można tworzyć od podstaw. Możesz uzyskać dostęp do istniejących pól 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 eliptyczne | Możesz tworzyć lub modyfikować kształty eliptyczne za pomocą Aspose.Slides for Node.js via Java. |
| Kształty grupowane | Aspose.Slides for Node.js via Java obsługuje kształty grupowane. |
| 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 brak wsparcia dla konkretnego kształtu, możesz użyć metody serializacji, dzięki której zserializujesz ten kształt z istniejącego slajdu i użyjesz go później zgodnie z potrzebami. |
| Ramki obrazu | Możesz zarządzać obrazami w ramkach 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 ramkach wideo. Aspose.Slides for Node.js via Java zapewnia także wsparcie dla połączonych i osadzonych wideo. |
| Ramka OLE | Możesz zarządzać obiektami OLE w ramkach OLE przy użyciu 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 w dowolnym kształcie 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
Korzystając z 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 | 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 można formatować przy pomocy Aspose.Slides for Node.js via Java. - Typ czcionki - Rozmiar czcionki - Kolor czcionki - Odcienie czcionki - Wyrównanie akapitu - Wypunktowanie akapitu - Orientacja akapitu |
| Formatowanie kształtu | W Aspose.Slides for Node.js via Java podstawowym elementem slajdu jest kształt. Możesz formatować te elementy kształtu przy pomocy Aspose.Slides for Node.js via Java: - Pozycja - Rozmiar - Linia - Wypełnienie (w tym Wzór, Gradient, Jednolity) - Tekst - Obraz |
FAQ
Czy muszę zainstalować Microsoft PowerPoint na serwerze/PC, aby biblioteka działała?
Nie. PowerPoint nie jest wymagany; Aspose.Slides jest samodzielnym silnikiem do tworzenia, edytowania, konwertowania i renderowania prezentacji.
How does multithreading work? Can processing be parallelized?
Bezpieczne jest przetwarzanie różnych dokumentów w różnych wątkach; tego samego obiektu presentation nie należy używać jednocześnie w multiple threads.
Czy obsługiwane są hasła i szyfrowanie plików?
Tak. You can otwierać zaszyfrowane prezentacje, ustawiać lub usuwać hasło otwierające i zapisu oraz sprawdzać status ochrony.
Czy muszę dbać o pakiety czcionek w kontenerach Linux?
Tak. Zaleca się instalację popularnych pakietów czcionek i/lub wyraźne specify font directories w aplikacji, aby uniknąć nieoczekiwanych podstawień.
Czy w wersji ewaluacyjnej istnieją ograniczenia?
W evaluation mode do wyniku dodawany jest znak wodny i obowiązują pewne ograniczenia; dostępna jest 30-day temporary license umożliwiająca pełne testowanie funkcji.
Czy importowanie zewnętrznych formatów do prezentacji (PDF/HTML → PPTX) jest obsługiwane?
Tak. Możesz dodać PDF pages and HTML content do prezentacji, zamieniając je w slajdy.