Microsoft Visio เป็นแอปพลิเคชันที่ใช้กันอย่างแพร่หลายสำหรับการสร้างไดอะแกรมและผังงาน ในบางกรณี การแปลงภาพเป็นไดอะแกรม Visio อาจเป็นเรื่องยาก ในบทความนี้ เราจะเจาะลึกถึงศักยภาพที่โดดเด่นของ Python ในการแปลงรูปภาพเป็น Visio diagrams ได้อย่างง่ายดาย เมื่อทำตามคำแนะนำทีละขั้นตอนอย่างละเอียด เราสามารถแปลงรูปภาพ PNG, JPG หรือ BMP เป็นไดอะแกรม Visio ได้อย่างรวดเร็ว
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- Python API เพื่อแปลงรูปภาพเป็น Visio – ดาวน์โหลดฟรี
- แปลง PNG เป็น Visio Diagram
- แปลง JPG เป็น Visio Diagram
- แทรกรูปภาพ BMP ลงใน Visio
- แปลงรูปภาพเป็น Visio ออนไลน์
- รูปภาพไปยัง Visio Diagram – แหล่งข้อมูลการเรียนรู้
Python API เพื่อแปลงอิมเมจเป็น Visio – ดาวน์โหลดฟรี
เราจะใช้ Aspose.Diagram for Python เพื่อแปลงรูปภาพเป็นไดอะแกรม Visio Aspose.Diagram เป็นเครื่องมือที่ใช้งานง่ายสำหรับนักพัฒนาในการสร้าง แก้ไข และแปลงไฟล์ Visio ได้อย่างง่ายดาย ช่วยให้คุณสามารถเพิ่มรูปร่าง ตัวเชื่อมต่อ ข้อความ และองค์ประกอบอื่นๆ ลงในไดอะแกรม Visio ทำให้กระบวนการรวม Visio เข้ากับโครงการซอฟต์แวร์ต่างๆ ง่ายขึ้น ทำให้เป็นทรัพยากรที่มีค่าสำหรับนักพัฒนาที่กำลังมองหาโซลูชันการรวม Visio ที่มีประสิทธิภาพ
โปรด ดาวน์โหลดแพ็คเกจ หรือติดตั้ง API จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้ในคอนโซล:
pip install aspose-diagram-python
แปลง PNG เป็น Visio Diagram ใน Python
เราสามารถแปลงรูปภาพ PNG เป็นไดอะแกรม Visio ได้ง่ายๆ โดยทำตามขั้นตอนด้านล่าง:
- สร้างอินสแตนซ์ของคลาสไดอะแกรม
- เริ่มต้นวัตถุคลาสเพจด้วยดัชนีจากคอลเลกชันเพจ
- กำหนด pinX, pinY, ความกว้าง และความสูง
- หลังจากนั้นให้เรียกใช้เมธอด addshape() ด้วยสตรีมรูปภาพ
- สุดท้าย บันทึกไดอะแกรม Visio โดยใช้วิธี save() ใช้เส้นทางไฟล์เอาต์พุต VSDX และ SaveFileFormat เป็นอาร์กิวเมนต์
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงรูปภาพ PNG เป็นไดอะแกรม Visio โดยใช้ Python
# ตัวอย่างรหัสนี้สาธิตวิธีการแปลง PNG เป็น Visio ใน Python
import aspose.diagram
from aspose.diagram import *
from PIL import Image
# สร้างไดอะแกรมใหม่
diagram = Diagram();
# รับวัตถุหน้าตามดัชนี
page0 = diagram.pages[0];
# ตั้งค่า pinX, pinY, ความกว้างและความสูง
pinX = 1
pinY = 1
width = 4
height = 5;
# นำเข้ารูปภาพ PNG เป็นรูปร่าง Visio
page0.add_shape(pinX, pinY, width, height, open("C:\\Files\\person.png", "rb"));
# บันทึกไดอะแกรม Visio
diagram.save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.VSDX);
แปลง JPG เป็น Visio Diagram ใน Python
ในทำนองเดียวกัน เราสามารถแปลงรูปภาพ JPG เป็นไดอะแกรม Visio ได้โดยทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้ อย่างไรก็ตาม เราต้องป้อนรูปภาพ JPG ในขั้นตอนที่ #4
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงรูปภาพ JPG เป็นไดอะแกรม Visio โดยใช้ Python
# ตัวอย่างโค้ดนี้สาธิตวิธีการแปลง JPG เป็น Visio ใน Python
import aspose.diagram
from aspose.diagram import *
from PIL import Image
# สร้างไดอะแกรมใหม่
diagram = Diagram();
# รับวัตถุหน้าตามดัชนี
page0 = diagram.pages[0];
# ตั้งค่า pinX, pinY, ความกว้างและความสูง และ
# นำเข้ารูปภาพ JPG เป็นรูปร่าง Visio
page0.add_shape(2, 3, 4, 5, open("C:\\Files\\person.jpg", "rb"));
# บันทึกไดอะแกรม Visio
diagram.save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.VSDX);
แปลงภาพ BMP เป็น Visio Diagram
เรายังสามารถแทรกอิมเมจ BMP ใดๆ ลงในไดอะแกรม Visio โดยทำตามขั้นตอนที่กล่าวถึงก่อนหน้านี้ อย่างไรก็ตาม เราเพียงแค่ต้องป้อนไฟล์อิมเมจ BMP ในขั้นตอนที่ #4
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแทรกอิมเมจ BMP ลงในไดอะแกรม Visio โดยใช้ Python
# ตัวอย่างรหัสนี้สาธิตวิธีการแปลง BMP เป็น Visio ใน Python
import aspose.diagram
from aspose.diagram import *
from PIL import Image
# สร้างไดอะแกรมใหม่
diagram = Diagram();
# รับวัตถุหน้าตามดัชนี
page0 = diagram.pages[0];
# ตั้งค่า pinX, pinY, ความกว้างและความสูง และ
# นำเข้าภาพ BMP เป็นรูปร่าง Visio
page0.add_shape(2, 3, 4, 5, open("C:\\Files\\person.bmp", "rb"));
# บันทึกไดอะแกรม Visio
diagram.save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.VSDX);
รับใบอนุญาตฟรี
ทดลองใช้ห้องสมุดฟรีด้วยใบอนุญาตชั่วคราว รับใบอนุญาตชั่วคราวฟรี ให้คุณทดสอบรูปภาพบนฟีเจอร์ของ Visio ได้โดยไม่มีข้อจำกัด
รูปภาพเป็น Visio Converter ออนไลน์
นอกจากนี้ คุณสามารถแปลงรูปภาพเป็นไดอะแกรม Visio ทางออนไลน์ได้ฟรีโดยใช้เว็บแอป Image to Visio converter เว็บแอปนี้ได้รับการพัฒนาโดยใช้ Aspose.Diagram API คุณสามารถเข้าถึงได้จากเบราว์เซอร์และอุปกรณ์ใดๆ โดยไม่ต้องติดตั้งปลั๊กอิน ซอฟต์แวร์ หรือสมัครสมาชิก
Image to Diagram Converter – แหล่งการเรียนรู้
สำรวจฟังก์ชันการทำงานอื่นๆ ของไลบรารีและเรียนรู้วิธีสร้าง แปลง และจัดการไดอะแกรม Visio โดยไม่ต้องใช้ Microsoft Visio โดยใช้แหล่งข้อมูลต่อไปนี้:
บทสรุป
โดยสรุป เราได้เรียนรู้ว่าเราสามารถแปลงรูปภาพเป็นไดอะแกรม Visio โดยใช้ Python ได้ง่ายเพียงใด เราได้ให้คำแนะนำทีละขั้นตอนในการโหลดและแปลงรูปภาพ JPG, PNG หรือ BMP เป็นไดอะแกรม Visio เมื่อทำตามขั้นตอนที่ระบุไว้ คุณสามารถแปลงรูปภาพของคุณเป็นไฟล์ Visio ได้อย่างรวดเร็วและง่ายดาย ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมสนับสนุนฟรี