Exportation du format DGN AutoCAD
Exporter le format DGN AutoCAD en PDF
Aspose.CAD pour l’API Java a introduit la fonctionnalité pour charger un fichier AutoCAD DGN et le convertir en format PDF. La classe DgnImage sert à cet effet.
Vous devez charger un fichier DGN existant comme DgnImage. Créez une instance de la classe CadRasterizationOptions et définissez différentes propriétés. Créez une instance de la classe PdfOptions et passez l’instance de CadRasterizationOptions. Maintenant, appelez la méthode save de l’instance de la classe DgnImage.
Exemple de Code
Voici une démonstration du code pour convertir/exporter DGN en format PDF.
// load an existing DGN file as DgnImage. | |
DgnImage dgnImage = (DgnImage)Image.load(dataDir + "Nikon_D90_Camera.dgn"); | |
// Create an object of CadRasterizationOptions class and define/set different properties | |
PdfOptions options = new PdfOptions(); | |
CadRasterizationOptions vectorOptions = new CadRasterizationOptions(); | |
vectorOptions.setPageWidth(1500); | |
vectorOptions.setPageHeight(1500); | |
vectorOptions.setNoScaling(true); | |
vectorOptions.setAutomaticLayoutsScaling(false); | |
options.setVectorRasterizationOptions(vectorOptions); | |
OutputStream outStream = new FileOutputStream(dataDir + "ExportDGNToPdf_Out.pdf"); | |
// Call the save method of the DgnImage class object. | |
dgnImage.save(outStream, options); |
Exporter le format DGN AutoCAD en format d’image raster
Aspose.CAD pour l’API Java a introduit la fonctionnalité pour charger un fichier AutoCAD DGN et le convertir en une image raster. La classe DgnImage sert à cet effet.
Vous devez charger un fichier DGN existant comme DgnImage. Créez une instance de la classe CadRasterizationOptions et définissez différentes propriétés. Créez une instance de la classe JpegOptions et passez l’instance de CadRasterizationOptions. Maintenant, appelez la méthode save de l’instance de la classe DgnImage.
Exemple de Code
Voici une démonstration du code pour convertir/exporter DGN en image JPEG.
// Load an existing DGN file as DgnImage. | |
DgnImage dgnImage = (DgnImage) Image.load(dataDir + "Nikon_D90_Camera.dgn"); | |
// Create an object of JpegOptions class as we are converting the DGN to JPEG and assign DgnRasterizationOptions object to it. | |
ImageOptionsBase options = new JpegOptions(); | |
CadRasterizationOptions vectorOptions = new CadRasterizationOptions(); | |
vectorOptions.setPageWidth(600); | |
vectorOptions.setPageHeight(400); | |
vectorOptions.setNoScaling(true); | |
vectorOptions.setAutomaticLayoutsScaling(false); | |
options.setVectorRasterizationOptions(vectorOptions); | |
OutputStream outStream = new FileOutputStream(dataDir + "ExportDGNToRasterImage_Out.jpg"); | |
// Call the save method of the CadImage class object. | |
dgnImage.save(outStream, options); | |