แปลงไฟล์ CAD DWG DXF เป็นภาพ PNG JPG

ไฟล์ DWG ใช้เพื่อบันทึกภาพวาดดิจิทัลในรูปแบบ 2D หรือ 3D ในขณะที่ DXF เป็นรูปแบบการแลกเปลี่ยนการวาดซึ่งใช้สำหรับความเข้ากันได้ของข้อมูล AutoCAD กับแอปพลิเคชันอื่น คุณสามารถแปลง DWG หรือ DXF เป็นรูปแบบภาพแรสเตอร์ เช่น JPG, PNG, GIF เป็นต้น ตามความต้องการของคุณ ในบทความนี้ คุณจะได้เรียนรู้การแปลงรูปแบบไฟล์ CAD เป็นภาพแรสเตอร์โดยทางโปรแกรมโดยใช้ Java โปรดดูส่วนต่อไปนี้สำหรับรายละเอียดเพิ่มเติม:

DWG/DXF เป็น JPG, PNG, GIF Image Converter – การติดตั้ง Java API

Aspose.CAD for Java API รองรับการทำงานกับ DWG, DXF และ รูปแบบไฟล์ อื่นๆ อีกมากมาย คุณไม่จำเป็นต้องมีแอปพลิเคชันของบุคคลที่สามเพื่อสร้าง แก้ไข หรือประมวลผลไฟล์เหล่านี้ในแอปพลิเคชันของคุณ เพียงดาวน์โหลดไฟล์ 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>20.12</version>        
   </dependency>
</dependencies>

แปลง DWG/DXF เป็น JPG Image โดยทางโปรแกรมโดยใช้ Java

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ DWG/DXF เป็นรูปแบบภาพ JPG:

  1. โหลดอินพุตไฟล์ CAD DWG/DXF ด้วยคลาส Image
  2. สร้างอินสแตนซ์ของคลาส CadRasterizationOptions
  3. ระบุความกว้างและความสูงของหน้า
  4. สร้างอินสแตนซ์ของ JpegOptions สำหรับรูปภาพผลลัพธ์
  5. แปลงไฟล์ CAD DWG/DXF เป็นภาพ JPG

รหัสต่อไปนี้แสดงวิธีการแปลงไฟล์ DWG/DXF เป็นภาพ JPG โดยทางโปรแกรมใน Java:

// โหลดไฟล์ 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 โดยทางโปรแกรมด้วย Java

คุณสามารถแปลงไฟล์ DWG หรือ DXF เป็นภาพ PNG ด้วยขั้นตอนด้านล่าง:

  1. โหลดอินพุตเขียนแบบ CAD
  2. เริ่มต้นวัตถุของคลาส CadRasterizationOptions
  3. กำหนดขนาดภาพสำหรับไฟล์ที่ส่งออก
  4. ระบุ PngOptions สำหรับภาพที่ส่งออก
  5. แปลงไฟล์ CAD DWG/DXF เป็นภาพ PNG

รหัสด้านล่างอธิบายวิธีการแปลงภาพ CAD Drawing DWG หรือ DXF เป็น PNG โดยทางโปรแกรมโดยใช้ Java:

// โหลดไฟล์ 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 Image ใน Java

คุณสามารถแปลงภาพวาด CAD เช่น DWG หรือ DXF เป็นภาพ GIF โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ CAD ต้นทางในวัตถุคลาส Image
  2. สร้างอินสแตนซ์ CadRasterizationOptions คลาสอ็อบเจ็กต์
  3. เริ่มต้นวัตถุคลาส GifOptions
  4. แปลงไฟล์ CAD DWG DXF เป็นภาพ GIFF ด้วยวิธี Save()

รหัสต่อไปนี้สาธิตวิธีการแปลงรูปวาด CAD DWG/DXF เป็น GIF Image โดยทางโปรแกรมด้วย Java:

// โหลดไฟล์ 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 เป็นภาพ GIFF
image.save("output_image.giff" , options);

รับใบอนุญาต API ฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมินคุณลักษณะทั้งหมดของ API ได้โดยไม่มีข้อจำกัดใดๆ

บทสรุป

ในบทความนี้ คุณได้สำรวจวิธีการแปลงแบบร่าง CAD เช่นไฟล์ DWG/DXF เป็นรูปแบบไฟล์ PNG, JPG หรือ GIF โดยทางโปรแกรมโดยใช้ Java คุณสามารถสำรวจ API เพิ่มเติมได้โดยไปที่ เอกสารประกอบ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี ในกรณีที่มีข้อสงสัย

ดูสิ่งนี้ด้วย

เคล็ดลับ: คุณอาจต้องการลองใช้ Aspose ฟรี Text to GIF Converter เพราะมันช่วยให้คุณเคลื่อนไหวได้ แปลงข้อความหรือข้อความง่ายๆ ให้เป็นภาพเคลื่อนไหวที่น่าสนใจ