Przegląd funkcji
Obsługiwane platformy
Aspose.Slides for Java obsługuje najpopularniejsze platformy programistyczne i wdrożeniowe.
| Funkcja | Opis |
|---|---|
| Desktop Applications | Aspose.Slides for Java może być używany do tworzenia aplikacji Windows Forms |
| Enterprise Web Applications | Korzystanie z Aspose.Slides for Java pomaga tworzyć aplikacje internetowe. Zapewnione jest również wsparcie dla używania Aspose.Slides for Java z PHP. |
| Linux/Unix | Aspose.Slides for Java to niezależne 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 stosowanych 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ę prezentacji do formatu HTML. |
Renderowanie prezentacji
Aspose.Slides for Java obsługuje renderowanie slajdów w prezentacjach z wysoką wiernością do różnych formatów graficznych:
| Funkcja | Opis |
|---|---|
| Supported Image Formats | Korzystając z Aspose.Slides for Java, możesz renderować nie tylko slajdy prezentacji, ale także obrazy na slajdach, do popularnych formatów graficznych, takich jak TIFF, PNG, BMP, JPEG, GIF oraz metafile. |
| SVG Format | Aspose.Slides for Java zapewnia wbudowaną metodę eksportu 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 zawartości prezentacji.
| Funkcja | Opis |
|---|---|
| Master Slides | Slajdy wzorcowe definiują układ zwykłych slajdów. Aspose.Slides for Java umożliwia dostęp i modyfikację slajdów wzorcowych prezentacji. |
| Normal Slides | Korzystając z Aspose.Slides for Java, możesz nie tylko tworzyć nowe slajdy różnych typów, ale także uzyskać dostęp i modyfikować istniejące slajdy. |
| Cloning / Copying Slides | Aspose.Slides for Java udostępnia 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 ze slajdu wzorcowego, wbudowane metody klonowania automatycznie kopiują wzorzec podczas klonowania. |
| Managing Slides sections | Możliwość organizowania slajdów w różnych sekcjach wewnątrz prezentacji. |
| Place Holders and Text Holders | 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. |
| Header and Footers | Aspose.Slides for Java ułatwia obsługę nagłówków i stopek na slajdach. |
| Notes in Slides | Dzięki Aspose.Slides for Java możesz nie tylko uzyskać dostęp i modyfikować notatki powiązane ze slajdem, ale także dodawać nowe notatki. |
| Finding a Shape | Możesz odnaleźć konkretny kształt na slajdzie, używając alternatywnego tekstu przypisanego do tego kształtu. |
| Backgrounds | Aspose.Slides for Java umożliwia pracę z tłem przypisanym do slajdu wzorcowego lub zwykłego. |
| Text Boxes | Pudełka tekstowe mogą być tworzone od podstaw. Istniejące pudełka tekstowe mogą być dostępne i ich tekst może być modyfikowany bez utraty pierwotnego formatowania. |
| Rectangle Shapes | Kształty prostokątne mogą być tworzone lub modyfikowane przez Aspose.Slides for Java. |
| Poly Line Shapes | Kształty linii łamanej mogą być również tworzone lub modyfikowane przez Aspose.Slides for Java. |
| Ellipse Shapes | Kształty eliptyczne są również tworzone lub modyfikowane przez Aspose.Slides for Java. |
| Group Shapes | Aspose.Slides for Java obsługuje grupowanie kształtów. |
| Auto Shapes | Auto kształty są również obsługiwane przez Aspose.Slides for Java. |
| SmartArt | Wsparcie dla kształtów SmartArt dostępnych w MS PowerPoint. |
| Charts | Wsparcie dla wykresów MSO obsługiwanych przez PowerPoint. |
| Picture Frames | Obrazy są zarządzane w ramkach obrazu przy użyciu Aspose.Slides for Java. |
| Audio Frames | Pliki audio mogą być łączone lub osadzane na slajdach w ramkach audio przy użyciu Aspose.Slides for Java. |
| Video Frames | Pliki wideo są obsługiwane w ramach wideo przez Aspose.Slides for Java. Dostępne jest wsparcie zarówno dla wideo linkowanego, jak i osadzonego. |
| OLE Frame | Obiekty OLE są zarządzane w ramkach OLE przez Aspose.Slides for Java. |
| ActiveX Controls | Wsparcie dla kontrolek ActiveX jest dostępne. |
| VBA Macros | Wsparcie dla zarządzania makrami VBA wewnątrz prezentacji. |
| Tables | Tabele na slajdach są również obsługiwane przez Aspose.Slides for Java. |
| Text Frame | Tekst powiązany z dowolnym kształtem może być dostępny poprzez ramkę tekstową tego kształtu. |
| Text Scanning | Tekst w prezentacji może być skanowany na poziomie prezentacji lub slajdu przy użyciu wbudowanych metod skanowania. |
| Animations | Animacje mogą być stosowane do kształtów. |
| Slide Shows | 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 poprzez ramki tekstowe powiązane z kształtami. Dlatego tekst jest formatowany przy użyciu akapitów i fragmentów powiązanych z ramkami tekstowymi. Następujące elementy tekstowe 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?
Można bezpiecznie przetwarzać różne dokumenty w osobnych wątkach; ten sam prezentacja nie powinien być używany jednocześnie przez wiele wątków.
Czy obsługiwane są hasła do plików i szyfrowanie?
Tak. Możesz otwierać zaszyfrowane prezentacje, ustawiać lub usuwać hasło otwarcia i zapisu oraz sprawdzać stan ochrony.
Czy muszę dbać o pakiety czcionek w kontenerach Linux?
Tak. Zaleca się instalację popularnych pakietów czcionek oraz/lub explicite określić katalogi czcionek w aplikacji, aby uniknąć nieoczekiwanych zamian.
Czy istnieją ograniczenia w wersji testowej?
W tryb oceny dodawany jest znak wodny do wyjścia i obowiązują pewne ograniczenia; dostępna jest 30‑dniowa licencja tymczasowa dla pełnego testowania 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.