PowerPoint vers TIFF Java

Dans divers scénarios, tels que l’impression, la télécopie, etc., la conversion PowerPoint en TIFF est utilisée. Pour automatiser cette conversion à partir d’une application Web ou de bureau, cet article explique comment convertir des présentations PowerPoint PPTX/PPT en TIFF à l’aide de Java. En outre, il montre également comment personnaliser la taille et le format de pixel des images TIFF résultantes.

Convertisseur Java PowerPoint en TIFF

Afin de convertir les présentations en images TIFF, nous utiliserons Aspose.Slides for Java. Ladite API vous permet de créer, manipuler et convertir des documents de présentation à partir des applications Java. Vous pouvez soit télécharger l’API ou l’installer à l’aide des configurations Maven suivantes.

<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.7</version>
    <classifier>jdk16</classifier>
</dependency>

Convertir PowerPoint PPTX en TIFF en utilisant Java

Voici les étapes pour convertir un PowerPoint PPTX/PPT en TIFF à l’aide de Java.

L’exemple de code suivant montre comment convertir un PowerPoint PPTX en TIFF.

// Instancier un objet Presentation pour charger le fichier PowerPoint
Presentation pres = new Presentation("presentation.pptx");
try {
    // Enregistrer la présentation dans un document TIFF
    pres.save("tiff-image.tiff", SaveFormat.Tiff);
} finally {
    if (pres != null) pres.dispose();
}

Java Convertir PowerPoint en TIFF avec une taille d’image personnalisée

Aspose.Slides for Java vous permet également de personnaliser la taille de l’image résultante lors de la conversion de PowerPoint en TIFF. Voici les étapes pour y parvenir.

L’exemple de code suivant montre comment convertir PPTX en TIFF avec une taille d’image personnalisée.

// Instancier un objet Presentation pour charger le fichier PowerPoint
Presentation pres = new Presentation("presentation.pptx");
try {
    // Instancier la classe TiffOptions
    TiffOptions opts = new TiffOptions();
    
    // Définir le PPP de l'image
    opts.setDpiX(200);
    opts.setDpiY(100);
    
    // Définir la taille de l'image
    opts.setImageSize(new java.awt.Dimension(1728, 1078));
  
    // Enregistrez la présentation au format TIFF avec la taille d'image spécifiée
    pres.save("tiff-ImageSize.tiff", SaveFormat.Tiff, opts);
} finally {
    if (pres != null) pres.dispose();
}    

Convertir PowerPoint en TIFF avec le format de pixel personnalisé

Voici les étapes pour personnaliser le format de pixel dans la conversion PPTX en TIFF à l’aide de Java.

L’exemple de code suivant montre comment personnaliser le format de pixel dans la conversion PPTX en TIFF.

// Instancier un objet Presentation pour charger le fichier PowerPoint
Presentation pres = new Presentation("presentation.pptx");
try {
    TiffOptions options = new TiffOptions();
    options.setPixelFormat(ImagePixelFormat.Format8bppIndexed);
    
    /*
     * ImagePixelFormat contient les valeurs suivantes (comme on peut le voir dans la documentation) :
     * Format1bppIndexé ; // 1 bits par pixel, indexé.
     * Format4bppIndexé ; // 4 bits par pixel, indexé.
     * Format8bppIndexé ; // 8 bits par pixel, indexé.
     * Format24bppRgb ; // 24 bits par pixel, RVB.
     * Format32bppArgb ; // 32 bits par pixel, ARGB.
     */
    
    // Enregistrez la présentation au format TIFF avec la taille d'image spécifiée
    pres.save("Tiff-PixelFormat.tiff", SaveFormat.Tiff, options);
} finally {
    if (pres != null) pres.dispose();
}

Obtenez une licence API gratuite

Vous pouvez utiliser Aspose.Slides for Java sans limitation d’évaluation en demandant une licence temporaire.

Conclusion

Dans cet article, vous avez vu comment convertir PowerPoint PPTX/PPT en TIFF en utilisant Java. De plus, le guide étape par étape et les exemples de code ont montré comment personnaliser la taille et le format de pixel des images TIFF résultantes. Vous pouvez visiter la documentation pour explorer d’autres fonctionnalités d’Aspose.Slides for Java. De plus, vous pouvez nous faire part de vos questions via notre forum.

Voir également

Conseil : vous pouvez consulter Aspose GRATUITEMENT en ligne PowerPoint to Poster Converter.