Microsoft Visio คือแอปพลิเคชันสร้างไดอะแกรมและกราฟิกแบบเวกเตอร์ที่ให้คุณสร้างไดอะแกรม ผังงาน และการแสดงภาพอื่นๆ ของข้อมูล อย่างไรก็ตาม การแปลงรูปภาพเป็นไดอะแกรม Visio อาจเป็นเรื่องท้าทายสำหรับนักพัฒนา ในบล็อกโพสต์นี้ เราจะเรียนรู้วิธีการแทรกรูปภาพ JPG, PNG หรือ BMP ลงใน ไดอะแกรม Visio ทำตามคำแนะนำและเรียนรู้กระบวนการทีละขั้นตอนเพื่อแปลงรูปภาพเป็นไดอะแกรม Visio
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- Java Image to Visio Converter – ดาวน์โหลดฟรี
- ขั้นตอนในการแปลงรูปภาพเป็น Visio
- แปลง JPG เป็น Visio
- แปลง PNG เป็น Visio
- แทรกรูปภาพ BMP ลงใน Visio
- แปลงรูปภาพเป็น Visio Diagram Online
- ตัวแปลงรูปภาพเป็น 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 ได้โดยทำตามขั้นตอนด้านล่าง:
- สร้างรูปวาด Visio ใหม่
- รับหน้าตามดัชนี
- โหลดภาพ
- กำหนดตำแหน่ง X และ Y พร้อมกับความกว้างและความสูงของภาพ
- นำเข้ารูปภาพเป็นรูปร่าง Visio
- บันทึกไดอะแกรม Visio
ตอนนี้ มาดูวิธีแปลงขั้นตอนเหล่านี้ใน Java เพื่อแทรกรูปภาพลงในไดอะแกรม Visio
แปลง JPG เป็น Visio ใน Java
โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงรูปภาพ JPG เป็นไดอะแกรม Visio
- สร้างอินสแตนซ์ของคลาสไดอะแกรม
- เริ่มต้นวัตถุคลาสเพจด้วยดัชนีจากคอลเลกชันเพจ
- โหลดรูปภาพ JPG เพื่อแทรกลงในไดอะแกรม Visio
- หลังจากนั้นให้เรียกใช้เมธอด addShape() ด้วยอิมเมจ InputStream
- สุดท้าย บันทึกไดอะแกรม 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);
แปลง 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);
แทรกรูปภาพ 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);
รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน
รูปภาพเป็น 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 คุณยังสามารถสำรวจคุณลักษณะอื่นๆ ของไลบรารีโดยใช้แหล่งข้อมูลต่อไปนี้:
- Aspose.Diagram สำหรับคู่มือนักพัฒนา Java.
- แอปพลิเคชันออนไลน์ฟรี.
- Aspose.Diagram สำหรับการอ้างอิง Java API.
- คู่มือการใช้งานและบทความ.
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีโหลดและแปลงรูปภาพเป็น Visio ใน Java เราได้เห็นวิธีสร้างไดอะแกรม Visio และบันทึกในรูปแบบ VSDX การแปลงรูปภาพเป็น Visio ใน Java นั้นตรงไปตรงมา ด้วยการใช้ไลบรารี Aspose.Diagram คุณสามารถแปลงรูปภาพเป็นไฟล์ Visio ได้อย่างรวดเร็วและง่ายดาย กุญแจสำคัญคือการปฏิบัติตามขั้นตอนที่ระบุไว้ด้านบนและตรวจสอบให้แน่ใจว่าคุณมีไลบรารีและเครื่องมือที่จำเป็นติดตั้งอยู่ในเครื่องของคุณ ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมสนับสนุนฟรี