DGN AutoCAD Exporteren
DGN AutoCAD-indeling naar PDF exporteren
Aspose.CAD voor Java API heeft de functionaliteit geïntroduceerd om een DGN AutoCAD-bestand te laden en om te zetten naar PDF indeling. De DgnImage klasse vervult dit doel.
Je moet een bestaand DGN-bestand laden als DgnImage. Maak een instantie van de CadRasterizationOptions klasse en stel verschillende eigenschappen in. Maak een instantie van de PdfOptions klasse en geef de CadRasterizationOptions instantie door. Roep nu de save methode van de DgnImage klasse-instantie aan.
Voorbeeldcode
Hieronder staat de code om DGN naar PDF-indeling te converteren/exporteren.
// 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); |
DGN AutoCAD-indeling naar rasterafbeeldingsindeling exporteren
Aspose.CAD voor Java API heeft de functionaliteit geïntroduceerd om een DGN AutoCAD-bestand te laden en om te zetten naar een rasterafbeelding. De DgnImage klasse vervult dit doel.
Je moet een bestaand DGN-bestand laden als DgnImage. Maak een instantie van de CadRasterizationOptions klasse en stel verschillende eigenschappen in. Maak een instantie van de JpegOptions klasse en geef de CadRasterizationOptions instantie door. Roep nu de save methode van de DgnImage klasse-instantie aan.
Voorbeeldcode
Hieronder staat de code om DGN naar JPEG afbeelding te converteren/exporteren.
// 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); | |