قم بتحويل CAD DWG DXF إلى PNG JPG Image

تُستخدم ملفات DWG لحفظ الرسومات الرقمية بتنسيق ثنائي الأبعاد أو ثلاثي الأبعاد ، بينما DXF هو تنسيق تبادل الرسم الذي يستخدم لتوافق بيانات AutoCAD مع التطبيقات الأخرى. يمكنك تحويل DWG أو DXF إلى تنسيقات صور نقطية مثل JPG ، PNG ، GIF ، إلخ حسب متطلباتك. في هذه المقالة ، ستتعلم تحويل تنسيقات ملفات CAD إلى صور نقطية برمجيًا باستخدام Java. يرجى الرجوع إلى الأقسام التالية للحصول على مزيد من التفاصيل:

DWG / DXF to JPG، PNG، GIF Image Converter - تثبيت Java API

Aspose.CAD for Java API يدعم العمل مع DWG و DXF والعديد من تنسيقات الملفات. لا تحتاج إلى أي تطبيق تابع لجهة خارجية لإنشاء هذه الملفات أو تعديلها أو معالجتها في تطبيقاتك. ما عليك سوى تنزيل ملف JAR من قسم التنزيلات ، أو تثبيته باستخدام تكوينات Maven التالية:

مخزن:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

الاعتماد:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.12</version>        
   </dependency>
</dependencies>

تحويل DWG / DXF إلى صورة JPG برمجيًا باستخدام Java

يرجى اتباع الخطوات أدناه لتحويل ملف DWG / DXF إلى تنسيق صورة JPG:

  1. قم بتحميل ملف CAD للإدخال DWG / DXF مع فئة صورة.
  2. قم بإنشاء مثيل لفئة CadRasterizationOptions.
  3. حدد عرض الصفحة وارتفاعها.
  4. أنشئ نسخة من JpegOptions للصورة الناتجة.
  5. قم بتحويل ملف CAD DWG / DXF إلى صورة JPG.

يوضح الكود التالي كيفية تحويل ملف DWG / DXF إلى صورة JPG برمجيًا في Java:

// قم بتحميل ملف DWG للإدخال
Image image = Image.load("Test.dwg");

// قم بإنشاء مثيل لـ CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// تعيين عرض الصفحة وارتفاعها
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// قم بإنشاء مثيل لـ JpegOptions للصورة الناتجة
ImageOptionsBase options = new JpegOptions();

// قم بتعيين خيارات التنقيط
options.setVectorRasterizationOptions(rasterizationOptions);

// تحويل ملف CAD DWG DXF إلى صورة JPG
image.save("output_image.jpg" , options);

قم بتحويل DWG / DXF إلى صورة PNG برمجيًا باستخدام Java

يمكنك تحويل ملف DWG أو DXF إلى صورة PNG باتباع الخطوات التالية:

  1. تحميل رسم CAD الإدخال.
  2. تهيئة كائن من فئة CadRasterizationOptions.
  3. قم بتعيين أبعاد الصورة لملف الإخراج.
  4. حدد PngOptions للصورة الناتجة.
  5. قم بتحويل ملف CAD DWG / DXF إلى صورة PNG.

يشرح الكود أدناه كيفية تحويل CAD Drawing DWG أو DXF إلى صورة PNG برمجيًا باستخدام Java:

// قم بتحميل ملف DWG للإدخال
Image image = Image.load("Test.dwg");

// قم بإنشاء مثيل لـ CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// تعيين عرض الصفحة وارتفاعها
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// قم بإنشاء مثيل لـ PngOptions للصورة الناتجة
ImageOptionsBase options = new PngOptions();

// قم بتعيين خيارات التنقيط
options.setVectorRasterizationOptions(rasterizationOptions);

// قم بتحويل ملف CAD DWG DXF إلى صورة PNG
image.save("output_image.png" , options);

ملف DWG / DXF CAD لتحويل صورة GIF في Java

يمكنك تحويل رسومات CAD مثل DWG أو DXF إلى صورة GIF باتباع الخطوات التالية:

  1. تحميل ملف CAD المصدر في كائن فئة صورة.
  2. إنشاء كائن فئة CadRasterizationOptions.
  3. تهيئة GifOptions كائن فئة.
  4. تحويل ملف CAD DWG DXF إلى صورة GIFF باستخدام طريقة Save().

يوضح الكود التالي كيفية تحويل رسم CAD DWG / DXF إلى صورة GIF برمجيًا باستخدام Java:

// قم بتحميل ملف CAD للإدخال
Image image = Image.load("Test.dwg");

// قم بإنشاء مثيل لـ CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// تعيين عرض الصفحة وارتفاعها
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// قم بإنشاء مثيل لـ GifOptions للصورة الناتجة
ImageOptionsBase options = new GifOptions();

// قم بتعيين خيارات التنقيط
options.setVectorRasterizationOptions(rasterizationOptions);

// تحويل ملف CAD DWG DXF إلى صورة GIFF
image.save("output_image.giff" , options);

احصل على ترخيص API مجاني

يمكنك طلب ترخيص مجاني مؤقت لتقييم جميع ميزات واجهة برمجة التطبيقات ، دون أي قيود.

استنتاج

في هذه المقالة ، قمت باستكشاف كيفية تحويل رسومات CAD مثل ملفات DWG / DXF إلى تنسيقات ملفات PNG أو JPG أو GIF برمجيًا باستخدام Java. يمكنك استكشاف API من خلال زيارة الوثائق. لا تتردد في الاتصال بنا على منتدى الدعم المجاني في حالة وجود أي استفسارات.

أنظر أيضا

نصيحة: قد ترغب في التحقق من Aspose free Text to GIF Converter لأنه يسمح لك بتحويل النصوص أو الرسائل البسيطة إلى رسوم متحركة ممتعة.