تبدیل CAD DWG DXF به تصویر PNG JPG

فایل‌های DWG برای ذخیره نقشه‌های دیجیتال در قالب دو بعدی یا سه بعدی استفاده می‌شوند، در حالی که DXF فرمت تبادل نقشه است که برای سازگاری داده‌های اتوکد با سایر برنامه‌ها استفاده می‌شود. می‌توانید DWG یا DXF را به فرمت‌های تصویر شطرنجی مانند JPG، PNG، GIF و غیره بر اساس نیاز خود تبدیل کنید. در این مقاله، شما با استفاده از جاوا، تبدیل فرمت های فایل CAD به تصاویر شطرنجی را به صورت برنامه نویسی می آموزید. لطفا برای جزئیات بیشتر به بخش های زیر مراجعه کنید:

مبدل تصویر DWG/DXF به JPG، PNG، GIF – نصب Java API

Aspose.CAD برای جاوا API از کار با DWG، DXF و بسیاری دیگر فرمت‌های فایل پشتیبانی می‌کند. برای ایجاد، ویرایش یا پردازش این فایل ها در برنامه های خود به هیچ برنامه شخص ثالثی نیاز ندارید. به سادگی فایل JAR را از بخش Downloads دانلود کنید، یا آن را با تنظیمات 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 به صورت برنامه نویسی با استفاده از جاوا

لطفا مراحل زیر را برای تبدیل فایل DWG/DXF به فرمت تصویر JPG دنبال کنید:

  1. فایل CAD ورودی DWG/DXF را با کلاس Image بارگیری کنید.
  2. یک نمونه از کلاس CadRasterizationOptions ایجاد کنید.
  3. عرض و ارتفاع صفحه را مشخص کنید.
  4. یک نمونه از JpegOptions برای تصویر حاصل ایجاد کنید.
  5. فایل CAD DWG/DXF را به تصویر JPG تبدیل کنید.

کد زیر نحوه تبدیل فایل DWG/DXF به تصویر JPG را در جاوا نشان می دهد:

// فایل ورودی 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 به صورت برنامه نویسی با جاوا

با انجام مراحل زیر می توانید فایل DWG یا DXF را به تصویر PNG تبدیل کنید:

  1. بارگذاری نقشه ورودی CAD.
  2. یک شی از کلاس CadRasterizationOptions را راه اندازی کنید.
  3. ابعاد تصویر را برای فایل خروجی تنظیم کنید.
  4. PngOptions را برای تصویر خروجی مشخص کنید.
  5. فایل CAD DWG/DXF را به تصویر PNG تبدیل کنید.

کد زیر نحوه تبدیل CAD Drawing DWG یا DXF به تصویر PNG را با استفاده از جاوا توضیح می دهد:

// فایل ورودی 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 در جاوا

می توانید نقشه های CAD مانند DWG یا DXF را با مراحل زیر به تصویر GIF تبدیل کنید:

  1. فایل CAD منبع را در شی کلاس Image بارگیری کنید.
  2. شیء کلاس CadRasterizationOptions را نمونه سازی کنید.
  3. شی کلاس GifOptions را مقداردهی کنید.
  4. با روش Save() فایل CAD DWG DXF را به تصویر GIFF تبدیل کنید.

کد زیر نحوه تبدیل طراحی CAD DWG/DXF به تصویر GIF را به صورت برنامه‌نویسی با جاوا نشان می‌دهد:

// فایل 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 را به تصویر GIF تبدیل کنید
image.save("output_image.giff" , options);

مجوز API رایگان دریافت کنید

شما می توانید برای ارزیابی تمام ویژگی های API، بدون هیچ محدودیتی، یک مجوز موقت رایگان درخواست کنید.

نتیجه

در این مقاله، نحوه تبدیل نقشه‌های CAD مانند فایل‌های DWG/DXF به فرمت‌های فایل PNG، JPG یا GIF را با استفاده از جاوا بررسی کرده‌اید. می‌توانید با مراجعه به Documentation API را بیشتر کاوش کنید. لطفاً در صورت وجود هرگونه سؤال با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.

همچنین ببینید

نکته: ممکن است بخواهید Aspose free Text to GIF Converter را بررسی کنید زیرا به شما امکان می دهد متن ها یا پیام های ساده را به انیمیشن های جالب تبدیل کنید.