ادمج مخططات Visio في Python

تُستخدم ملفات Visio بشكل شائع لإنشاء مجموعة كبيرة من المخططات الاحترافية والمخططات الانسيابية والمخططات التنظيمية ومخططات الشبكة ومخططات الطوابق والمزيد. يتم حفظها عادةً بتنسيق VSDX أو VSD لتوفير طريقة ملائمة لتوصيل الأفكار والعمليات والهياكل المعقدة بشكل مرئي. في هذه المقالة ، سوف نتعلم كيفية دمج مخططات Visio في Python.

  1. [Python Visio API لدمج الرسوم البيانية](# section1)
  2. [دمج ملفات MS Visio VSDX في Python](# section2)
  3. [دمج ملفات MS Visio المتعددة في Python](# section3)

Python Visio API لدمج المخططات

لدمج ملفي Visio أو أكثر ، سنستخدم Aspose.Diagram for Python API. إنها مكتبة غنية بالميزات تتكامل بسلاسة مع تطبيقات Python الخاصة بك ، مما يتيح لك إنشاء مخططات Microsoft Visio ومعالجتها وتحويلها بسهولة. سواء كنت تقوم بتطوير عملية تجارية معقدة ، أو تصميم مخططات الشبكة ، أو تخطيط سير عمل المشروع ، يوفر Aspose.Diagram for Python مجموعة قوية من الوظائف لتلبية احتياجاتك. يمكّنك من العمل مع ملفات Visio برمجيًا ، مما يلغي الحاجة إلى التدخل اليدوي. ما عليك سوى تنزيل واجهة برمجة التطبيقات من قسم الإصدارات أو تكوينها من PyPi باستخدام الأمر التالي:

pip install aspose-diagram-python

اجمع ملفات MS Visio VSDX في Python

يمكنك دمج ملفات Visio أثناء إلحاقها كصفحات مختلفة بالخطوات التالية:

  1. قم بتحميل الرسم التخطيطي لـ Visio المصدر.
  2. قم بتحميل رسم Visio التخطيطي الآخر لربطه.
  3. دمج ملفات Visio باستخدام طريقة الدمج() لفئة الرسم التخطيطي.
  4. أخيرًا ، احفظ مخطط الإخراج باستخدام طريقة الحفظ().

يوضح نموذج التعليمة البرمجية أدناه كيفية دمج ملفي الرسم التخطيطي 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. استخدم طريقة الجمع() لفئة الرسم التخطيطي.
  5. اجمع بين ملفات الرسم التخطيطي لـ Visio التي تم تحميلها.
  6. قم بتصدير ملف الإخراج باستخدام طريقة الحفظ().

يوضح مقتطف الشفرة أدناه كيفية دمج عدة ملفات مخططات 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)

احصل على رخصة مجانية

يمكنك طلب ترخيص مؤقت مجاني لتقييم واجهة برمجة التطبيقات بكامل طاقتها.

خاتمة

سواء أكنت بحاجة إلى التعاون مع الزملاء ، أو دمج الرسوم التخطيطية من مصادر مختلفة ، أو تحسين سير عمل إدارة الرسم التخطيطي ، فإن هذه المقالة توفر حلاً مرنًا وفعالاً للجمع بين مخططات Visio التخطيطية في Python. إذا كنت ترغب في مناقشة أي من استفساراتك ، فلا تتردد في التواصل معنا على منتدى الدعم المجاني.

أنظر أيضا