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. 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 | 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. - Typ czcionki - Rozmiar czcionki - Kolor czcionki - Odcienie czcionki - Wyrównanie akapitu - Wypunktowanie akapitu - Orientacja akapitu |
| Formatowanie kształtów | 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: - Pozycja - Rozmiar - Linia - Wypełnienie (w tym Wzorzec, Gradient, Jednolity) - Tekst - Obraz |
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 obiekt nie powinien być używany przez wiele wątków jednocześnie.
Czy obsługiwane są hasła i szyfrowanie plików?
Tak. Możesz 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 w aplikacji, aby uniknąć nieoczekiwanych zamian.
Czy istnieją ograniczenia w wersji ewaluacyjnej?
W trybie ewaluacyjnym do wyjścia dodawany jest znak wodny i obowiązują pewne ograniczenia; dostępna jest 30-dniowa licencja tymczasowa 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 do prezentacji, przekształcając je w slajdy.