שרטוטי Microsoft Visio נמצאים בשימוש תדיר בארגונים למטרות עיצוב שונות. אתה יכול להמיר קובץ Visio Diagram לפורמט תמונה באופן תכנותי באמצעות C#. המרה זו מועילה מכיוון שניתן לשתף תמונות ולהציג אותן בקלות בהשוואה לפורמטי הציור VSD, VSDX וכו’. מאמר זה מכסה תרחישי המרה שונים בסעיפים הבאים:
- Visio Drawing to Image Converter – התקנת API של C#
- המרת קובץ Visio (VSD/VSDX) לתמונה באופן פרוגרמטי באמצעות C#
- המר דף ספציפי של Visio VSD/VSDX לתמונה באמצעות C#
Visio Drawing to Image Converter – התקנת API של C#
Aspose.Diagram for .NET API יכול לשמש לעבודה עם קבצי דיאגרמות. אתה יכול ליצור, לערוך או לבצע מניפולציות של VSD, VSDX ומספר פורמטים אחרים של קבצים באופן תכנותי באמצעות שפת C# ב-.NET Framework. נא להגדיר את ה-API על ידי הורדתו מהסעיף הורדות, או עם פקודת ההתקנה הבאה של NuGet:
PM> Install-Package Aspose.Diagram
המרת קובץ Visio (VSD/VSDX) לתמונה באופן פרוגרמטי באמצעות C#
ייתכן שיהיה עליך להמיר ציור של Visio ל-JPG, PNG, TIFF או פורמטים אחרים של תמונה באמצעות השלבים הבאים:
- התקשר לבנאי הדיאגרמה כדי לטעון את ציור הקלט VSD/VSDX.
- שמור פלט JPG, SVG, BMP, GIF או קובץ תמונת SVG.
הקוד שלהלן מראה כיצד להמיר דיאגרמת VSD/VSDX לתמונת JPG, SVG, BMP, GIF או SVG באופן פרוגרמטי באמצעות C#:
// קרא לבנאי הדיאגרמה כדי לטעון ציור VSD/VSDX
Diagram diagram = new Diagram("ExportToImage.vsd");
// שמור פלט JPG, SVG, BMP, GIF או קובץ תמונת SVG
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);
המר דף ספציפי של Visio VSD/VSDX לתמונה באמצעות C#
לפעמים ייתכן שתרצה להפנות לדף מסוים בציור של Visio ולראות את תוכנו או ליצור תמונה ממוזערת. אתה יכול בקלות להמיר עמוד ספציפי של קובץ VSD/VSDX לקובץ תמונה. אנא בצע את השלבים שלהלן לעיבוד דף ספציפי של קובץ דיאגרמת Visio לתמונה באופן פרוגרמטי באמצעות C#:
- טען דיאגרמת קלט כקובץ VSD/VSDX עם המחלקה Diagram.
- ציין פורמט תמונת פלט כגון PNG.
- ציין את הדף עם אינדקס העמודים.
- שמור פורמטי תמונה של פלט כמו JPG, SVG, BMP, GIF או SVG בשיטת Save.
הקוד הבא מסביר כיצד להמיר עמוד ספציפי בקובץ דיאגרמת Visio (VSD/VSDX) לתמונה באופן תוכנתי באמצעות C#:
// טען דיאגרמת קלט כקובץ VSD/VSDX
Diagram diagram = new Diagram("ExportPageToImage.vsd");
// ציין פורמט תמונת פלט כ-PNG
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// שמור עמוד אחד בלבד, לפי אינדקס עמודים
options.PageIndex = 0;
// שמור את קובץ התמונה שנוצר
diagram.Save("ExportPageToImage_out.png", options);
קבל רישיון API בחינם
אתה יכול לבקש [רישיון זמני בחינם] כדי להעריך את ה-API ללא כל הגבלה.
סיכום
לסיכום, למדת כיצד להמיר קובץ דיאגרמת Visio לפורמט תמונה, וכן כיצד להמיר עמוד ספציפי בקובץ VSD/VSDX לתמונה באופן פרוגרמטי באמצעות C#. יתר על כן, אתה יכול גם להסתכל על ה-API תיעוד למידע נוסף על ה-API. בכל מקרה של שאלות, אנא אל תהסס ליצור איתנו קשר דרך פורום תמיכה בחינם.