صادرات فرمت DGN اتوکد
صادرات فرمت DGN اتوکد به PDF
Aspose.CAD برای Java API قابلیت بارگذاری یک فایل DGN اتوکد و تبدیل آن به فرمت PDF را معرفی کرده است. کلاس DgnImage این کار را انجام میدهد.
شما نیاز دارید تا یک فایل DGN موجود را به عنوان DgnImage بارگذاری کنید. یک نمونه از کلاس CadRasterizationOptions ایجاد کنید و خواص مختلفی را تنظیم کنید. یک نمونه از کلاس PdfOptions ایجاد کنید و نمونه CadRasterizationOptions را به آن پاس دهید. اکنون متد save را بر روی نمونه کلاس DgnImage فراخوانی کنید.
نمونه کد
کد زیر برای تبدیل/صادرات DGN به فرمت 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); |
صادرات فرمت DGN اتوکد به فرمت تصویر Raster
Aspose.CAD برای Java API قابلیت بارگذاری یک فایل DGN اتوکد و تبدیل آن به یک تصویر Raster را معرفی کرده است. کلاس DgnImage این کار را انجام میدهد.
شما نیاز دارید تا یک فایل DGN موجود را به عنوان DgnImage بارگذاری کنید. یک نمونه از کلاس CadRasterizationOptions ایجاد کنید و خواص مختلفی را تنظیم کنید. یک نمونه از کلاس JpegOptions ایجاد کنید و نمونه CadRasterizationOptions را به آن پاس دهید. اکنون متد save را بر روی نمونه کلاس DgnImage فراخوانی کنید.
نمونه کد
کد زیر برای تبدیل/صادرات DGN به تصویر 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); | |