غالبًا ما تستخدم ملفات DGN بواسطة تطبيقات CAD للإنشاءات لتصميم البنى التحتية المختلفة مثل الطرق والجسور والمباني وما إلى ذلك. يمكنك تحويل ملف DGN إلى صورة لمتطلبات مختلفة. تتناول هذه المقالة تحويل صور DGN إلى PNG أو JPEG أو TIFF:
- DGN إلى JPEG أو PNG أو TIFF Image Converter - تثبيت Java API
- تحويل ملف DGN إلى صورة JPEG برمجيًا باستخدام Java
- تحويل DGN إلى صورة PNG برمجيًا باستخدام Java
- DGN إلى TIFF Image Converter برمجيًا في Java
DGN إلى JPEG أو PNG أو TIFF Image Converter - تثبيت Java API
Aspose.CAD for Java API يدعم العمل مع DGN و مختلف تنسيقات الملفات. يمكنك تثبيت 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>
تحويل ملف DGN إلى صورة JPEG برمجيًا باستخدام Java
يمكنك تحويل ملف DGN إلى صورة JPEG من خلال الخطوات التالية:
- قم بتحميل ملف DGN للإدخال باستخدام فئة صورة.
- قم بإنشاء مثيل من نوع CadRasterizationOptions.
- تهيئة كائن من فئة JpegOptions.
- تحويل DGN إلى صورة JPG.
يشرح الكود التالي كيف يمكنك تحويل ملف DGN إلى صورة JPEG برمجيًا باستخدام Java:
// قم بتحميل ملف DGN للإدخال باستخدام فئة الصورة
Image image = Image.load("template.dgn");
// تهيئة كائن من CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// قم بإنشاء مثيل لـ JpegOptions
JpegOptions options = new JpegOptions();
// قم بتعيين خصائص CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// تحويل DGN إلى صورة JPG
image.save("output.jpg", options);
تحويل DGN إلى صورة PNG برمجيًا باستخدام Java
يمكنك تحويل ملف DGN إلى صورة PNG باتباع الخطوات التالية:
- قم بتحميل ملف DGN للإدخال مع فئة صورة.
- قم بإنشاء مثيل لـ CadRasterizationOptions وقم بتعيين ارتفاع الصورة وعرضها.
- تحويل DGN إلى صورة PNG.
يوضح الكود التالي كيفية تحويل ملف DGN إلى صورة PNG برمجيًا باستخدام Java:
// قم بتحميل ملف DGN للإدخال باستخدام فئة الصورة
Image image = Image.load("template.dgn");
// تهيئة كائن من CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// قم بإنشاء مثيل لـ PngOptions
PngOptions options = new PngOptions();
// قم بتعيين خصائص CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// تحويل DGN إلى صورة PNG
image.save("output.png", options);
DGN إلى TIFF Image Converter برمجيًا في Java
يمكنك بسهولة تحويل ملف DGN إلى صورة TIFF بالخطوات التالية:
- قم بتحميل ملف DGN للإدخال باستخدام فئة صورة.
- تهيئة كائن مثيل لفئة CadRasterizationOptions.
- حدد كائنًا من نوع TiffOptions.
- تحويل DGN إلى صورة بتنسيق TIFF.
يوضح الكود التالي كيفية تحويل ملف DGN إلى صورة TIFF برمجيًا في Java:
// قم بتحميل ملف DGN للإدخال باستخدام فئة الصورة
Image image = Image.load("template.dgn");
// تهيئة كائن من CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// قم بإنشاء مثيل لـ TiffOptions
TiffOptions options = new TiffOptions();
// قم بتعيين خصائص CadRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);
// تحويل DGN إلى صورة TIFF
image.save("output.tiff", options);
احصل على رخصة مؤقتة مجانية
يمكنك طلب ترخيص مجاني مؤقت لاختبار API دون أي قيود.
استنتاج
في هذه المقالة ، قمت باستكشاف كيفية تحويل ملف DGN إلى صورة أو صورة مثل PNG أو JPEG أو TIFF برمجيًا باستخدام Java. يرجى زيارة API الوثائق لمعرفة المزيد من الميزات التي تقدمها API. علاوة على ذلك ، يرجى التواصل معنا على منتدى الدعم المجاني في حالة وجود أي استفسارات.