Podziel prezentację PowerPoint Java

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 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.

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ż