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.