Przegląd funkcji
Obsługiwane platformy
Aspose.Slides for Python via Java jest niezależnym od platformy API. Może być używany na dowolnej platformie (Windows, Linux, macOS itp.), na której zainstalowany jest Python w wersji 3.7 lub wyższej. Wymagany jest również JDK w wersji 8 lub wyższej.
Formaty plików i konwersje
Aspose.Slides for Python via Java obsługuje większość formatów dokumentów PowerPoint. Umożliwia także ich eksport do popularnych formatów plików używanych i udostępnianych przez organizacje. Zapoznaj się ze szczegółami:
| Funkcja | Opis |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Python via Java zapewnia najszybsze przetwarzanie tego formatu dokumentu prezentacji. |
| Konwersja PPT do PPTX | Aspose.Slides for Python 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 plików prezentacji do formatu Tagged Image File Format (TIFF). |
| Konwersja PPTX do HTML | Aspose.Slides for Python via Java obsługuje konwersję PresentationEx do formatu HTML. |
Renderowanie i drukowanie
Aspose.Slides for Python via Java obsługuje renderowanie slajdów w prezentacji o wysokiej wiernoś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 Python via Java, możesz renderować slajdy prezentacji oraz obrazy na slajdach do wszystkich formatów graficznych obsługiwanych przez Javę, takich jak TIFF, PNG, BMP, JPEG, GIF. |
| Format SVG | Aspose.Slides for Python via Java zapewnia także wbudowane metody umożliwiające eksport slajdów prezentacji do formatów Scalable Vector Graphics (SVG). |
| Drukowanie prezentacji | Najnowsze wersje Aspose.Slides for Python via Java oferują wbudowane metody drukowania z różnymi opcjami. |
Funkcje zawartości
Aspose.Slides for Python 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 |
|---|---|
| Master slajdy | Master slajdy definiują układ zwykłych slajdów. Aspose.Slides for Python via Java pozwala na dostęp i modyfikację Master slajdów w dokumentach prezentacji |
| Normalne slajdy | Za pomocą Aspose.Slides for Python 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 |
| Klony / kopiowanie slajdów | Aspose.Slides for Python via Java oferuje wbudowane metody umożliwiające klonowanie lub kopiowanie istniejących slajdów w obrębie 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 podczas klonowania |
| Zarządzanie sekcjami slajdów | Metody organizowania slajdów w różnych sekcjach w obrębie prezentacji |
| Zastępniki i pola tekstowe | Możesz uzyskać dostęp do zastępników i pól tekstowych na slajdzie. Ponadto, możesz od podstaw utworzyć slajd z polami tekstowymi, używając odpowiedniej metody |
| Nagłówki i stopki | Aspose.Slides for Python via Java ułatwia obsługę nagłówków/stopki na slajdach |
| Notatki na slajdach | Za pomocą Aspose.Slides for Python 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źć określony kształt na slajdzie, używając alternatywnego tekstu powiązanego z kształtem |
| Tła | Aspose.Slides for Python via Java pozwala pracować z tłami powiązanymi z master lub normalnym slajdem w prezentacji |
| Pola tekstowe | Pola tekstowe mogą być tworzone od podstaw. Możesz uzyskać dostęp do istniejących pól tekstowych. Możesz także modyfikować ich teksty bez utraty pierwotnego formatowania tekstu |
| Kształty prostokątne | Możesz tworzyć lub modyfikować kształty prostokątne za pomocą Aspose.Slides for Python via Java |
| Kształty linii łamanej | Możesz tworzyć lub modyfikować kształty linii łamanej za pomocą Aspose.Slides for Python via Java |
| Kształty eliptyczne | Możesz tworzyć lub modyfikować kształty eliptyczne za pomocą Aspose.Slides for Python via Java |
| Kształty grupowane | Aspose.Slides for Python via Java obsługuje kształty grupowane |
| Kształty automatyczne | Aspose.Slides for Python via Java obsługuje kształty automatyczne |
| SmartArt | Aspose.Slides for Python via Java zapewnia wsparcie dla kształtów SmartArt w MS PowerPoint |
| Charts | Aspose.Slides for Python via Java zapewnia wsparcie dla wykresów MSO w PowerPoint |
| Serializacja kształtów | Aspose.Slides for Python via Java obsługuje dużą liczbę kształtów. Gdy Aspose.Slides for Python via Java nie obsługuje danego kształtu, możesz użyć metody serializacji, dzięki której możesz zserializować ten kształt z istniejącego slajdu. W ten sposób możesz dalej wykorzystywać kształt zgodnie z własnymi wymaganiami |
| Ramki obrazów | Możesz zarządzać obrazami w ramach ramki obrazów za pomocą Aspose.Slides for Python via Java |
| Ramki audio | Możesz łączyć lub osadzać pliki audio w ramkach audio na slajdach za pomocą Aspose.Slides for Python via Java |
| Ramki wideo | Możesz obsługiwać pliki wideo w ramach ramki wideo. Aspose.Slides for Python via Java zapewnia także wsparcie dla linkowanych i osadzonych wideo |
| Ramka OLE | Możesz zarządzać obiektami OLE w ramkach OLE za pomocą Aspose.Slides for Python via Java |
| Tables | Aspose.Slides for Python via Java obsługuje tabele na slajdach |
| Kontrolki ActiveX | Wsparcie dla kontrolek ActiveX |
| Makra VBA | Wsparcie dla zarządzania makrami VBA w prezentacjach |
| Ramka tekstowa | Możesz uzyskać dostęp do tekstu w dowolnym kształcie 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 Python via Java obsługuje pokazy slajdów i przejścia slajdów |
Funkcje formatowania
Za pomocą Aspose.Slides for Python 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 Python 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. Elementy tekstowe mogą być formatowane przy użyciu Aspose.Slides for Python via Java. - Typ czcionki - Rozmiar czcionki - Kolor czcionki - Odcienie czcionki - Wyrównanie akapitu - Punktowanie akapitu - Orientacja akapitu |
| Formatowanie kształtów | W Aspose.Slides for Python via Java podstawowym elementem slajdu jest kształt. Możesz formatować te elementy kształtów przy użyciu Aspose.Slides for Python via Java: - Pozycja - Rozmiar - Linia - Wypełnienie (w tym wzór, gradient, jednolite) - Tekst - Obraz |