Visio VSDX to JPG PNG Java

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

การติดตั้ง API Java สำหรับการแปลง Visio เป็นภาพ

คุณสามารถแสดงผล Visio VSDX เป็นภาพ JPG หรือ PNG โดยใช้ Java โดยการติดตั้ง Conholdate.Total for Java เพียงแค่ดาวน์โหลดไฟล์ JAR หรือวางการกำหนดค่าของ Maven ดังต่อไปนี้ในโปรเจกต์ของคุณ:

<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>24.10</version>
<type>pom</type>
</dependency>

ทำไมต้องแปลง Visio เป็นภาพ JPG PNG?

การแปลงแผนภาพ Visio เป็นภาพมีข้อดีหลายประการ:

  • Ease of Sharing: JPG และ PNG รูปแบบได้รับการยอมรับในระดับสากลและสามารถแชร์ได้อย่างง่ายดายผ่านทางอีเมลหรืออัปโหลดไปยังเว็บไซต์ต่างๆ

  • ความเข้ากันได้: รูปภาพสามารถดูได้โดยไม่ต้องใช้ซอฟต์แวร์ Visio ทำให้เข้าถึงได้สำหรับผู้ชมที่กว้างขึ้น

  • Embedding in Documents: รูปภาพง่ายต่อการฝังในเอกสาร การนำเสนอ และรายงาน.

  • ลดความซับซ้อน: ไม่ต้องให้ผู้ดูจัดการไฟล์ Visio ที่มีลิขสิทธิ์หรือเทซอฟต์แวร์เพิ่มเติม

แปลง Visio VSDX เป็นภาพใน Java

คุณต้องปฏิบัติตามขั้นตอนที่ระบุไว้ด้านล่างเพื่อแปลง Visio เป็นภาพใน Java:

  • โหลดไฟล์ Visio ที่ป้อนเข้ามาโดยใช้คลาส Diagram.
  • ใช้วิธีการบันทึกเพื่อส่งออกแผนภาพในรูปแบบ PNG。

โค้ดตัวอย่างด้านล่างแสดงวิธีการแปลงไฟล์ Visio (VSDX) เป็นภาพ JPG หรือ PNG ใน Java:

// เรียกใช้ตัวสร้าง Diagram เพื่อลงโหลดแผนภาพจากไฟล์ VSDX
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram("ExportToImage.vsdx");

// บันทึกเป็น PNG
diagram.save("Image.png", com.aspose.diagram.SaveFileFormat.PNG);

แปลง Visio เป็นภาพใน Java ด้วยตัวเลือกขั้นสูง

คุณสามารถควบคุมการแปลง Visio เป็นภาพได้มากขึ้นโดยการกำหนดตัวเลือกที่กำหนดเอง:

  • โหลดไฟล์ Visio ด้วยคลาส Diagram.
  • ใช้คลาส ImageSaveOptions เพื่อกำหนดตัวเลือกขั้นสูง。
  • ระบุดัชนีหน้าเพื่อส่งออกหน้าที่เฉพาะ
  • บันทึกหน้าที่เลือกเป็นภาพ.

โค้ดที่แสดงด้านล่างอธิบายวิธีการแปลง VSDX เป็นภาพ JPG หรือ PNG พร้อมตัวเลือกขั้นสูงใน Java:

// เรียกใช้ตัวสร้างไดอะแกรมเพื่อนำเข้าไดอะแกรมจากไฟล์ VSDX
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram(dataDir + "ExportToImage.vsdx");

//บันทึกรูปแบบเป็น PNG
com.aspose.diagram.ImageSaveOptions options = new com.aspose.diagram.ImageSaveOptions(com.aspose.diagram.SaveFileFormat.PNG);

// บันทึกหน้าเดียวเท่านั้น โดยดัชนีหน้า
options.setPageIndex(0);

//บันทึกไฟล์รูปภาพที่ได้
diagram.save(dataDir + "ExportPageToImage_Out.png", options);

ใบอนุญาตประเมินฟรี

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

Wrapping Up

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

ดูเพิ่มเติม