نمودارهای Visio را در پایتون ترکیب کنید

فایل‌های Visio معمولاً برای ایجاد طیف گسترده‌ای از نمودارهای حرفه‌ای، فلوچارت‌ها، نمودارهای سازمانی، نمودارهای شبکه، پلان‌های طبقه و موارد دیگر استفاده می‌شوند. آنها معمولاً در قالب VSDX یا VSD ذخیره می‌شوند تا راهی مناسب برای برقراری ارتباط بصری ایده‌ها، فرآیندها و ساختارهای پیچیده ارائه کنند. در این مقاله نحوه ترکیب نمودارهای Visio در پایتون را خواهیم آموخت.

  1. API Python Visio برای ترکیب نمودارها
  2. ترکیب فایل‌های MS Visio VSDX در پایتون
  3. ادغام چندین فایل MS Visio در پایتون

Python Visio API برای ترکیب نمودارها

برای ترکیب دو یا چند فایل Visio، از API Aspose.Diagram for Python استفاده خواهیم کرد. این یک کتابخانه غنی از ویژگی است که به طور یکپارچه با برنامه های پایتون شما یکپارچه می شود و به شما امکان می دهد نمودارهای Microsoft Visio را به راحتی ایجاد، دستکاری و تبدیل کنید. چه در حال توسعه یک فرآیند تجاری پیچیده، طراحی نمودارهای شبکه یا نقشه برداری از گردش کار پروژه باشید، Aspose.Diagram برای پایتون مجموعه ای قوی از عملکردها را برای رفع نیازهای شما فراهم می کند. این به شما امکان می دهد تا با فایل های Visio به صورت برنامه نویسی کار کنید و نیازی به مداخله دستی را از بین می برد. به سادگی API را از بخش Releases دانلود کنید یا با استفاده از دستور زیر آن را از PyPi پیکربندی کنید:

pip install aspose-diagram-python

فایل های MS Visio VSDX را در پایتون ترکیب کنید

می‌توانید فایل‌های Visio را در حین اضافه کردن آنها به عنوان صفحات مختلف با مراحل زیر ترکیب کنید:

  1. نمودار Visio منبع را بارگیری کنید.
  2. نمودار دیگر Visio را بارگیری کنید تا آن را به هم متصل کنید.
  3. فایل های Visio را با متد combination() کلاس Diagram ادغام کنید.
  4. در نهایت نمودار خروجی را با متد save() ذخیره کنید.

کد نمونه زیر نحوه ترکیب دو فایل نمودار Visio را در پایتون نشان می دهد:

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 در پایتون

با دنبال کردن مراحل زیر می توانید چندین فایل Visio را در یک فایل Diagram ادغام کنید:

  1. فایل Visio ورودی را بارگیری کنید.
  2. سایر نمودارهای Visio را با کلاس Diagram بارگیری کنید.
  3. بارگیری نمودارها را برای هر تعداد فایلی که می خواهید ادغام کنید، تکرار کنید.
  4. از متد combination() کلاس Diagram استفاده کنید.
  5. فایل های نمودار Visio بارگذاری شده را ترکیب کنید.
  6. فایل خروجی را با متد save() صادر کنید.

قطعه کد زیر نحوه ترکیب چندین فایل نمودار MS Visio را در پایتون توضیح می دهد.

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 در پایتون ارائه می دهد. اگر می‌خواهید درباره هر یک از سؤالات خود صحبت کنید، لطفاً در [تالار گفتمان پشتیبانی رایگان] با ما تماس بگیرید.

همچنین ببینید