המר Visio ל-PDF PNG JPEG SVG HTML XAML ב-Node.Js

ב[פוסט] הקודם שלי 1, הדגמתי כיצד ליצור דיאגרמות MS Visio מאפס ביישומי Node.js. במאמר זה, אני אראה לך כיצד להשתמש ב-Aspose.Diagram כדי לייצא או להמיר דיאגרמות של MS Visio לפורמטי קבצים פופולריים שונים ביישומי Node.js.

ההמרה של דיאגרמות Visio יכולה להיות שימושית בתרחישים שונים. אתה יכול להמיר דיאגרמה לתמונת HTML או JPEG/PNG כדי להציג אותה בדף אינטרנט או במציג מסמכים של Visio. באופן דומה, ניתן להשתמש בהמרת Visio ל-PDF כדי להסיר את התלות של תוכנה ייעודית לצפייה בתרשימים. עבור תרחישים כאלה, Aspose.Diagram מספק המרה באיכות גבוהה של דיאגרמות Visio לפורמטים אחרים.

Node.js Visio Converter API - התקנה

אתה יכול להתקין את Aspose.Diagram ביישום Node.js שלך באמצעות הפקודה npm הבאה.

npm install aspose.diagram --save

המרת Visio ל-PDF ב-Node.js

PDF הוא פורמט מסמך בלתי תלוי בפלטפורמה ששומר על תוכן מסמך יציב בין הסביבות ההטרוגניות. לכן, מתאים יותר להמיר דיאגרמת Visio ל-PDF לפני שתשתף אותה בין האנשים מבלי לדאוג לסביבה שלהם או להתקין תוכנה ייעודית. להלן השלבים להמרת דיאגרמת Visio למסמך PDF באמצעות Aspose.Diagram.

דגימת הקוד הבאה מראה כיצד להמיר Visio VSDX ל-PDF ב-Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// טען קובץ Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");

// שמור כפורמט קובץ PDF
diagram.save("Visio to PDF.pdf", aspose.diagram.SaveFileFormat.PDF);

קובץ VSDX

VSDX ל-PDF

קובץ PDF

Visio ל-PDF ב-Node.js

המרת Visio ל-PNG/JPEG/תמונות אחרות ב-Node.js

המרה של דיאגרמות Visio לפורמטים של תמונה שימושית ליצירת תמונות ממוזערות או להצגת תוכן הדיאגרמות, כלומר עבור מציג Visio. Aspose.Diagram מאפשר לך להמיר דיאגרמות של Visio לפורמטים הבאים של התמונה:

  • PNG
  • JPEG
  • רִיב
  • BMP
  • EMF

להלן השלבים להמרת דיאגרמות Visio ל-PNG, JPEG או פורמטים אחרים של תמונה.

דגימת הקוד הבאה מראה כיצד להמיר Visio VSDX לתמונת PNG ב-Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// טען קובץ Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");

// הגדר אפשרויות תמונה
options = new aspose.diagram.ImageSaveOptions(aspose.diagram.SaveFileFormat.PNG);

// שמור עמוד אחד רק אם ברצונך להמיר דף מסוים.
options.setPageIndex(0);

// שמור כפורמט קובץ PNG
diagram.save("Visio to PNG.png", options);

ייצא דיאגרמות Visio ל-SVG ב-Node.js

אתה יכול גם להמיר דיאגרמת Visio לפורמט SVG בכמה שורות קוד. להלן השלבים לביצוע המרה זו.

דוגמת הקוד הבאה מראה כיצד להמיר Visio VSDX לפורמט SVG ב-Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram")

// טען קובץ Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// שמור כפורמט קובץ SVG
diagram.save("Visio-to-SVG.svg", aspose.diagram.SaveFileFormat.SVG);

המר את דיאגרמת Visio ל-HTML ב-Node.js

Aspose.Diagram גם מאפשר לך להמיר את דיאגרמת Visio למסמך HTML. בהמרה של Visio ל-HTML, ה-API יוצר גם סרגל צד כדי לנווט בין דפי הדיאגרמה. להלן השלבים לביצוע המרה זו.

דוגמת הקוד הבאה מראה כיצד להמיר Visio VSDX ל-HTML ב-Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// טען קובץ Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// שמור כפורמט קובץ HTML
diagram.save("Visio-to-HTML.html", aspose.diagram.SaveFileFormat.HTML);

Visio ל-HTML

Visio ל-HTML Node.js

המרת Visio ל-XAML ב-Node.js

ניתן גם להמיר דיאגרמת Visio לפורמט XAML שנוצר באמצעות שפת הסימון של מיקרוסופט ששמה זהה, XAML (Extensible Application Markup Language). להלן השלבים להמרת דיאגרמת Visio לפורמט XAML.

דוגמת הקוד הבאה מראה כיצד להמיר Visio VSDX ל-XAML ב-Node.js.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram"); 

// טען קובץ Visio VSDX
var diagram = new aspose.diagram.Diagram("sample.vsdx");  

// שמור כפורמט קובץ XAML
diagram.save("Visio-to-XAML.xaml", aspose.diagram.SaveFileFormat.XAML); 

סיכום

במאמר זה, ראינו כיצד להמיר דיאגרמות MS Visio לפורמטים פופולריים שונים ביישומי Node.js. תרחישי ההמרה שסקרנו במאמר זה כוללים את Visio ל-PDF, Visio לתמונות (PNG, JPEG וכו’), Visio ל-SVG, Visio ל-HTML, ו-Visio ל-XAML. תוכל ללמוד עוד על ה-API של Node.js Visio מתוך תיעוד.

מאמר קשור