Często wymagane jest podzielenie prezentacji programu PowerPoint na wiele plików PPTX/PPT. Możesz podzielić prezentację na każdy slajd, slajdy parzyste lub nieparzyste itp. zgodnie ze swoim scenariuszem. W tym artykule dowiesz się, jak podzielić prezentacje PowerPoint PPTX/PPT za pomocą Javy.
- Java API do podziału programu PowerPoint PPT
- Kroki, aby podzielić PowerPoint PPTX w Javie
- Podziel prezentację programu PowerPoint za pomocą języka Java
Java API do dzielenia prezentacji PowerPoint
Aby podzielić prezentacje PPTX lub PPT, użyjemy Aspose.Slides for Java. Interfejs API jest przeznaczony do tworzenia, modyfikowania i konwertowania prezentacji PowerPoint i OpenOffice z poziomu aplikacji Java. Możesz pobrać interfejs API lub zainstalować go przy użyciu następujących konfiguracji Mavena.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.8</version>
<classifier>jdk16</classifier>
</dependency>
Kroki, aby podzielić PowerPoint PPTX w Javie
Poniżej przedstawiono kroki, aby podzielić PowerPoint PPTX przy użyciu Aspose.Slides for Java.
- Załaduj plik PPT/PPTX z dysku.
- Przeglądaj slajdy w programie PowerPoint PPT.
- Zapisz każdy slajd jako osobny plik PPT.
Przyjrzyjmy się, jak wykonać te kroki programowo i podzielić PPT przy użyciu Javy.
Podziel PowerPoint PPT w Javie
Poniżej przedstawiono kroki, aby podzielić PowerPoint PPT przy użyciu języka Java.
- Najpierw utwórz instancję klasy Presentation, aby załadować prezentację programu PowerPoint.
- Następnie przejrzyj każdą ISlide w kolekcji Presentation.getSlides().
- W każdej iteracji wykonaj następujące kroki:
- Utwórz instancję klasy Presentation.
- Usuń domyślny slajd za pomocą metody Presentation.getSlides().getitem(0).remove().
- Dodaj slajd do prezentacji metodą Presentation.getSlides().addClone(ISlide).
- Na koniec zapisz prezentację metodą Presentation.save(String, SaveFormat).
Poniższy przykładowy kod pokazuje, jak podzielić PPTX w Javie.
// Załaduj prezentację PowerPoint
Presentation presentation = new Presentation("presentation.pptx");
// Przejrzyj slajdy w prezentacji
for (ISlide sld : presentation.getSlides()) {
// Utwórz nową prezentację
Presentation newPres = new Presentation();
// Usuń domyślny slajd
newPres.getSlides().get_Item(0).remove();
// Dodaj slajd do prezentacji
newPres.getSlides().addClone(sld);
// Zapisz prezentację
newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}
Java API do dzielenia slajdów PPT — uzyskaj bezpłatną licencję
Możesz używać Aspose.Slides for Java bez ograniczeń ewaluacyjnych, uzyskując darmową licencję tymczasową.
Split PowerPoint PPT — wersja demonstracyjna online
Wypróbuj rozdzielacz prezentacji online, który jest oparty na Aspose.Slides.
Wniosek
W tym artykule nauczyłeś się dzielić PowerPoint PPTX lub PPT w Javie. Możesz dostosować dostarczoną próbkę kodu, aby podzielić każdy slajd w prezentacji, wszystkie slajdy parzyste lub nieparzyste itp. Ponadto możesz odwiedzić dokumentację, aby poznać inne funkcje API. Możesz też swobodnie informować nas o swoich pytaniach za pośrednictwem naszego forum.
Zobacz też
- Twórz prezentacje MS PowerPoint w Javie
- Dodaj znak wodny do slajdów programu PowerPoint przy użyciu języka Java
- Wyodrębnij tekst z plików programu PowerPoint przy użyciu języka Java
- Dodawaj, łącz, usuwaj lub klonuj kształty programu PowerPoint w Javie
- Konwertuj PowerPoint PPTX / PPT na obrazy PNG w Javie
- Generuj miniatury dla programu PowerPoint PPTX lub PPT przy użyciu języka Java