Java PowerPoint API firmy Aspose.Slides
Twórz, modyfikuj, łącz, klonuj, chroń, konwertuj i manipuluj PowerPoint PPT, PPTX w Javie oraz innymi formatami prezentacji.
Pobierz darmową wersję próbnąAspose.Slides for Java to Java PowerPoint API do manipulacji i zarządzania prezentacjami. Pozwala programistom czytać, pisać, konwertować i manipulować prezentacjami PowerPoint w Javie. Wszystkie elementy dokumentu, takie jak slajdy, tabele, tekst, wykresy, kształty, obrazy i diagramy SmartArt są dostępne do manipulacji.
Aspose.Slides for Java API obsługuje eksportowanie prezentacji do formatów PDF, PDF/A, HTML, XPS i obrazów. Java PowerPoint API zawiera wiele rozszerzonych funkcji Java PPT, takich jak: łączenie, klonowanie, dzielenie, porównywanie, drukowanie prezentacji PPT(X) w Javie. Aspose.Slides for Java API działa bez żadnych dodatkowych zależności.
Zaawansowane funkcje Java PowerPoint API
Twórz lub klonuj istniejące slajdy z szablonów
Zapisuj i otwieraj pliki do i ze strumieni
Generuj prezentacje z bazy danych
Twórz kształty i dodawaj tekst do kształtów na slajdach
Praca z tabelami PowerPoint
Obsługa formatowania tekstu i kształtu
Usuń lub zastosuj ochronę na kształtach
Osadź wykresy Excela jako obiekty OLE na slajdach
Praca z komponentami ActiveX
Konwertuj prezentację na wiele formatów w Javie
Aspose.Slides for Java API renderuje prezentacje do wielu standardowych formatów podobnych do oryginalnego, korzystając z jego silnika renderującego. Silnik renderujący jest specjalnie zaprojektowany do renderowania z najwyższą wiernością PowerPoint. Konwertowanie prezentacji do dowolnego obsługiwanego formatu jest proste, wystarczy załadować, ustawić format wyjściowy i wywołać metodę Save. Za pomocą Java PowerPoint API zdefiniuj ustawienia konwersji Java PPT, aby zmienić dokument wyjściowy w locie.
Renderuj prezentacje - Java
// load the file to be rendered
Presentation prest = new Presentation(dir + "template.pptx");
// Convert PPTX to PDF, XPS and TIFF
prest.save(dir + "output.pdf", SaveFormat.Pdf);
prest.save(dir + "output.xps", SaveFormat.Xps);
prest.save(dir + "output.tiff", SaveFormat.Tiff);
Zmień elementy prezentacji w Javie
Aspose.Slides for Java API może obsługiwać wszystkie elementy slajdów, w tym tabelę, pole tekstowe, prostokąt, polilinię, elipsę, auto-kształt, ramkę obrazu, ramkę wideo, ramkę audio i ramkę obiektu OLE. Interfejs API Java PowerPoint zapewnia również dobrze zaprojektowany zestaw klas Java PPT, który umożliwia wszechstronne manipulowanie każdym z tych elementów.
Manipulowanie grafiką SmartArt w programie PowerPoint w języku Java
Aspose.Slides for Java API może łatwo tworzyć lub uzyskiwać dostęp, manipulować i usuwać istniejące kształty SmartArt ze slajdu. Interfejs API Java PowerPoint ułatwia dynamiczne eksplorowanie właściwości grafiki SmartArt lub zarządzanie węzłami grafiki SmartArt, a także manipulowanie układem, stylem i kolorem kształtów grafiki SmartArt.
Twórz miniatury slajdów w języku Java
Istnieje wiele możliwości wykorzystania miniatur slajdów, takich jak: tworzenie przeglądarki prezentacji online na niestandardowej stronie internetowej, udostępnianie miniatury slajdów klientom jako szablonu prezentacji i wiele innych. Aspose.Slides for Java API umożliwia tworzenie miniatur slajdów za pomocą zaledwie kilku linijek kodu.
Utwórz miniaturę slajdu - Java
// load the file
Presentation prest = new Presentation(dir + "template.pptx");
// access the first slide from the collection
ISlide sld = prest.getSlides().get_Item(0);
// create a full scale image of the slide
BufferedImage image = sld.getThumbnail(1f, 1f);
// save the image in JPEG format
ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));
Automatyzacja Microsoft Office – nie jest potrzebna
Interfejs API jest zbudowany przy użyciu kodu zarządzanego, który nie wymaga instalowania na komputerze pakietu Microsoft Office ani programu Microsoft PowerPoint, aby pracować z formatami dokumentów programu PowerPoint. Jest to doskonała alternatywa automatyzacji Microsoft PowerPoint pod względem obsługiwanych funkcji, bezpieczeństwa, stabilności, skalowalności, szybkości i ceny.
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Filmy instruktażowe
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Informacje o wydaniu
- Dlaczego Aspose.Slides dla Javy?
- Lista klientów
- Historie sukcesów