تحويل VSDX إلى PDF في Node.js

تحويل VSDX إلى PDF في Node.js

يقدم Aspose.Diagram مجموعة من الأحكام لمعالجة مخططات Microsoft Visio. يتيح لك أتمتة عمليات تحديث الرسوم البيانية لـ Visio وتصديرها وإنشائها في التطبيقات المستندة إلى Node.js. يوفر Aspose.Diagram لمكتبة Node.js ميزات لتحويل ملفات Visio إلى تنسيقات ملفات شائعة أخرى مثل PDF و PNG والمزيد. بالإضافة إلى ذلك ، يمكنك تصدير وطباعة الرسوم البيانية في أي وقت من الأوقات. ومع ذلك ، في منشور المدونة هذا ، سنشرح كيفية تحويل VSDX إلى PDF في تطبيق Node.js برمجيًا.

سيتم تناول النقاط التالية في هذه المقالة:

قم بتحويل VSDX إلى PDF و PNG باستخدام Node.js - تثبيت Visio API

من السهل جدًا تثبيت مكتبة Node.js في مشروع Node.js الخاص بك. قم بتشغيل الأمر التالي لتمكين هذه الحزمة:

npm install aspose.diagram --save

كيفية تحويل VSDX إلى PDF في Node.js

في هذا القسم ، سنكتب مقتطفًا من التعليمات البرمجية سيحول مخطط Visio إلى PDF في تطبيق Node.js برمجيًا.

هذه هي الخطوات لتحويل ملفات Visio إلى PDF:

  1. قم بتهيئة المُنشئ مخطط () لتحميل ملف VSDX.
  2. إنشاء كائن PdfSaveOptions () للوصول إلى السمات المختلفة لملف PDF.
  3. قم باستدعاء طريقة setSplitMultiPages (true) لتحديد ما إذا كان الرسم التخطيطي مقسمًا إلى صفحات متعددة.
  4. قم باستدعاء طريقة save (filename، format) للحفظ كملف PDF.

انسخ مقتطف الشفرة التالي والصقه في ملفك.

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

// قم بتهيئة المُنشئ Diagram () لتحميل ملف VSDX.
diagram = new aspose.diagram.Diagram("sample.vsdx");

// قم بإنشاء مثيل لكائن PdfSaveOptions () وطبق للوصول إلى سمات مختلفة لملف PDF.
options = new aspose.diagram.PdfSaveOptions();

// قم باستدعاء طريقة setSplitMultiPages (true) لتحديد ما إذا كان الرسم التخطيطي مقسمًا إلى صفحات متعددة.
options.setSplitMultiPages(true);

// استدعاء طريقة الحفظ (اسم الملف ، التنسيق) للحفظ بتنسيق ملف PDF.
diagram.save("ExportToPDF_Out.pdf", aspose.diagram.SaveFileFormat.PDF);
تحويل VSDX إلى PDF في Node.js

تحويل VSDX إلى PDF في Node.js

مكتبة Node.js لتحويل VSDX إلى PNG

دعنا نستكشف الخطوات التالية لتحويل ملف VSDX إلى ملف PNG برمجيًا:

  1. استدعاء Diagram () المُنشئ لتحميل ملف VSDX.
  2. تهيئة نسخة جديدة من ImageSaveOptions (saveFormat) لتحديد خيارات إضافية.
  3. يمكنك تحديد دقة الصورة وسطوعها من خلال استدعاء طرق setResolution () ، setImageBrightness ().
  4. قم باستدعاء طريقة save (filename، format) لحفظ الملف بتنسيق PNG.

يقوم مقتطف التعليمات البرمجية التالي بتحويل رسم تخطيطي لـ Visio إلى ملف PNG.

var aspose = aspose || {};
aspose.diagram = require("aspose.diagram");
// استدعاء منشئ Diagram () لتحميل ملف VSDX.
diagram = new aspose.diagram.Diagram("sample.vsdx");

// تهيئة مثيل جديد من ImageSaveOptions (saveFormat) لتحديد خيارات إضافية.
options = new aspose.diagram.ImageSaveOptions(aspose.diagram.SaveFileFormat.PNG);

// يمكنك تحديد دقة الصورة وسطوعها باستدعاء طرق setResolution () و setImageBrightness ().
options.setResolution(100);
options.setImageBrightness(1);

// استدعاء طريقة الحفظ (اسم الملف ، التنسيق) لحفظ الملف بتنسيق PNG.
diagram.save( "AutoFitShapesInVisio_Out.png", options);
تحويل VSDX إلى PNG في Node.js

VSDX إلى PNG في Node.js

احصل على رخصة مجانية

يمكنك تحديد ترخيص مؤقت مجاني لاستخدام Aspose.Diagram لـ Node.js بدون قيود تقييم.

تلخيص لما سبق

نحن ننهي هذا بلوق وظيفة هنا. نأمل أن تكون قد تعلمت كيفية تحويل VSDX إلى PDF في Node.js برمجيًا. علاوة على ذلك ، فقد مررنا أيضًا بـ Aspose.Diagram for Node.js API الذي يحول VSDX إلى PNG على الفور. يمكنك استكشاف الوثائق لمزيد من الميزات. بالإضافة إلى ذلك ، conholdate.com يكتب باستمرار عن مواضيع جديدة. لذلك ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

طرح سؤال

في حالة وجود أي استفسار ، فلا تتردد في مراسلتنا على المنتدى.

أنظر أيضا