VSD VSDX ל-SWF

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

Visio Drawing to SWF File Converter – התקנת API של C#

ניתן להשתמש ב-API Aspose.Diagram עבור .NET כדי ליצור או להמיר שרטוטים של Visio. אתה יכול להגדיר את ה-API על ידי הורדת קובץ ה-DLL שלו מ-מהדורות חדשות או עם פקודת ההתקנה של NuGet למטה:

PM> Install-Package Aspose.Diagram

המרת VSD ל-SWF באופן תכנותי ב-C#

אתה יכול להמיר קובץ VSD לפורמט SWF עם השלבים הבאים:

  1. אתחול אובייקט מחלקה Diagram כדי לטעון את דיאגרמת VSD.
  2. כתוב את קובץ הפלט SWF בשיטת Save.

דגימת הקוד הבאה מפרטת כיצד להמיר דיאגרמת VSD Visio לקובץ SWF ב-C#:

// יצירת אובייקט מחלקה של Diagram ופתח קובץ VSD
Diagram diagram = new Diagram("Sample.vsd");

// הפעל את SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();

// הגדר את פורמט שמור כ-SWF
options.SaveFormat = SaveFileFormat.Swf;

// שמור את קובץ ה-SWF שנוצר
diagram.Save("SWF_output.swf", options);

המרת VSDX לקובץ SWF ב-C#

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

  1. צור אובייקט מהמחלקה Diagram כדי לטעון קובץ VSDX קלט.
  2. שמור את קובץ ה-SWF בשיטת Save.

קטע הקוד המפורט מדגים כיצד להמיר קובץ VSDX לקובץ SWF באופן תכנותי ב-C#:

// הצג אובייקט דיאגרמה ופתח קובץ VSDX
Diagram diagram = new Diagram("Sample.vsdx”);

// הפעל את SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();

// הגדר את פורמט שמור כ-SWF
options.SaveFormat = SaveFileFormat.Swf;

// שמור את קובץ ה-SWF שנוצר
diagram.Save( "SWF_output.swf", options);

קבל רישיון API בחינם

אתה יכול להעריך את כל התכונות של ממשק ה-API במלוא התפוקה על ידי בקשת רישיון זמני בחינם.

סיכום

במאמר זה, למדת כיצד להמיר קובץ VSD או VSDX לקובץ SWF באופן תכנותי ב-C#. יתר על כן, אתה יכול לבקר בתיעוד כדי לבדוק תכונות אחרות המוצעות על ידי ה-API. בכל מקרה של שאלות, אנא אל תהסס לפנות אלינו בפורום.

ראה גם

צור תרשים זרימה באופן פרוגרמטי ב-C#