Przegląd funkcji
Obsługiwane platformy
Aspose.Slides for Java obsługuje najpopularniejsze platformy programistyczne i wdrożeniowe.
| Funkcja | Opis |
|---|---|
| Aplikacje desktopowe | Aspose.Slides for Java może być używany do tworzenia aplikacji Windows Forms. |
| Korporacyjne aplikacje internetowe | Użycie Aspose.Slides for Java pomaga tworzyć aplikacje internetowe. Dostępne jest także wsparcie dla używania Aspose.Slides for Java z PHP. |
| Linux/Unix | Aspose.Slides for Java jest niezależnym od platformy API i może działać w środowisku Linux i Unix. |
Formaty plików i konwersje
Aspose.Slides for Java obsługuje większość formatów dokumentów Microsoft PowerPoint i eksportuje je do popularnych formatów szeroko używanych przez organizacje.
| Funkcja | Opis |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Java zapewnia najszybsze przetwarzanie tego formatu dokumentu prezentacji. |
| PresentationML (PPTX, XML) | Aspose.Slides for Java obsługuje przetwarzanie formatu prezentacji OOXML (znanego również jako PresentationML lub PPTX). |
| PPT to PPTX conversion | Aspose.Slides for Java obsługuje konwersję z PPT do PPTX. |
| Portable Document Format (PDF) | Obsługiwane formaty plików mogą być eksportowane do dokumentów Adobe Portable Document Format (PDF) za pomocą jednej metody. |
| XML Parser Specification (XPS) | Wszystkie obsługiwane formaty plików mogą być eksportowane do dokumentów XML Parser Specification (XPS) za pomocą jednej metody. |
| Tagged Image File Format (TIFF) | Formaty plików prezentacji obsługiwane przez Aspose.Slides for Java mogą być również eksportowane do Tagged Image File Format (TIFF). |
| ODP to PPTX Conversion | Aspose.Slides for Java obsługuje ładowanie OpenDocument Presentation (ODP) i konwertowanie ich na PPTX. |
| Presentation To HTML Conversion | Aspose.Slides for Java obsługuje konwersję PresentationEx do formatu HTML. |
Renderowanie prezentacji
Aspose.Slides for Java obsługuje renderowanie slajdów w prezentacjach o wysokiej wierności do różnych formatów graficznych:
| Funkcja | Opis |
|---|---|
| Obsługiwane formaty obrazów | Korzystając z Aspose.Slides for Java, będziesz w stanie renderować nie tylko slajdy prezentacji, ale także obrazy na slajdach, do popularnych formatów graficznych, takich jak TIFF, PNG, BMP, JPEG, GIF i metafile. |
| Format SVG | Aspose.Slides for Java udostępnia wbudowaną metodę eksportowania slajdów prezentacji do formatu Scalable Vector Graphics (SVG). |
Funkcje zawartości
Aspose.Slides for Java umożliwia dostęp, modyfikację lub tworzenie niemal całej możliwej zawartości prezentacji.
| Funkcja | Opis |
|---|---|
| Slajdy główne | Slajdy główne definiują układ zwykłych slajdów. Aspose.Slides for Java umożliwia dostęp i modyfikację slajdów głównych prezentacji. |
| Normalne slajdy | Korzystając z Aspose.Slides for Java, możesz nie tylko tworzyć nowe slajdy różnych typów, ale także uzyskiwać dostęp do istniejących slajdów i je modyfikować. |
| Klonowanie / kopiowanie slajdów | Aspose.Slides for Java zapewnia metody klonowania lub kopiowania istniejących slajdów nie tylko w obrębie jednej prezentacji, ale także pomiędzy różnymi prezentacjami. Ponieważ slajd dziedziczy układ z slajdu głównego, wbudowane metody klonowania automatycznie kopiują slajd główny podczas klonowania. |
| Zarządzanie sekcjami slajdów | Możliwość organizowania slajdów w różnych sekcjach w ramach prezentacji. |
| Elementy zastępcze i pola tekstowe | Dostęp do elementów zastępczych i pól tekstowych na slajdzie. Ponadto możesz utworzyć slajd z polami tekstowymi od podstaw, używając odpowiedniej metody. |
| Nagłówki i stopki | Aspose.Slides for Java umożliwia również obsługę nagłówków i stopek na slajdach. |
| Notatki na slajdach | Z Aspose.Slides for Java możesz nie tylko uzyskać dostęp i modyfikować notatki powiązane ze slajdem, ale także dodawać nowe notatki. |
| Wyszukiwanie kształtu | Możesz znaleźć konkretny kształt na slajdzie, używając alternatywnego tekstu powiązanego z tym kształtem. |
| Tła | Aspose.Slides for Java umożliwia pracę z tłem powiązanym ze slajdem głównym lub normalnym. |
| Pola tekstowe | Pola tekstowe można tworzyć od podstaw. Istniejące pola tekstowe można odczytać i zmodyfikować ich tekst bez utraty pierwotnego formatowania. |
| Kształty prostokątne | Kształty prostokątne mogą być tworzone lub modyfikowane przez Aspose.Slides for Java. |
| Kształty polilinii | Kształty polilinii mogą być również tworzone lub modyfikowane przez Aspose.Slides for Java. |
| Kształty eliptyczne | Kształty eliptyczne są również tworzone lub modyfikowane przez Aspose.Slides for Java. |
| Kształty grupowe | Aspose.Slides for Java obsługuje kształty grupowe. |
| Kształty automatyczne | Kształty automatyczne są również obsługiwane przez Aspose.Slides for Java. |
| SmartArt | Wsparcie dla kształtów SmartArt dostępnych w MS PowerPoint. |
| Wykresy | Wsparcie dla wykresów MSO obsługiwanych przez PowerPoint. |
| Ramki obrazu | Obrazy są zarządzane w ramach obrazu przy użyciu Aspose.Slides for Java. |
| Ramki audio | Pliki audio mogą być łączone lub osadzane na slajdach w ramach audio przy użyciu Aspose.Slides for Java. |
| Ramki wideo | Pliki wideo są obsługiwane w ramach wideo przez Aspose.Slides for Java. Dostępna jest obsługa zarówno połączonych, jak i osadzonych filmów. |
| Ramka OLE | Obiekty OLE są zarządzane w ramach OLE przez Aspose.Slides for Java. |
| Kontrolki ActiveX | Dostępna jest obsługa kontrolek ActiveX. |
| Makra VBA | Wsparcie dla zarządzania makrami VBA w prezentacji. |
| Tabele | Tabele na slajdach są również obsługiwane przez Aspose.Slides for Java. |
| Ramka tekstowa | Tekst powiązany z dowolnym kształtem można odczytać poprzez ramkę tekstową tego kształtu. |
| Skanowanie tekstu | Tekst w prezentacji może być skanowany na poziomie prezentacji lub slajdu przy użyciu wbudowanych metod skanowania. |
| Animacje | Animacje mogą być stosowane do kształtów. |
| Pokazy slajdów | Pokazy slajdów i przejścia między slajdami są obsługiwane. |
Funkcje formatowania
Możliwe jest formatowanie tekstu i kształtów na slajdach w dokumencie prezentacji przy użyciu Aspose.Slides for Java.
| Funkcja | Opis |
|---|---|
| Text Formatting | W Aspose.Slides for Java tekst jest zarządzany za pomocą ramek tekstowych powiązanych z kształtami. Dlatego tekst jest formatowany przy użyciu akapitów i fragmentów powiązanych z ramkami tekstowymi. Następujące elementy tekstu mogą być formatowane. - Typ czcionki. - Rozmiar czcionki. - Kolor czcionki. - Odcienie czcionki. - Wyrównanie akapitu. - Wypunktowanie akapitu. - Orientacja akapitu. |
| Shape Formatting | W Aspose.Slides for Java podstawowym elementem slajdu jest kształt. Następujące elementy Kształtu mogą być formatowane przy użyciu Aspose.Slides for Java: - Pozycja - Rozmiar - Linia - Wypełnienie (w tym wzór, gradient i jednolite). - 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?
Bezpieczne jest przetwarzanie różnych dokumentów 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 otworzyć zaszyfrowane prezentacje, ustawić lub usunąć hasło otwierające i zapisu oraz sprawdzić status ochrony.
Czy muszę zwracać uwagę na pakiety czcionek w kontenerach Linux?
Tak. Zaleca się zainstalowanie popularnych pakietów czcionek i/lub wyraźne określenie katalogów czcionek w aplikacji, aby uniknąć nieoczekiwanych zamian.
Czy istnieją ograniczenia w wersji ewaluacyjnej?
W trybie ewaluacyjnym na wyjściu dodawany jest znak wodny i obowiązują pewne ograniczenia; dostępna jest 30-dniowa licencja tymczasowa 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ć strony PDF i treść HTML do prezentacji, przekształcając je w slajdy.