แปลงรูปภาพเป็น Visio ใน Java - โปรแกรมแปลงรูปภาพเป็นไดอะแกรม

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

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

  1. Java Image to Visio Converter – ดาวน์โหลดฟรี
  2. ขั้นตอนในการแปลงรูปภาพเป็น Visio
  3. แปลง JPG เป็น Visio
  4. แปลง PNG เป็น Visio
  5. แทรกรูปภาพ BMP ลงใน Visio
  6. แปลงรูปภาพเป็น Visio Diagram Online
  7. ตัวแปลงรูปภาพเป็น Visio – แหล่งข้อมูลการเรียนรู้

Java Image เป็น Visio Converter – ดาวน์โหลดฟรี

เราจะใช้ Aspose.Diagram for Java API เพื่อแทรกรูปภาพประเภทต่างๆ ลงในไดอะแกรม Visio Aspose.Diagram เป็น API ที่มีประสิทธิภาพซึ่งช่วยให้นักพัฒนาสามารถสร้าง จัดการ และแปลงไฟล์ Visio ทางโปรแกรมได้อย่างง่ายดาย นอกจากนี้ยังอนุญาตให้เพิ่มรูปร่าง ตัวเชื่อมต่อ ข้อความ และองค์ประกอบอื่นๆ ลงในไดอะแกรม Visio ได้อย่างราบรื่น

โปรด ดาวน์โหลด JAR ของ API หรือเพิ่มการกำหนดค่า pom.xml ต่อไปนี้ในแอปพลิเคชัน Java ที่ใช้ Maven

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-diagram</artifactId>
    <version>23.5</version>
</dependency>

วิธีแปลงรูปภาพเป็น Visio โดยใช้ Java

เราสามารถแปลงรูปภาพเป็นไดอะแกรม Visio โดยใช้ Aspose.Diagram for Java ได้โดยทำตามขั้นตอนด้านล่าง:

  1. สร้างรูปวาด Visio ใหม่
  2. รับหน้าตามดัชนี
  3. โหลดภาพ
  4. กำหนดตำแหน่ง X และ Y พร้อมกับความกว้างและความสูงของภาพ
  5. นำเข้ารูปภาพเป็นรูปร่าง Visio
  6. บันทึกไดอะแกรม Visio

ตอนนี้ มาดูวิธีแปลงขั้นตอนเหล่านี้ใน Java เพื่อแทรกรูปภาพลงในไดอะแกรม Visio

แปลง JPG เป็น Visio ใน Java

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงรูปภาพ JPG เป็นไดอะแกรม Visio

  1. สร้างอินสแตนซ์ของคลาสไดอะแกรม
  2. เริ่มต้นวัตถุคลาสเพจด้วยดัชนีจากคอลเลกชันเพจ
  3. โหลดรูปภาพ JPG เพื่อแทรกลงในไดอะแกรม Visio
  4. หลังจากนั้นให้เรียกใช้เมธอด addShape() ด้วยอิมเมจ InputStream
  5. สุดท้าย บันทึกไดอะแกรม Visio โดยใช้วิธี save() ใช้เส้นทางไฟล์เอาต์พุต VSDX และ SaveFileFormat เป็นอาร์กิวเมนต์

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปภาพ JPG เป็นไดอะแกรม Visio ใน Java

// สร้างไดอะแกรมใหม่
Diagram diagram = new Diagram();

// รับวัตถุหน้าตามดัชนี
Page page0 = diagram.getPages().get(0);

// โหลดภาพ JPG เพื่อแทรกลงในไดอะแกรม Visio
InputStream stream = new FileInputStream("C:\\Files\\tower.jpg");

// นำเข้าภาพบิตแมปเป็นรูปร่าง Visio
page0.addShape(2, 2, 4, 7, stream);

// บันทึกไดอะแกรม Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
แปลงรูปภาพ JPG เป็น Visio ใน Java

แปลงรูปภาพ JPG เป็น Visio ใน Java

แปลง PNG เป็น Visio ใน Java

ในทำนองเดียวกัน เราสามารถแปลงรูปภาพ PNG เป็นไดอะแกรม Visio โดยทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้ อย่างไรก็ตาม เราเพียงแค่ต้องป้อนรูปภาพ PNG ในขั้นตอนที่ #3

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปภาพ PNG เป็นไดอะแกรม Visio ใน Java

// สร้างไดอะแกรมใหม่
Diagram diagram = new Diagram();

// รับวัตถุหน้าตามดัชนี
Page page0 = diagram.getPages().get(0);

// โหลดภาพ JPG เพื่อแทรกลงใน VSDX
InputStream stream = new FileInputStream("C:\\Files\\person.png");

// ตั้งค่า pinX, pinY, ความกว้างและความสูง
double pinX = 2, pinY = 2, width = 4, hieght = 5;

// นำเข้าภาพบิตแมปเป็นรูปร่าง Visio
page0.addShape(pinX, pinY, width, hieght, stream);

// บันทึกไดอะแกรม Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
แปลงภาพ PNG เป็น Visio ใน Java

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

แทรกรูปภาพ BMP ลงใน Visio ใน Java

เรายังสามารถแทรกอิมเมจ BMP ลงในไดอะแกรม Visio โดยทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้ อย่างไรก็ตาม เราเพียงแค่ต้องโหลดไฟล์อิมเมจ BMP

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแทรกอิมเมจ BMP ลงในไดอะแกรม Visio โดยใช้ Java

// สร้างไดอะแกรมใหม่
Diagram diagram = new Diagram();

// รับวัตถุหน้าตามดัชนี
Page page0 = diagram.getPages().get(0);

// นำเข้าภาพบิตแมปเป็นรูปร่าง Visio
page0.addShape(2, 7, 4, 4, new FileInputStream("C:\\Files\\thumbnail.bmp"));

// บันทึกไดอะแกรม Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
แปลงภาพ BMP เป็น Visio ใน Java

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

รับใบอนุญาตฟรี

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

รูปภาพเป็น Visio Converter ออนไลน์

นอกจากนี้ คุณสามารถแปลงรูปภาพเป็นไดอะแกรม Visio ทางออนไลน์ได้ฟรีโดยใช้เว็บแอป Image to Visio converter ฟรี เว็บแอปนี้ได้รับการพัฒนาโดยใช้ Aspose.Diagram API

https://products.aspose.app/diagram/conversion/image-to-visio

Image to Diagram Converter – แหล่งการเรียนรู้

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการสร้าง การแปลง และการจัดการไดอะแกรม Visio โดยไม่ต้องใช้ Microsoft Visio คุณยังสามารถสำรวจคุณลักษณะอื่นๆ ของไลบรารีโดยใช้แหล่งข้อมูลต่อไปนี้:

บทสรุป

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

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