Przegląd funkcji
Obsługiwane platformy
Aspose.Slides for PHP via Java jest niezależnym od platformy interfejsem API. Może być używany na dowolnej platformie (Windows, Linux, macOS itp.), na której zainstalowano PHP w wersji 7 lub wyższej. Oracle JDK w wersji 7 lub wyższej jest kolejnym wymogiem.
Formaty plików i konwersje
Aspose.Slides for PHP via Java obsługuje większość formatów dokumentów PowerPoint. Umożliwia także eksport do popularnych formatów plików, które organizacje używają i udostępniają sobie nawzajem. Zapoznaj się z poniższymi szczegółami:
| Funkcja | Opis |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for PHP via Java zapewnia najszybsze przetwarzanie tego formatu dokumentu prezentacji. |
| PPT to PPTX conversion | Aspose.Slides for PHP 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 prezentacji do Tagged Image File Format (TIFF). |
| PPTX To HTML Conversion | Aspose.Slides for PHP via Java obsługuje konwersję PresentationEx do formatu HTML. |
Renderowanie prezentacji
Aspose.Slides for PHP via Java wspiera renderowanie slajdów prezentacji w wysokiej jakości do różnych formatów graficznych. Zapoznaj się z poniższymi szczegółami:
| Funkcja | Opis |
|---|---|
| Java Supported Image Formats | Korzystając z Aspose.Slides for PHP via Java, możesz renderować slajdy prezentacji i obrazy na slajdach do wszystkich formatów graficznych obsługiwanych przez Java, takich jak TIFF, PNG, BMP, JPEG, GIF. |
| SVG Format | Aspose.Slides for PHP via Java udostępnia także wbudowane metody umożliwiające eksport slajdów prezentacji do formatu Scalable Vector Graphics (SVG). |
Funkcje zawartości
Aspose.Slides for PHP via Java pozwala na dostęp, modyfikację lub tworzenie niemal wszystkich elementów lub treści dokumentów prezentacji. Zapoznaj się z poniższymi szczegółami:
| Funkcja | Opis |
|---|---|
| Master Slides | Master Slides definiują układ zwykłych slajdów. Aspose.Slides for PHP via Java umożliwia dostęp i modyfikację Master Slides dokumentów prezentacji. |
| Normal Slides | Za pomocą Aspose.Slides for PHP via Java możesz tworzyć nowe slajdy różnego typu; możesz także uzyskać dostęp i modyfikować istniejące slajdy w prezentacjach. |
| Cloning / Copying Slides | Istnieją wbudowane metody dostarczane przez Aspose.Slides for PHP via Java, które pozwalają klonować lub kopiować istniejące slajdy w ramach jednej prezentacji. Możesz także używać skopiowanych i sklonowanych slajdów z jednej prezentacji do drugiej. Ponieważ slajd dziedziczy układ z master slajdu, wbudowane metody klonowania automatycznie kopiują master przy klonowaniu. |
| Managing Slides sections | Metody organizujące slajdy w różnych sekcjach wewnątrz prezentacji. |
| Place Holders and Text Holders | Możesz uzyskać dostęp do pól zastępczych i pól tekstowych na slajdzie. Ponadto możesz od podstaw utworzyć slajd z polami tekstowymi, korzystając z odpowiedniej metody. |
| Header and Footers | Aspose.Slides for PHP via Java ułatwia obsługę nagłówków i stopek na slajdach. |
| Notes in Slides | Za pomocą Aspose.Slides for PHP via Java możesz uzyskać dostęp i modyfikować notatki powiązane ze slajdem oraz dodać nowe notatki. |
| Finding a Shape | Możesz także odnaleźć konkretny kształt na slajdzie, używając alternatywnego tekstu powiązanego z tym kształtem. |
| Backgrounds | Aspose.Slides for PHP via Java umożliwia pracę z tłami powiązanymi z master lub normalnym slajdem w prezentacji. |
| Text Boxes | 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 pierwotnego formatowania. |
| Rectangle Shapes | Możesz tworzyć lub modyfikować prostokątne kształty przy pomocy Aspose.Slides for PHP via Java. |
| Poly Line Shapes | Możesz tworzyć lub modyfikować kształty linii łamanej przy pomocy Aspose.Slides for PHP via Java. |
| Ellipse Shapes | Możesz tworzyć lub modyfikować eliptyczne kształty przy pomocy Aspose.Slides for PHP via Java. |
| Group Shapes | Aspose.Slides for PHP via Java obsługuje grupowanie kształtów. |
| Auto Shapes | Aspose.Slides for PHP via Java obsługuje kształty automatyczne. |
| SmartArt | Aspose.Slides for PHP via Java zapewnia obsługę kształtów SmartArt w MS PowerPoint. |
| Charts | Aspose.Slides for PHP via Java zapewnia obsługę wykresów MSO w PowerPoint. |
| Shapes Serialization | Aspose.Slides for PHP via Java obsługuje dużą liczbę kształtów. Gdy brak wsparcia dla danego kształtu, możesz użyć metody serializacji, która pozwala zserializować ten kształt z istniejącego slajdu. W ten sposób możesz później używać tego kształtu zgodnie z własnymi potrzebami. |
| Picture Frames | Możesz zarządzać obrazami w ramach picture frames przy pomocy Aspose.Slides for PHP via Java. |
| Audio Frames | Możesz łączyć lub osadzać pliki audio w audio frames na slajdach przy pomocy Aspose.Slides for PHP via Java. |
| Video Frames | Możesz obsługiwać pliki wideo w video frames. Aspose.Slides for PHP via Java zapewnia także wsparcie dla linkowanych i osadzonych wideo. |
| OLE Frame | Możesz zarządzać obiektami OLE w OLE frames przy pomocy Aspose.Slides for PHP via Java. |
| Tables | Aspose.Slides for PHP via Java obsługuje tabele na slajdach. |
| ActiveX Controls | Obsługa kontrolek ActiveX. |
| VBA Macros | Obsługa zarządzania makrami VBA wewnątrz prezentacji. |
| Text Frame | Możesz uzyskać dostęp do tekstu dowolnego kształtu poprzez powiązany z nim text frame. |
| Text Scanning | Możesz skanować tekst w prezentacji na poziomie prezentacji lub slajdu przy użyciu wbudowanych metod skanowania. |
| Animations | Możesz stosować animacje na kształtach. |
| Slide Shows | Aspose.Slides for PHP via Java obsługuje pokazy slajdów i przejścia między slajdami. |
Funkcje formatowania
Korzystając z Aspose.Slides for PHP via Java, możesz formatować teksty i kształty na slajdach w prezentacjach. Zapoznaj się z poniższymi szczegółami:
| Funkcja | Opis |
|---|---|
| Text Formatting | W Aspose.Slides for PHP via Java możesz zarządzać tekstami poprzez text frames powiązane z kształtami. Dzięki temu możesz formatować teksty używając akapitów i fragmentów powiązanych z text frames. Te elementy tekstowe mogą być formatowane przy użyciu Aspose.Slides for PHP via Java. - Typ czcionki - Rozmiar czcionki - Kolor czcionki - Odcienie czcionki - Wyrównanie akapitu - Wypunktowanie akapitu - Orientacja akapitu |
| Shape Formatting | W Aspose.Slides for PHP via Java podstawowym elementem slajdu jest kształt. Możesz formatować te elementy kształtów przy użyciu Aspose.Slides for PHP via Java: - Pozycja - Rozmiar - Linia - Wypełnienie (w tym Wzór, Gradient, Jednolita) - 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żna równolegle rozdzielić?
Bezpieczne jest przetwarzanie różnych dokumentów w osobnych wątkach; ten sam prezentacji nie powinien być używany przez wiele wątków jednocześnie.
Czy obsługiwane są hasła do plików i szyfrowanie?
Tak. Możesz otwierać zaszyfrowane prezentacje, ustawiać lub usuwać hasło otwierania i zapisu oraz sprawdzać status ochrony.
Czy muszę się martwić o pakiety czcionek w kontenerach Linux?
Tak. Zaleca się instalację 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 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 importowanie zewnętrznych formatów do prezentacji (PDF/HTML → PPTX) jest obsługiwane?
Tak. Możesz dodać strony PDF i treść HTML do prezentacji, zamieniając je w slajdy.