Benvenuto sviluppatore! si spera che tu sia qui per convertire a livello di codice alcune delle diapositive della presentazione in formati immagine. Questo potrebbe essere necessario quando desideriamo condividere diapositive specifiche come immagini o se desideri creare miniature dalle presentazioni. In questo articolo imparerai come convertire le diapositive della presentazione PPT o PPTX in immagini JPG e PNG in Java.

Converti PPT in immagini JPG o PNG in Java

I seguenti argomenti sono discussi qui:

API Java per convertire le presentazioni

GroupDocs.Conversion fornisce un’API Java che consente la conversione di presentazioni in immagini. Oggi utilizzeremo il suo GroupDocs.Conversion for Java per convertire le presentazioni dei formati PPT e PPTX in immagini JPG e PNG. L’API supporta inoltre molte altre conversioni di documenti di elaborazione testi, fogli di calcolo, presentazioni, eBook, immagini e altro che sono menzionati nella documentazione.

Scarica o configura

Puoi scaricare il file JAR dalla sezione download, o semplicemente ottenere il repository e le configurazioni delle dipendenze per pom.xml del tuo **maven-based ** Applicazioni Java.

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

Converti presentazione in immagine JPG in Java

Raggiungiamo l’obiettivo trasformando la presentazione in formato immagine JPG. I seguenti passaggi guidano come convertire il formato immagine Powerpoint PPT/PPTX in JPG in Java.

  • Carica la presentazione utilizzando la classe Converter.
  • Preparare le Opzioni di conversione immagine.
  • Definisci il formato del file di conversione come JPG.
  • Fornisci il numero della diapositiva da convertire.
  • Converti la diapositiva della presentazione in un’immagine JPG utilizzando il metodo convert().

Il seguente codice sorgente Java converte la presentazione PowerPoint in formato JPG.

// Converti presentazioni PPT, PPTX in immagini JPG in Java
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);

Converti presentazione in immagine PNG in Java

Allo stesso modo, puoi convertire in altri formati di immagine popolari come PNG. Convertiamo qualsiasi diapositiva della presentazione in PNG. I passaggi seguenti mostrano come convertire la diapositiva della presentazione PPT/PPTX in formato immagine PNG in Java.

  • Carica il file di presentazione utilizzando la classe Converter.
  • Preparare le Opzioni di conversione immagine.
  • Imposta il formato del file di conversione come PNG.
  • Definisci il numero di diapositive selezionato da convertire.
  • Converti la diapositiva in un’immagine PNG usando il metodo convert().

L’esempio di codice sorgente Java seguente converte la presentazione di PowerPoint in formato PNG.

// Converti presentazioni PPT, PPTX in immagini PNG in Java
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);

Converti in immagine con effetti

Durante la conversione delle diapositive è possibile applicare molte variazioni al file immagine di output. Puoi saperne di più da uno qualsiasi dei seguenti articoli:

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare l’API senza i limiti di valutazione.

Conclusione

Per concludere abbiamo imparato come le diapositive della presentazione possono essere convertite in immagini JPG e PNG in Java. Per creare le tue applicazioni di conversione, puoi saperne di più dalla documentazione e dagli esempi in esecuzione su [GitHub](https://github.com/groupdocs -conversione). Contattaci per qualsiasi domanda tramite il forum.

Guarda anche