تحويل Visio إلى PDF PNG JPEG SVG HTML XAML في Node.js

في رسالتي السابقة ، قمت بشرح كيفية إنشاء مخططات 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 إلى تنسيقات الصور التالية:

  • بي إن جي
  • 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 ، تنشئ واجهة برمجة التطبيقات أيضًا شريطًا جانبيًا للتنقل بين صفحات الرسم التخطيطي. فيما يلي خطوات إجراء هذا التحويل.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل 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 الذي تم إنشاؤه باستخدام لغة الترميز الخاصة بـ Microsoft والتي تحمل نفس الاسم ، XAML (لغة ترميز التطبيقات القابلة للتوسيع).فيما يلي خطوات تحويل رسم تخطيطي 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. يمكنك معرفة المزيد حول Node.js Visio API من الوثائق.

مقالات لها صلة