ไฟล์ DWF มีภาพวาด 2 มิติหรือ 3 มิติในรูปแบบบีบอัด ในบางสถานการณ์ คุณอาจต้องแปลง DWF เป็นรูปภาพ เมื่อพิจารณาจากมุมมองดังกล่าว บทความจะกล่าวถึงวิธีแปลงไฟล์ DWF เป็นรูปภาพ JPG หรือ PNG โดยทางโปรแกรมโดยใช้ Java
- DWF เป็น JPG หรือ PNG Image Converter – การติดตั้ง Java API
- แปลง DWF เป็น JPG Image โดยทางโปรแกรมใน Java
- แปลง DWF เป็นภาพ 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 โดยทำตามขั้นตอนต่อไปนี้:
- ประการแรก โหลดไฟล์ DWF ต้นทางด้วยตัวสร้างคลาส Image
- เริ่มต้นวัตถุคลาส CadRasterizationOptions
- สร้างอินสแตนซ์ประเภท JpegOptions
- บันทึกภาพ 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 โดยทำตามขั้นตอนต่อไปนี้:
- โหลดไฟล์ DWF อินพุตโดยใช้คลาส Image
- เริ่มต้นวัตถุของคลาส CadRasterizationOptions
- สร้างวัตถุคลาส PngOptions
- สุดท้าย บันทึกภาพเอาต์พุต 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 รองรับ นอกจากนี้ โปรดติดต่อเราได้ที่ ฟอรัม ในกรณีที่มีข้อกังวลใดๆ