Witamy dewelopera! mam nadzieję, że jesteś tutaj, aby programowo przekonwertować niektóre slajdy prezentacji na formaty graficzne. Może to być potrzebne, gdy chcemy udostępnić określone slajdy jako obrazy lub chcesz utworzyć miniatury z prezentacji. W tym artykule dowiesz się, jak przekonwertować slajdy prezentacji PPT lub PPTX na obrazy JPG i PNG w Javie.

Konwertuj PPT na obraz JPG lub PNG w Javie

Omawiane są tu następujące tematy:

Java API do konwersji prezentacji

GroupDocs.Conversion zapewnia Java API, które umożliwia konwersję prezentacji na obrazy. Dzisiaj użyjemy GroupDocs.Conversion for Java do konwersji prezentacji w formatach PPT i PPTX na obrazy JPG i PNG. Interfejs API obsługuje ponadto wiele innych konwersji dokumentów tekstowych, arkuszy kalkulacyjnych, prezentacji, e-booków, obrazów i innych elementów wymienionych w [dokumentacji](https://docs.groupdocs.com/conversion/java/supported-document-formats /).

Pobierz lub skonfiguruj

Możesz pobrać plik JAR z sekcji pobierania lub po prostu pobrać repozytorium i konfiguracje zależności dla pliku pom.xml aplikacji Java opartych na Maven.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-conversion</artifactId>
        <version>21.10.1</version> 
</dependency>

Konwertuj prezentację na obraz JPG w Javie

Osiągnijmy cel przekształcając prezentację do formatu graficznego JPG. Poniższe kroki pokazują, jak przekonwertować format obrazu Powerpoint PPT / PPTX na JPG w Javie.

  • Załaduj prezentację za pomocą klasy Converter.
  • Przygotuj Opcje konwersji obrazu.
  • Zdefiniuj format pliku konwersji jako JPG.
  • Podaj numer slajdu do konwersji.
  • Przekonwertuj slajd prezentacji na obraz JPG za pomocą metody convert().

Poniższy kod źródłowy Java konwertuje prezentację PowerPoint do formatu JPG.

// Konwertuj prezentacje PPT, PPTX na obrazy JPG w Javie
Converter converter = new Converter("path/presentation.pptx");            

ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Jpg);
options.setPageNumber(1);

converter.convert("path/ppt-to-image.jpg", options);

Konwertuj prezentację na obraz PNG w Javie

Podobnie możesz konwertować do innych popularnych formatów obrazów, takich jak PNG. Przekonwertujmy dowolny slajd prezentacji do formatu PNG. Poniższe kroki pokazują, jak przekonwertować slajd prezentacji PPT/PPTX na format obrazu PNG w Javie.

  • Załaduj plik prezentacji, używając klasy Converter.
  • Przygotuj Opcje konwersji obrazu.
  • Ustaw format pliku konwersji jako PNG.
  • Zdefiniuj liczbę wybranych slajdów do konwersji.
  • Przekonwertuj slajd na obraz PNG za pomocą metody convert().

Poniższy przykład kodu źródłowego języka Java konwertuje prezentację programu PowerPoint do formatu PNG.

// Konwertuj prezentacje PPT, PPTX na obrazy PNG w Javie
Converter converter = new Converter("path/presentation.pptx");

ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Png);
options.setPagesCount(1);

converter.convert("path/ppt-to-image.png", options);

Konwertuj na obraz z efektami

Podczas konwertowania slajdów możesz zastosować wiele odmian do wyjściowego pliku obrazu. Możesz dowiedzieć się więcej z dowolnego z poniższych artykułów:

Uzyskaj bezpłatną licencję API

Możesz uzyskać bezpłatną tymczasową licencję, aby korzystać z interfejsu API bez ograniczeń ewaluacyjnych.

Wniosek

Podsumowując, dowiedzieliśmy się, jak slajdy prezentacji można przekonwertować na obrazy JPG i PNG w Javie. Aby zbudować aplikacje do konwersji, możesz dowiedzieć się więcej z dokumentacji oraz z działających przykładów na [GitHub](https://github.com/groupdocs -konwersja). Skontaktuj się z nami w przypadku jakichkolwiek pytań za pośrednictwem forum.

Zobacz też