IFC إلى JPG PNG

تستخدم ملفات IFC لنمذجة المباني المختلفة لأغراض البناء. في حالات معينة ، قد ترغب في تحويل ملف IFC إلى صورة JPG أو PNG لعرض النموذج على أنظمة تشغيل مختلفة. تشرح هذه المقالة كيفية تحويل ملف IFC إلى صورة برمجيًا باستخدام Java.

IFC to JPG أو PNG Image Converter - تثبيت Java API

Aspose.CAD for Java API يدعم تحويل ملفات IFC إلى صورة. يرجى تكوين API عن طريق تنزيل ملف 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>21.8</version>        
   </dependency>
</dependencies>

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

يمكنك تحويل ملف IFC إلى صورة JPG من خلال الخطوات التالية:

  1. أولاً ، قم بتحميل ملف IFC المصدر باستخدام مُنشئ الفئة صورة.
  2. تهيئة CadRasterizationOptions كائن فئة.
  3. قم بإنشاء مثيل من نوع JpegOptions.
  4. تحويل صورة IFC إلى JPG باستخدام خيارات VectorRasterization.

يوضح مقتطف الشفرة أدناه كيفية تحويل ملف IFC إلى صورة JPG باستخدام Java:

// تحميل ملف IFC الإدخال باستخدام فئة الصورة
Image image = Image.load("template.ifc");

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

// اضبط الارتفاع والعرض
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// قم بإنشاء كائن من JpegOptions
JpegOptions options = new JpegOptions();

// قم بتعيين VectorRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);

// تحويل صورة IFC إلى JPG
image.save("output.jpg", options);

تحويل IFC إلى PNG Image باستخدام Java

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

  1. قم بتحميل ملف IFC المصدر بفئة صورة.
  2. تهيئة كائن من فئة CadRasterizationOptions.
  3. إنشاء كائن فئة PngOptions.
  4. أخيرًا ، قم بتحويل IFC إلى صورة PNG باستخدام VectorRasterizationOptions.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف IFC إلى صورة PNG باستخدام Java:

// تحميل ملف IFC الإدخال باستخدام فئة الصورة
Image image = Image.load("template.ifc");

// قم بإنشاء مثيل لفئة CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// اضبط الارتفاع والعرض
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// قم بإنشاء كائن من PngOptions
PngOptions options = new PngOptions();

// قم بتعيين VectorRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);

// تحويل IFC إلى صورة PNG
image.save("output.png", options);

احصل على رخصة مؤقتة مجانية

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

استنتاج

في الختام ، لقد استكشفت كيفية تحويل ملف IFC إلى صورة بتنسيق JPG أو PNG باستخدام Java. يرجى زيارة قسم التوثيق للتعرف على الميزات الأخرى المختلفة لواجهة برمجة التطبيقات. علاوة على ذلك ، لا تتردد في مراسلتنا على منتدى الدعم المجاني في حالة وجود أي استفسارات.

أنظر أيضا