Les fichiers DGN sont souvent utilisés par les applications de CAO de construction pour la conception de différentes infrastructures telles que des routes, des ponts, des bâtiments, etc. Vous pouvez convertir un fichier DGN en image pour différentes exigences. Cet article traite de la conversion d’images DGN en PNG, JPEG ou TIFF :
- Convertisseur d’images DGN en JPEG, PNG ou TIFF - Installation de l’API Java
- Convertir un fichier DGN en image JPEG par programmation avec Java
- Convertir DGN en image PNG par programmation à l’aide de Java
- Conversion d’image DGN en TIFF par programmation en Java
Convertisseur d’images DGN en JPEG, PNG ou TIFF - Installation de l’API Java
L’API Aspose.CAD for Java prend en charge l’utilisation des formats de fichier DGN et différents autres. Vous pouvez installer l’API en téléchargeant le fichier JAR depuis la section Téléchargements ou avec les configurations Maven ci-dessous :
Repository:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependency:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>21.8</version>
</dependency>
</dependencies>
Convertir un fichier DGN en image JPEG par programmation avec Java
Vous pouvez convertir un fichier DGN en image JPEG en procédant comme suit :
- Charger le fichier DGN d’entrée à l’aide de la classe Image.
- Créez une instance de type CadRasterizationOptions.
- Initialise un objet de la classe JpegOptions.
- Convertir une image DGN en JPG.
Le code suivant explique comment convertir un fichier DGN en image JPEG par programmation à l’aide de Java :
// Charger le fichier DGN d'entrée à l'aide de la classe Image
Image image = Image.load("template.dgn");
// Initialiser un objet de CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Créer une instance de JPEGOptions
JpegOptions options = new JpegOptions();
// Définir les propriétés CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Convertir une image DGN en JPG
image.save("output.jpg", options);
Convertir DGN en image PNG par programmation à l’aide de Java
Vous pouvez convertir un fichier DGN en image PNG en procédant comme suit :
- Charger le fichier DGN d’entrée avec la classe Image.
- Créez une instance de CadRasterizationOptions et définissez la hauteur et la largeur de l’image.
- Convertir DGN en image PNG.
Le code suivant montre comment convertir un fichier DGN en image PNG par programmation à l’aide de Java :
// Charger le fichier DGN d'entrée à l'aide de la classe Image
Image image = Image.load("template.dgn");
// Initialiser un objet de CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Créer une instance de PngOptions
PngOptions options = new PngOptions();
// Définir les propriétés CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Convertir une image DGN en PNG
image.save("output.png", options);
Conversion d’image DGN en TIFF par programmation en Java
Vous pouvez facilement convertir un fichier DGN en une image TIFF en procédant comme suit :
- Chargez le fichier DGN d’entrée à l’aide de la classe Image.
- Initialisez un objet d’instance de la classe CadRasterizationOptions.
- Spécifiez un objet de type TiffOptions.
- Convertir une image au format DGN en TIFF.
Le code suivant explique comment convertir un fichier DGN en une image TIFF par programmation en Java :
// Charger le fichier DGN d'entrée à l'aide de la classe Image
Image image = Image.load("template.dgn");
// Initialiser un objet de CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// Créer une instance de TiffOptions
TiffOptions options = new TiffOptions();
// Définir les propriétés CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// Convertir une image DGN en TIFF
image.save("output.tiff", options);
Obtenez une licence temporaire gratuite
Vous pouvez demander une Licence temporaire gratuite pour tester l’API sans aucune limitation.
Conclusion
Dans cet article, vous avez exploré comment convertir un fichier DGN en une image ou une image comme PNG, JPEG ou TIFF par programmation avec Java. Veuillez visiter l’API Documentation pour en savoir plus sur les fonctionnalités offertes par l’API. De plus, veuillez nous contacter sur le Forum d’assistance gratuit en cas de questions.