تبدیل DWG به DXF در جاوا

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

تبدیل DWG به DXF – نصب Java API

Aspose.CAD برای جاوا API را می توان برای ایجاد، ویرایش یا دستکاری DWG و بسیاری [فرمت های فایل] دیگر استفاده کرد. فرمت DXF اغلب توسط معماران، مهندسان و سایر متخصصان صنعت ساخت و ساز برای اهداف طراحی استفاده می شود. می‌توانید با دانلود فایل JAR آن از بخش دانلودها یا با مشخصات Maven زیر در فایل 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.10</version>        
   </dependency>
</dependencies>

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

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

  1. فایل منبع DWG را با کلاس Image بارگیری کنید.
  2. با روش save DWG را به DXF تبدیل کنید.

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

// مسیرهایی را برای فایل های ورودی و خروجی مشخص کنید.
String inputDWG = "sample.dwg";
String outputDXF = "sample.dxf";

// فایل DWG ورودی را بارگیری کنید
Image cadImage = Image.load(inputDWG);

// فایل خروجی DXF را ذخیره کنید
cadImage.save(outputDXF);

ویژگی های بیشتر بیاموزید

می توانید با مراجعه به مستندات به ویژگی های مختلف ارائه شده توسط API نگاهی بیندازید.

نتیجه

در این مقاله نحوه تبدیل فایل DWG به DXF در جاوا را یاد گرفتید. تمام اشکال و محتویات را با وفاداری بالا به DXF ارائه می کند. شما می توانید این قابلیت را در برنامه های کاربردی مبتنی بر جاوا خود ادغام کنید. علاوه بر این، برای استفاده از این ویژگی نیازی به پیکربندی برنامه یا ابزار دیگری ندارید. لطفاً از طریق فروم با ما در تماس باشید. ما امیدواریم که از تو خبری بشنویم!

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