המר VSD ל-VSDX ב-Python

אם יש לך Visio diagram בפורמט VSD וברצונך להמיר אותו ל-VSDX באופן פרוגרמטי. אתה יכול להשתמש ב-Python כדי לעשות זאת. בפוסט זה בבלוג, נסביר כיצד להמיר VSD ל-VSDX ב-Python.

VSD הוא פורמט קובץ המשמש את Microsoft Visio, תוכנה פופולרית לדיאגרמות וגרפיקה וקטורית. הוא משמש ליצירה ואחסון של דיאגרמות, תרשימים וסוגים אחרים של ייצוגים חזותיים של נתונים ותהליכים. מצד שני, VSDX הוא פורמט הקובץ העדכני ביותר בשימוש על ידי Visio, שהוא פורמט מבוסס XML יעיל יותר ותומך בתכונות חדשות שהוצגו בגרסאות חדשות יותר של Visio.

מאמר זה יעסוק בנושאים הבאים:

  1. Python API להמיר VSD ל-VSDX ללא Visio - הורדה חינם
  2. כיצד להמיר VSD ל-VSDX ללא Visio
  3. המר VSD ל-VSDX

המר VSD ל-VSDX ב-Python API - הורדה חינם

להמרת VSD ל-VSDX, נשתמש ב-Aspose.Diagram for Python. זוהי ספריית תוכנה המאפשרת למפתחים לתפעל קבצי Microsoft Visio ב-Python. אנו יכולים ליצור, לקרוא ולשנות דיאגרמות וצורות של Visio, כמו גם להמיר קבצי Visio ל[פורמטים נתמכים של קבצים] אחרים 9 באמצעות הספרייה. זה גם מספק תמיכה בתכונות Visio כגון שכבות, צורות, מחברים ובלוקי טקסט.

אחד היתרונות המרכזיים של השימוש ב-Aspose.Diagram עבור Python הוא שהוא אינו מחייב את התקנת Microsoft Visio במחשב. זה הופך אותה לאופציה טובה עבור מפתחים שרוצים לעבוד עם קבצי Visio ב-Python אך אין להם גישה ל-Visio.

ה-API מספק את המחלקה Diagram שהיא אלמנט הבסיס של היררכיית האובייקטים של Visio. אנו יכולים לשמור את הדיאגרמה לקובץ בפורמט מוגדר באמצעות השיטה Save(string filename, SaveFileFormat format) של מחלקה זו. הספירה SaveFileFormat מאפשרת לבחור את הפורמט לשמירת דיאגרמות.

אנא הורד את החבילה או התקן את ה-API מ-PyPI באמצעות פקודת ה-pip הבאה במסוף:

pip install aspose-diagram-python 

כיצד להמיר VSD ל-VSDX ללא Visio ב-Python

אנו יכולים להמיר בקלות VSD לפורמט VSDX על ידי ביצוע השלבים המפורטים להלן:

  • טען קובץ Visio VSD.
  • שמור את Visio כ-SVG.

הסעיף הבא מסביר כיצד להפוך את השלבים הללו לפייתון ולהמיר VSD ל-VSDX.

המר VSD ל-VSDX באמצעות Python

אנא בצע את השלב המופיע להלן כדי להמיר דיאגרמת Visio מ-VSD ל-VSDX באופן תכנותי ב-Python:

  1. טען קובץ Visio VSD קלט באמצעות המחלקה Diagram.
  2. קרא למתודה 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 עבור Python API באמצעות תיעוד. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.

ראה גם