DWF DWFX เป็น SVG

ไฟล์ DWF หรือ DWFX มีข้อมูลการออกแบบในรูปแบบ 2D หรือ 3D ประกอบด้วยข้อมูลภาพเวกเตอร์และข้อมูลเมตาในการเข้ารหัสไบนารี ในบางสถานการณ์ คุณอาจต้องแปลงไฟล์ DWF หรือ DWFX เป็นไฟล์รูปภาพ SVG ตามความต้องการของคุณ ตามนั้น บทความครอบคลุมวิธีการแปลงภาพ 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 โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ DWF หรือ DWFX อินพุตด้วยคลาส Image
  2. เริ่มต้นวัตถุคลาส CadRasterizationOptions
  3. สร้างอินสแตนซ์วัตถุของคลาส SvgOptions
  4. แปลง 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 ภาพวาดจะแสดงผลเป็นภาพเวกเตอร์ที่มีความเที่ยงตรงสูงเพื่อให้การแปลงมีความน่าเชื่อถือและแม่นยำ อย่างไรก็ตาม ในกรณีที่คุณสังเกตเห็นปัญหาใดๆ หรือต้องการปรึกษาข้อสงสัยใดๆ โปรดติดต่อเราที่ ฟอรัม

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

แปลง DWG เป็น OBJ ใน Java