رسومات DWF

تصدير رسومات DWF إلى PDF

توفر Aspose.CAD ميزة تحميل كائنات رسم AutoCAD DWF وعرضها كرسمة كاملة في صيغة PDF. يعمل نهج تحويل DWF إلى PDF كما يلي:

  1. تحميل ملف الرسم DWF باستخدام طريقة المصنع Image.load.
  2. إنشاء كائن من فئة CadRasterizationOptions وضبط خصائص page_height و page_width.
  3. إنشاء كائن من فئة PdfOptions وضبط خاصية vector_rasterization_options.
  4. استدعاء 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 كما يلي:

  1. تحميل ملف الرسم DWF باستخدام طريقة المصنع Image.load.
  2. إنشاء كائن من فئة CadRasterizationOptions وضبط خصائص page_height و page_width.
  3. إنشاء كائن من فئة BmpOptions وضبط خاصية vector_rasterization_options.
  4. استدعاء 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)