تحويل Visio إلى صورة في Python

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

تتناول هذه المقالة الموضوعات التالية:

  1. Python Visio to Image Converter - تنزيل مجاني
  2. تحويل الرسم التخطيطي من Visio إلى PNG
  3. تحويل مخطط Visio إلى JPG
  4. حفظ صفحة معينة من مخطط Visio كصورة في Python

برنامج Python Visio to Image Converter - تنزيل مجاني

لتحويل رسومات Visio إلى صور ، سنستخدم Aspose.Diagram for Python. تسمح API بإنشاء وتحرير وتحويل ومعالجة الرسوم البيانية MS Visio. كما أنه يجعل من السهل التعامل مع تنسيقات ملفات Visio المدعومة بخصائص وطرق سهلة الاستخدام.

كشف API فئة الرسم البياني ، والتي هي العنصر الجذر لتسلسل كائنات Visio. يوفر طريقة حفظ (اسم ملف سلسلة ، تنسيق SaveFileFormat) لحفظ الرسم التخطيطي في الملف بتنسيق محدد. بالإضافة إلى ذلك ، توفر واجهة برمجة التطبيقات (API) التعداد SaveFileFormat لاختيار التنسيق لحفظ الرسوم البيانية. يمكننا أيضًا تحديد خيارات حفظ إضافية عند تقديم صفحات الرسم التخطيطي للصور باستخدام فئة ImageSaveOptions.

يرجى إما تنزيل الحزمة أو تثبيت API من PyPI باستخدام أمر pip التالي في وحدة التحكم:

pip install aspose-diagram-python 

تحويل Visio إلى صورة PNG في Python

يمكننا بسهولة حفظ مخطط Visio كملف PNG باتباع الخطوات الواردة أدناه:

  1. قم بتحميل ملف Visio للإدخال باستخدام فئة الرسم التخطيطي.
  2. قم باستدعاء طريقة الحفظ() لحفظها كصورة. يأخذ مسار ملف صورة الإخراج و SaveFileFormat.PNG كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل رسم تخطيطي Visio إلى PNG في Python.

# يوضح مثال التعليمات البرمجية هذا كيفية تحويل رسم Visio التخطيطي إلى صورة PNG.
import aspose.diagram
from aspose.diagram import *

# تهيئة فئة الرسم التخطيطي
diagram = Diagram("C:\Files\sample.vsdx")

# احفظ الرسم التخطيطي بتنسيق png
diagram.save("C:\Files\Visio_out.png", SaveFileFormat.PNG)
تحويل Visio إلى صورة في Python

تحويل Visio إلى صورة PNG باستخدام Python.

تحويل Visio إلى صورة JPG في Python

وبالمثل ، يمكننا تحويل رسم تخطيطي Visio إلى صورة JPG باتباع الخطوات الواردة أدناه:

  1. قم بتحميل ملف Visio للإدخال باستخدام فئة الرسم التخطيطي.
  2. قم باستدعاء طريقة save() باستخدام مسار ملف الصورة الناتج و SaveFileFormat.JPEG كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل رسم تخطيطي Visio إلى JPG في Python.

# يوضح مثال التعليمات البرمجية هذا كيفية تحويل رسم Visio التخطيطي إلى صورة JPEG.
import aspose.diagram
from aspose.diagram import *

# تهيئة فئة الرسم التخطيطي
diagram = Diagram("C:\Files\sample.vsdx")

# احفظ الرسم التخطيطي بتنسيق JPG
diagram.save("C:\Files\Visio_out.jpg", SaveFileFormat.JPEG)

احفظ صفحة معينة من Visio كصورة في Python

يمكننا أيضًا تحديد خيارات حفظ الصورة وحفظ أي صفحة محددة من مخطط Visio كصورة باتباع الخطوات الواردة أدناه:

  1. أولاً ، قم بتحميل ملف Visio باستخدام فئة الرسم التخطيطي.
  2. بعد ذلك ، قم بإنشاء مثيل لفئة ImageSaveOptions.
  3. بعد ذلك ، حدد مؤشر الصفحة لحفظه كصورة.
  4. أخيرًا ، قم باستدعاء طريقة الحفظ() لحفظها كصورة. يأخذ مسار ملف صورة الإخراج و ImageSaveOptions كوسائط.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل صفحة معينة من رسم تخطيطي Visio إلى صورة في Python.

# يوضح مثال التعليمات البرمجية هذا كيفية تحديد خيارات الحفظ وحفظ صفحة معينة من Visio في PNG.
import aspose.diagram
from aspose.diagram import *

# تهيئة فئة الرسم التخطيطي
diagram = Diagram("C:\Files\sample.vsdx")

# احفظ الرسم التخطيطي بصيغة PNG
options = saving.ImageSaveOptions(SaveFileFormat.PNG)

# حفظ صفحة واحدة فقط ، من خلال فهرس الصفحة
options.page_index = 1

# احفظ الرسم التخطيطي بتنسيق PNG
diagram.save("C:\Files\ExportPageToImage_out.png", options)
احفظ صفحة معينة من Visio كصورة في Python

احفظ صفحة معينة من Visio كصورة في Python.

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

يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.

استنتاج

في هذه المقالة ، تعلمنا كيفية:

  • تحميل ملف رسم تخطيطي Visio موجود ؛
  • تحديد خيارات حفظ الصورة ؛
  • حفظ الرسوم التخطيطية في Visio كصور PNG أو JPEG / JPG في Python.

إلى جانب تحويل Visio إلى صورة في Python ، يمكنك معرفة المزيد حول Aspose.Diagram لواجهة برمجة تطبيقات Python باستخدام التوثيق. في حالة وجود أي غموض ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.

أنظر أيضا