Ce court tutoriel vous aidera sur comment convertir Word en JPG en Java. Vous pouvez convertir Word en JPG en Java de sorte que chaque page du document Word DOCX soit enregistrée en tant qu’image JPG distincte. Si vous souhaitez convertir une plage sélectionnée de pages en images JPG, cela peut également être réalisé à l’aide de ce didacticiel.
Étapes pour convertir Word en JPG en Java
- Ajoutez la bibliothèque Aspose.Words à l’aide du référentiel Maven pour convertir Word en JPG
- Ajouter des références à Document, ImageSaveOptions, IPageSavingCallback et à d’autres classes
- Charger l’exemple de document Word
- Instanciez l’objet ImageSaveOptions pour définir le format d’enregistrement au format JPG
- Définissez la plage de pages à afficher dans ImageSaveOptions
- Définissez la fonction de rappel tout en enregistrant chaque page en tant qu’image
- Insérez le numéro de page dans chaque nom de fichier image dans la fonction de rappel
- Enregistrez chaque page au format JPG
Au cours de ces étapes, nous chargeons le fichier Word d’entrée et instancions l’objet ImageSaveOptions pour définir le format d’enregistrement pour enregistrer Word en JPG à l’aide de Java. La plage de pages est également définie qui doit être rendue sous forme d’images JPG. Une fonction de rappel est déclarée qui sera appelée avant d’enregistrer chaque page pour définir un nom de fichier image différent en utilisant l’index de page qu’il contient.
Code pour convertir un fichier Word en JPG en Java
Ce code convertit chaque page du document en une image JPG distincte. Toutefois, si vous souhaitez convertir uniquement une plage de pages spécifiée, définissez-la dans l’objet PageRange où le premier argument prend le numéro de page initial et le second argument prend le nombre total de pages à convertir en JPG.
Ici, dans ce didacticiel, nous avons appris à * convertir un document Word en JPEG en Java *. Si vous souhaitez apprendre le processus de conversion d’un fichier Word en PDF, reportez-vous à l’article sur comment convertir Word en PDF en Java.