رسومات DWF
تصدير رسومات DWF إلى PDF
توفر Aspose.CAD ميزة تحميل كائنات رسم AutoCAD DWF وعرضها كرسمة كاملة في صيغة PDF. يعمل نهج تحويل DWF إلى PDF كما يلي:
- تحميل ملف الرسم DWF باستخدام طريقة المصنع Image.load.
- إنشاء كائن من فئة CadRasterizationOptions وضبط خصائص page_height و page_width.
- إنشاء كائن من فئة PdfOptions وضبط خاصية vector_rasterization_options.
- استدعاء Image.save مع تمرير كائن من PdfOptions كمعامل ثانٍ.
عينة من الكود
توضح عينة الكود أدناه كيفية تحويل ملف باستخدام الإعدادات الافتراضية.
import aspose.cad as cad; | |
cadImage = cad.Image.load("file.dwf"); | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions(); | |
rasterizationOptions.page_width = 1200 | |
rasterizationOptions.page_height = 1200 | |
pdfOptions = cad.imageoptions.PdfOptions(); | |
pdfOptions.vector_rasterization_options = rasterizationOptions; | |
cadImage.save("result.pdf", pdfOptions) |
تصدير رسومات DWF إلى BMP
توفر Aspose.CAD ميزة تحميل كائنات رسم AutoCAD DWF وعرضها كرسمة كاملة في صيغة BMP. يعمل نهج تحويل DWF إلى BMP كما يلي:
- تحميل ملف الرسم DWF باستخدام طريقة المصنع Image.load.
- إنشاء كائن من فئة CadRasterizationOptions وضبط خصائص page_height و page_width.
- إنشاء كائن من فئة BmpOptions وضبط خاصية vector_rasterization_options.
- استدعاء Image.save مع تمرير كائن من BmpOptions كمعامل ثانٍ.
عينة من الكود
توضح عينة الكود أدناه كيفية تحويل ملف DWF إلى BMP باستخدام الإعدادات الافتراضية.
import aspose.cad as cad; | |
cadImage = cad.Image.load("file.dwf"); | |
rasterizationOptions = cad.imageoptions.CadRasterizationOptions(); | |
rasterizationOptions.page_width = 1200 | |
rasterizationOptions.page_height = 1200 | |
bmpOptions = cad.imageoptions.BmpOptions(); | |
bmpOptions.vector_rasterization_options = rasterizationOptions; | |
cadImage.save("result.bmp", bmpOptions) |