إذا كان لديك مخطط Visio بتنسيق VSD وتريد تحويله إلى VSDX برمجيًا. يمكنك استخدام بايثون للقيام بذلك. في منشور المدونة هذا ، سنشرح كيفية تحويل VSD إلى VSDX في Python.
VSD هو تنسيق ملف يستخدمه Microsoft Visio ، وهو برنامج شائع للرسم التخطيطي والرسومات المتجهة. يتم استخدامه لإنشاء المخططات والرسوم البيانية وأنواع أخرى من التمثيلات المرئية للبيانات والعمليات وتخزينها. من ناحية أخرى ، VSDX هو أحدث تنسيق للملف يستخدمه Visio ، وهو تنسيق مستند إلى XML أكثر كفاءة ويدعم الميزات الجديدة المقدمة في الإصدارات الأحدث من Visio.
ستغطي هذه المقالة الموضوعات التالية:
Python API لتحويل VSD إلى VSDX بدون Visio
لتحويل VSD إلى VSDX ، سنستخدم Aspose.Diagram for Python. إنها مكتبة برامج تسمح للمطورين بمعالجة ملفات Microsoft Visio في Python. يمكننا إنشاء الرسوم البيانية والأشكال في Visio وقراءتها وتعديلها ، وكذلك تحويل ملفات Visio إلى تنسيقات الملفات المدعومة باستخدام المكتبة. كما يوفر دعمًا لميزات Visio مثل الطبقات والأشكال والموصلات وكتل النص.
تتمثل إحدى الفوائد الرئيسية لاستخدام Aspose.Diagram for Python في أنه لا يتطلب تثبيت Microsoft Visio على الجهاز. هذا يجعله خيارًا جيدًا للمطورين الذين يرغبون في العمل مع ملفات Visio في Python ولكن ليس لديهم حق الوصول إلى Visio.
يوفر API فئة الرسم التخطيطي التي تمثل العنصر الجذر للتسلسل الهرمي لكائنات Visio. يمكننا حفظ الرسم التخطيطي في الملف بتنسيق محدد باستخدام طريقة حفظ (اسم ملف سلسلة ، تنسيق SaveFileFormat) من هذه الفئة. يسمح التعداد SaveFileFormat باختيار التنسيق لحفظ الرسوم البيانية.
يرجى إما تنزيل الحزمة أو تثبيت API من PyPI باستخدام أمر pip التالي في وحدة التحكم:
pip install aspose-diagram-python
كيفية تحويل VSD إلى VSDX في Python
يمكننا بسهولة تحويل تنسيق VSD إلى VSDX باتباع الخطوات الواردة أدناه:
- قم بتحميل ملف Visio VSD.
- احفظ Visio كـ SVG.
يوضح القسم التالي كيفية تحويل هذه الخطوات إلى Python وتحويل VSD إلى VSDX.
تحويل VSD إلى VSDX باستخدام Python
يرجى اتباع الخطوة الواردة أدناه لتحويل مخطط Visio من VSD إلى VSDX برمجيًا في Python:
- قم بتحميل ملف إدخال Visio VSD باستخدام فئة الرسم التخطيطي.
- استدعاء طريقة save() مع مسار ملف VSDX الإخراج و SaveFileFormat.VSDX كوسائط.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل VSD إلى VSDX في Python.
import aspose.diagram
from aspose.diagram import *
# تهيئة فئة الرسم التخطيطي
# قم بتحميل ملف VSD
diagram = Diagram("C:\Files\Sample.vsd")
# احفظ الرسم التخطيطي باسم VSDX
diagram.save("C:\Files\Sample_out.vsdx", SaveFileFormat.VSDX)
احصل على رخصة مؤقتة مجانية
يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.
استنتاج
في هذه المقالة ، تعلمنا كيفية تحويل VSD إلى VSDX في Python. بالإضافة إلى ذلك ، يمكنك معرفة المزيد حول Aspose.Diagram for Python API باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.