รวม Visio Diagrams ใน Python

ไฟล์ Visio เป็นที่นิยมใช้ในการสร้างไดอะแกรมระดับมืออาชีพ ผังงาน แผนผังองค์กร ไดอะแกรมเครือข่าย แผนผังชั้น และอื่นๆ อีกมากมาย โดยทั่วไปจะบันทึกในรูปแบบ VSDX หรือ VSD เพื่อให้เป็นวิธีที่สะดวกในการสื่อสารแนวคิด กระบวนการ และโครงสร้างที่ซับซ้อนด้วยภาพ ในบทความนี้ เราจะเรียนรู้วิธีรวมไดอะแกรม Visio ใน Python

  1. Python Visio API เพื่อรวมไดอะแกรม
  2. รวมไฟล์ MS Visio VSDX ใน Python
  3. รวมไฟล์ MS Visio หลายไฟล์ใน Python

Python Visio API เพื่อรวมไดอะแกรม

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

pip install aspose-diagram-python

รวมไฟล์ MS Visio VSDX ใน Python

คุณสามารถรวมไฟล์ Visio ในขณะที่ต่อท้ายเป็นหน้าต่างๆ ด้วยขั้นตอนต่อไปนี้:

  1. โหลดไดอะแกรม Visio ต้นทาง
  2. โหลดไดอะแกรม Visio อื่นเพื่อเชื่อมเข้าด้วยกัน
  3. รวมไฟล์ Visio ด้วยเมธอดการรวม () ของคลาสไดอะแกรม
  4. สุดท้าย บันทึกไดอะแกรมเอาต์พุตด้วยเมธอด save()

โค้ดตัวอย่างด้านล่างสาธิตวิธีการรวมไฟล์ไดอะแกรม Visio สองไฟล์ใน Python:

import aspose.diagram
from aspose.diagram import *

# Initialize a Diagram class
diagram = Diagram("Drawing.vsdx")

# Load the other input file
diagram2 = Diagram("Input.vsdx")

# Combine two Visio diagrams
diagram.combine(diagram2)

# Save diagram as VSDX
diagram.save("Combined.vsdx", SaveFileFormat.VSDX)

รวมไฟล์ MS Visio หลายไฟล์ใน Python

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

  1. โหลดไฟล์ Visio อินพุต
  2. โหลดไดอะแกรม Visio อื่นด้วยคลาสไดอะแกรม
  3. โหลดไดอะแกรมซ้ำสำหรับไฟล์จำนวนมากเท่าที่คุณต้องการผสาน
  4. ใช้เมธอด combin() ของคลาสไดอะแกรม
  5. รวมไฟล์ไดอะแกรม Visio ที่โหลด
  6. ส่งออกไฟล์เอาต์พุตด้วยเมธอด save()

ข้อมูลโค้ดด้านล่างอธิบายวิธีการรวมไฟล์ไดอะแกรม MS Visio หลายไฟล์ใน Python

import aspose.diagram
from aspose.diagram import *

# Initialize a Diagram class
diagram = Diagram("Drawing.vsdx")

# Load the other input file
diagram2 = Diagram("Input.vsdx")

# Combine two Visio diagrams
diagram.combine(diagram2)

diagram3 = Diagram("Sample.vsdx")

# Combine the Visio files
diagram.combine(diagram3)

# Save output Visio diagram
diagram.save("Multiple.vsdx", SaveFileFormat.VSDX)

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

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ได้อย่างเต็มประสิทธิภาพ

บทสรุป

ไม่ว่าคุณจะต้องการทำงานร่วมกับเพื่อนร่วมงาน รวมไดอะแกรมจากแหล่งที่มาต่างๆ หรือปรับปรุงเวิร์กโฟลว์การจัดการไดอะแกรมของคุณ บทความนี้มีโซลูชันที่ยืดหยุ่นและมีประสิทธิภาพในการรวมไดอะแกรม Visio ใน Python หากคุณต้องการปรึกษาข้อสงสัยของคุณ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

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