ไฟล์ DWF หรือ DWFX มีข้อมูลการออกแบบในรูปแบบ 2D หรือ 3D ประกอบด้วยข้อมูลภาพเวกเตอร์และข้อมูลเมตาในการเข้ารหัสไบนารี ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ DWF หรือ DWFX เป็นไฟล์รูปภาพ SVG ตามความต้องการของคุณ ตามนั้น บทความครอบคลุมวิธีการแปลงภาพ DWF หรือ DWFX เป็น SVG โดยทางโปรแกรมโดยใช้ Java
- ตัวแปลง DWF หรือ DWFX เป็น SVG – การติดตั้ง Java API
- แปลง DWF หรือ DWFX เป็น SVG โดยทางโปรแกรมโดยใช้ Java
การแปลง DWF หรือ DWFX เป็น SVG – การติดตั้ง Java API
Aspose.CAD for Java API รองรับการทำงานกับ รูปแบบไฟล์ ที่เกี่ยวข้องกับ CAD ต่างๆ รวมถึง DWF, STL เป็นต้น คุณสามารถเข้าถึง API ได้โดยการดาวน์โหลดไฟล์ JAR จาก ดาวน์โหลด ส่วนหรือวางการกำหนดค่า Maven ด้านล่างในไฟล์ pom.xml ของแอปพลิเคชันที่ใช้ 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>22.2</version>
</dependency>
</dependencies>
แปลง DWF หรือ DWFX เป็น SVG โดยทางโปรแกรมโดยใช้ Java
คุณสามารถแปลงไฟล์ DWF หรือ DWFX เป็นภาพ SVG โดยทำตามขั้นตอนต่อไปนี้:
- โหลดไฟล์ DWF หรือ DWFX อินพุตด้วยคลาส Image
- เริ่มต้นวัตถุคลาส CadRasterizationOptions
- สร้างอินสแตนซ์วัตถุของคลาส SvgOptions
- แปลง DWF หรือ DWFX เป็นรูปภาพ SVG โดยใช้วิธี บันทึก
ตัวอย่างโค้ดต่อไปนี้อธิบายวิธีการแปลงไฟล์ DWF หรือ DWFX เป็นรูปภาพ SVG ใน Java:
String sampleDWFX = "document.dwfx";
// โหลดไฟล์ DWF หรือ DWFX อินพุต
DwfImage image = (DwfImage)DwfImage.load(sampleDWFX);
// เริ่มต้นวัตถุคลาส CadRasterizationOptions
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.setPageWidth(400);
cadOptions.setPageHeight(400);
// เริ่มต้นอินสแตนซ์คลาส SvgOptions สำหรับอิมเมจเอาต์พุต
SvgOptions imageOptions = new SvgOptions();
imageOptions.setVectorRasterizationOptions(cadOptions);
// บันทึกภาพ SVG เอาต์พุต
image.save("document.svg", imageOptions);
สำรวจคุณสมบัติเพิ่มเติม
คุณสามารถไปที่ documentation space เพื่อเรียนรู้เกี่ยวกับคุณสมบัติอื่นๆ ของ API
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงภาพ DWF หรือ DWFX เป็น SVG ภาพวาดจะแสดงผลเป็นภาพเวกเตอร์ที่มีความเที่ยงตรงสูงเพื่อให้การแปลงมีความน่าเชื่อถือและแม่นยำ อย่างไรก็ตาม ในกรณีที่คุณสังเกตเห็นปัญหาใดๆ หรือต้องการปรึกษาข้อสงสัยใดๆ โปรดติดต่อเราที่ ฟอรัม