DWG به DWF جاوا

DWG یک قالب بومی برای چندین برنامه CAD است زیرا داده‌ها و ابرداده‌های طراحی دو یا سه بعدی را ذخیره می‌کنند. برخی از برنامه ها یا الزامات گردش کار ممکن است نیاز به تبدیل یک فایل DWG به یک فایل DWF داشته باشند. بر این اساس، این مقاله نحوه تبدیل فایل DWG به فرمت DWF را به صورت برنامه‌نویسی در جاوا توضیح می‌دهد.

تبدیل DWG به DWF – نصب API جاوا

Aspose.CAD for Java API را می توان برای کار با DWG یا سایر [فرمت های فایل] استفاده کرد. می‌توانید با دانلود فایل JAR آن از بخش نسخه‌های جدید یا از Aspose Repository با تنظیمات زیر در فایل pom.xml برنامه‌تان، به API دسترسی پیدا کنید:

مخزن:

<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.11</version>        
   </dependency>
</dependencies>

تبدیل DWG به DWF به صورت برنامه نویسی در جاوا

با مراحل ذکر شده در زیر می توانید یک فایل DWG را به فرمت فایل DWF تبدیل کنید:

  1. فایل DWG ورودی را با کلاس Image بارگیری کنید.
  2. شی کلاس Image را به نوع CadImage ارسال کنید.
  3. با استفاده از روش Save DWG را به فایل DWF تبدیل کنید.

قطعه کد زیر نحوه تبدیل فایل DWG به فرمت DWF را در جاوا توضیح می دهد:

// فایل DWG ورودی را بارگیری کنید
Image image = Image.load("sample.dwg");

// شی کلاس Image را به نوع CadImage ارسال کنید
CadImage cad = (CadImage)image;

// فایل خروجی DWF CAD را ذخیره کنید
cad.save("sample.dwf");

ویژگی های بیشتر را کاوش کنید

با نگاهی به بخش اسناد می توانید کار با فرمت های مختلف فایل CAD را یاد بگیرید. این شامل تمام جزئیات برای ادغام ویژگی های مختلف در برنامه های شما است.

نتیجه

در این مقاله، تمام جزئیات مربوط به تبدیل فایل DWG به DWF را بررسی کرده اید. علاوه بر این، برای انجام تبدیل فایل نیازی به نصب UI یا برنامه ای ندارید. API کافی است و قادر به ایجاد یا پردازش فایل های CAD به تنهایی است. با این حال، اگر نیاز به بحث در مورد نیازهای خود دارید یا برای ایجاد POC به کمک نیاز دارید، لطفاً در فروم برای ما بنویسید.

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