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
- Convertir PowerPoint en TIFF
- Convertir PowerPoint en TIFF avec une taille d’image personnalisée
- PPTX vers TIFF avec format de pixel personnalisé
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.
- Tout d’abord, chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Ensuite, convertissez PPTX en TIFF à l’aide de la méthode Presentation.save(String, SaveFormat.Tiff).
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.
- Tout d’abord, chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Créez une instance de la classe TiffOptions.
- Définissez la taille de l’image à l’aide de la méthode TiffOptions.setImageSize().
- Enfin, convertissez PPTX en TIFF à l’aide de la méthode Presentation.save(String, SaveFormat.Tiff).
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.
- Tout d’abord, chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Créez une instance de la classe TiffOptions.
- Définissez le format de pixel au format souhaité à l’aide de la méthode TiffOptions.setPixelFormat().
- Enfin, convertissez PPTX en TIFF à l’aide de la méthode Presentation.save(String, SaveFormat.Tiff).
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.