DWF เป็น JPG PNG Java

ไฟล์ DWF มีภาพวาด 2 มิติหรือ 3 มิติในรูปแบบบีบอัด ในบางสถานการณ์ คุณอาจต้องแปลง DWF เป็นรูปภาพ เมื่อพิจารณาจากมุมมองดังกล่าว บทความจะกล่าวถึงวิธีแปลงไฟล์ DWF เป็นรูปภาพ JPG หรือ PNG โดยทางโปรแกรมโดยใช้ Java

DWF เป็น JPG หรือ PNG Image Converter – การติดตั้ง Java API

Aspose.CAD for Java สามารถใช้ API เพื่อสร้าง แก้ไข หรือจัดการไฟล์ CAD โดยไม่จำเป็นต้องติดตั้งแอปพลิเคชัน CAD เพียงติดตั้ง 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.11</version>        
   </dependency>
</dependencies>

แปลง DWF เป็น JPG Image โดยทางโปรแกรมใน Java

คุณสามารถแปลงไฟล์ DWF เป็นภาพ JPG โดยทำตามขั้นตอนต่อไปนี้:

  1. ประการแรก โหลดไฟล์ DWF ต้นทางด้วยตัวสร้างคลาส Image
  2. เริ่มต้นวัตถุคลาส CadRasterizationOptions
  3. สร้างอินสแตนซ์ประเภท JpegOptions
  4. บันทึกภาพ JPG ที่ส่งออกโดยใช้ VectorRasterizationOptions

ข้อมูลโค้ดต่อไปนี้อธิบายวิธีการแปลงไฟล์ DWF เป็นภาพ JPG ใน Java:

String inputFile = "blocks_and_tables.dwf";

// โหลดไฟล์ DWF อินพุต
Image image = Image.load(inputFile);

// เริ่มต้นวัตถุคลาส JpegOptions
JpegOptions jpgOptions = new JpegOptions();
CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
jpgOptions.setVectorRasterizationOptions(dwfRasterizationOptions);

dwfRasterizationOptions.setPageHeight(500);
dwfRasterizationOptions.setPageWidth(500);

// ส่งออกภาพ DWF เป็น JPG
String outPath = "blocks_and_tables.jpg";
image.save(outPath, jpgOptions);

แปลง DWF เป็นภาพ PNG โดยทางโปรแกรมใน Java

คุณสามารถแปลงไฟล์ DWF เป็นภาพ PNG โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ DWF อินพุตโดยใช้คลาส Image
  2. เริ่มต้นวัตถุของคลาส CadRasterizationOptions
  3. สร้างวัตถุคลาส PngOptions
  4. สุดท้าย บันทึกภาพเอาต์พุต PNG ด้วย VectorRasterizationOptions

ข้อมูลโค้ดด้านล่างแสดงวิธีแปลง DWF เป็นรูปภาพ PNG ใน Java:

String inputFile = "blocks_and_tables.dwf";

// โหลดไฟล์ DWF อินพุต
Image image = Image.load(inputFile);

// เริ่มต้นวัตถุคลาส PngOptions
PngOptions pngOptions = new PngOptions();
CadRasterizationOptions dwfRasterizationOptions = new CadRasterizationOptions();
pngOptions.setVectorRasterizationOptions(dwfRasterizationOptions);

dwfRasterizationOptions.setPageHeight(500);
dwfRasterizationOptions.setPageWidth(500);

// ส่งออกภาพ DWF เป็น PNG
String outPath = "blocks_and_tables.png";
image.save(outPath, pngOptions);

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถทดสอบ API ได้อย่างเต็มประสิทธิภาพโดยขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

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

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