Przegląd funkcji
Wspierane platformy
Aspose.Slides for PHP via Java jest niezależnym od platformy API. Może być używany na dowolnej platformie (Windows, Linux, macOS itp.), na której zainstalowano PHP 7 lub nowszy. Wymagany jest także Oracle JDK 7 lub nowszy.
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 używanych i udostępnianych w organizacjach. Zapoznaj się ze szczegółami:
| Funkcja | Opis |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for PHP via Java zapewnia najszybsze przetwarzanie tego formatu dokumentu prezentacji. |
| Konwersja PPT do PPTX | 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) przy użyciu jednej metody. |
| XML Parser Specification (XPS) | Możesz wyeksportować wszystkie obsługiwane formaty plików do dokumentów XML Parser Specification (XPS) przy użyciu jednej metody. |
| Tagged Image File Format (TIFF) | Możesz wyeksportować wszystkie obsługiwane formaty prezentacji do Tagged Image File Format (TIFF). |
| Konwersja PPTX do HTML | Aspose.Slides for PHP via Java obsługuje konwersję PresentationEx do formatu HTML. |
Renderowanie prezentacji
Aspose.Slides for PHP via Java obsługuje renderowanie slajdów w wysokiej jakości do różnych formatów graficznych. Zapoznaj się ze szczegółami:
| Funkcja | Opis |
|---|---|
| Obsługiwane formaty obrazów w Javie | 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 Javę, takich jak TIFF, PNG, BMP, JPEG, GIF. |
| Format SVG | Aspose.Slides for PHP via Java udostępnia wbudowane metody pozwalające na eksport slajdów prezentacji do formatu Scalable Vector Graphics (SVG). |
| Drukowanie prezentacji | Najnowsze wersje Aspose.Slides for PHP via Java udostępniają wbudowane metody drukowania z różnymi opcjami. |
Funkcje zawartości
Aspose.Slides for PHP via Java umożliwia dostęp, modyfikację lub tworzenie prawie wszystkich elementów lub treści dokumentów prezentacji. Zapoznaj się ze szczegółami:
| Funkcja | Opis |
|---|---|
| Slajdy wzorcowe | Slajdy wzorcowe definiują układ zwykłych slajdów. Aspose.Slides for PHP via Java pozwala na dostęp i modyfikację slajdów wzorcowych dokumentów prezentacji |
| Zwykłe slajdy | Z Aspose.Slides for PHP 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 PHP via Java udostępnia wbudowane metody pozwalające na klonowanie lub kopiowanie istniejących slajdów w ramach prezentacji. Możesz także używać skopiowanych i sklonowanych slajdów z jednej prezentacji do drugiej. Ponieważ slajd dziedziczy układ ze slajdu wzorcowego, wbudowane metody klonowania automatycznie kopiują wzorzec podczas klonowania |
| Zarządzanie sekcjami slajdów | Metody organizowania slajdów w różnych sekcjach w obrębie prezentacji |
| Place Holders i Text Holders | Możesz uzyskać dostęp do elementów zastępczych i pól tekstowych w slajdzie. Ponadto możesz od podstaw utworzyć slajd z polami tekstowymi, używając odpowiedniej metody |
| Nagłówki i stopki | Aspose.Slides for PHP via Java ułatwia obsługę nagłówków/stopki na slajdach |
| Notatki w slajdach | Z Aspose.Slides for PHP 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 w slajdzie, używając alternatywnego tekstu powiązanego z kształtem |
| Tła | Aspose.Slides for PHP via Java pozwala pracować z tłami powiązanymi ze slajdem wzorcowym lub zwykłym w prezentacji |
| Pole tekstowe | 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 |
| Kształty prostokątne | Możesz tworzyć lub modyfikować prostokątne kształty przy użyciu Aspose.Slides for PHP via Java |
| Kształty linii łamanej | Możesz tworzyć lub modyfikować kształty linii łamanej przy użyciu Aspose.Slides for PHP via Java |
| Kształty eliptyczne | Możesz tworzyć lub modyfikować kształty elipsy przy użyciu Aspose.Slides for PHP via Java |
| Kształty grupowane | Aspose.Slides for PHP via Java obsługuje kształty grupowane |
| Kształty automatyczne | 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 |
| Wykresy | Aspose.Slides for PHP via Java zapewnia obsługę wykresów MSO w PowerPoint |
| Serializacja kształtów | Aspose.Slides for PHP via Java obsługuje dużą liczbę kształtów. Gdy brak wsparcia dla konkretnego kształtu, możesz użyć metody serializacji, aby zserializować ten kształt z istniejącego slajdu. W ten sposób możesz dalej wykorzystywać kształt zgodnie z wymaganiami |
| Ramki obrazu | Możesz zarządzać obrazami w ramach obrazów przy użyciu Aspose.Slides for PHP via Java |
| Ramki audio | Możesz łączyć lub osadzać pliki audio w ramkach audio na slajdach przy użyciu Aspose.Slides for PHP via Java |
| Ramki wideo | Możesz obsługiwać pliki wideo w ramach wideo. Aspose.Slides for PHP via Java zapewnia także obsługę wideo powiązanego i osadzonego |
| Ramka OLE | Możesz zarządzać obiektami OLE w ramkach OLE przy użyciu Aspose.Slides for PHP via Java |
| Tabele | Aspose.Slides for PHP via Java obsługuje tabele w slajdach |
| Elementy kontrolne ActiveX | Obsługa elementów kontrolnych ActiveX |
| Makra VBA | Obsługa zarządzania makrami VBA wewnątrz prezentacji |
| 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 za pomocą wbudowanych metod skanowania |
| Animacje | Możesz stosować animacje na kształtach |
| Pokazy slajdów | Aspose.Slides for PHP via Java obsługuje pokazy slajdów i przejścia slajdów |
Funkcje formatowania
Z Aspose.Slides for PHP 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 PHP 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 użyciu Aspose.Slides for PHP via Java. - Typ czcionki - Rozmiar czcionki - Kolor czcionki - Odcienie czcionki - Wyrównanie akapitu - Wypunktowanie akapitu - Orientacja akapitu |
| Funkcja | Opis |
|---|---|
| Formatowanie kształtu | 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, Jednolity) - Tekst - Obraz |
FAQ
Czy muszę instalować 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 osobnych wątkach; ten sam prezentacja 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 otwierające i zapisu oraz sprawdzać status ochrony.
Czy muszę dbać o pakiety czcionek w kontenerach Linux?
Tak. Zaleca się instalację popularnych pakietów czcionek i/lub explicite określić katalogi czcionek w aplikacji, aby uniknąć nieoczekiwanych zamian.
Czy istnieją ograniczenia w wersji ewaluacyjnej?
W tryb ewaluacji dodawany jest znak wodny do wyniku 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 wspierane?
Tak. Możesz dodać Strony PDF i treść HTML do prezentacji, przekształcając je w slajdy.