1. Məhsullar
  2.   Diaqram
  3.   Node.js
  4.   Aspose.Diagram for Node.js via Java

Aspose.Diagram for Node.js via Java

 
 

Visio diaqramlarını yaratmaq, oxumaq və çevirmək üçün Node.js API

Tərtibatçılara Microsoft Visio Diaqramlarını Node.js Environment daxilində PDF, HTML, XPS və Şəkillər Fayl Formatlarına yaratmağa, redaktə etməyə, oxumağa, manipulyasiya etməyə və çevirməyə imkan verən aparıcı Node.js Kitabxanası.

Java vasitəsilə Node.js üçün Aspose.Diagram sizin kimi Node.js ilə işləyən proqram tərtibatçıları üçün hazırlanmış xüsusi alətdir. O, Node.js proqramlarınızda Microsoft Visio diaqramlarını yaratmağa, redaktə etməyə, nəzərdən keçirməyə, idarə etməyə və dəyişməyə imkan verir. Bu alət Aspose.Diagram ailəsinin bir hissəsidir və hətta Microsoft Visio-ya ehtiyac duymadan Visio fayllarını rəvan və effektiv idarə etmək üçün güclü Java nüvəsindən istifadə edir. Bu API Java ilə problemsiz işlədiyi üçün asanlıqla Node.js proqramlarınıza əlavə edə bilərsiniz. Bu uyğunluq tərtibatçılara Aspose.Diagram API-nin güclü diaqramlarla işləmə imkanlarından yararlanmaqla yanaşı, zəngin Node.js ekosistemindən istifadə etməyə imkan verir.

Java vasitəsilə Node.js üçün Aspose.Diagram VSDX, VDX, VSDM, VSSX, VSSM, VSTX, VSTM, VTX, VDX və s. kimi müxtəlif Visio fayl formatlarını idarə edə bilən güclü alətdir. Bu geniş dəstək o deməkdir ki, o, müxtəlif Visio versiyaları və fayl növləri ilə yaxşı işləyir və proqram tərtibatçılarının demək olar ki, istənilən Visio faylı ilə işləməsini asanlaşdırır. Kitabxana sıfırdan yeni diaqramlar yaratmaq, diaqrama formalar, bağlayıcılar və mətn əlavə etmək, Visio diaqramlarını idarə etmək və PDF, HTML, SVG və müxtəlif şəkil formatları (PNG) kimi formatlara çevirmək üçün təkmil diaqram elementləri kimi əsas xüsusiyyətlərlə gəlir. , JPEG, BMP).

Aspose.Diagram-ın gözəl cəhətlərindən biri onun qabaqcıl render funksiyaları təklif etmək qabiliyyətidir. Məsələn, siz diaqramları yüksək səviyyəli şəkillərə ixrac edə və ya birbaşa Node.js tətbiqinizdən çap edə bilərsiniz. Bu, diaqramlarınızı təqdimatlar, hesabatlar və ya internetdə müxtəlif yollarla göstərməyə imkan verir. Şirkətlər həmçinin hesabatları üçün real vaxt rejimində Visio diaqramlarını yaratmaq üçün API-dən istifadə edə bilərlər. Ümumilikdə, Java vasitəsilə Node.js üçün Aspose.Diagram diaqram manipulyasiyasını asanlaşdıran və Microsoft Visio diaqramları ilə işləyən tərtibatçılar üçün məhsuldarlığı artıran güclü alətdir.

Previous Next

Java vasitəsilə Node.js üçün Aspose.Diagram ilə işə başlayın

Java vasitəsilə Node.js üçün Aspose.Diagram quraşdırmanın tövsiyə olunan yolu NPM-dən istifadə etməkdir. Rahat quraşdırma üçün aşağıdakı əmrdən istifadə edin.

Npm vasitəsilə Java vasitəsilə Node.js üçün Aspose.Diagram-ı quraşdırın

npm install aspose.diagram

Siz kitabxananı birbaşa Aspose.Diagram məhsul səhifəsindən yükləyə bilərsiniz

Diaqramın yaradılması və manipulyasiyası

Java vasitəsilə Node.js üçün Aspose.Diagram proqram tərtibatçılarına Node.js proqramları daxilində sıfırdan yeni Visio diaqramları yaratmağı asanlaşdırır. Proqram Tərtibatçıları formalar əlavə edə və birləşdirə, diaqramlara mətn və şəkillər daxil edə, xüsusi xassələri təyin edə və müxtəlif diaqram parametrlərini proqramlı şəkildə konfiqurasiya edə bilər. Bu çeviklik diaqramların yaradılmasının və geniş miqyaslı tətbiqlərdə dəyişikliklərin avtomatlaşdırılması üçün çox vacibdir. Aşağıdakı nümunə proqram tərtibatçılarının Node.js proqramlarında yeni Visio diaqramını necə yarada biləcəyini göstərir.

Node.js Tətbiqlərində Yeni Visio Diaqramını Necə Yaratmaq olar?

const aspose = require('aspose.diagram');

// Load license (if available)
const license = new aspose.License();
license.setLicense('Aspose.Diagram.Java.lic');

// Initialize a new Diagram
const diagram = new aspose.Diagram();

// Add a new rectangle shape
const shapeId = diagram.addShape(4.25, 5.5, 2, 1, aspose.ShapeType.Rectangle);
const shape = diagram.getShape(shapeId);
shape.getText().getValue().add(new aspose.Txt('Hello World'));

// Save the diagram
diagram.save('output.vsdx', aspose.SaveFileFormat.VSDX);

Visio Diaqramlarının Node.js-də Digər Formatlara çevrilməsi

Java vasitəsilə Node.js üçün Aspose.Diagram-ın görkəmli xüsusiyyətlərindən biri onun Visio diaqramlarını PDF, XPS, HTML, EMF, SVG kimi müxtəlif formatlara və PNG, JPEG, BMP və kimi şəkil formatlarına çevirmək qabiliyyətidir. daha çox. Bu funksionallıq diaqramları daha əlçatan formatda paylaşmaq və ya müxtəlif iş axınlarına inteqrasiya etmək üçün çox vacibdir. Aşağıdakı nümunə proqram tərtibatçılarının Java API vasitəsilə Node.js daxilində mövcud diaqramı PDF fayl formatlarına necə yükləyə və çevirə biləcəyini nümayiş etdirir.

Mövcud Visio Diaqramını Node.js Tətbiqlərində PDF-ə necə çevirmək olar?

// Load an existing diagram
const diagram = new aspose.Diagram('input.vsdx');

// Save as PDF
diagram.save('output.pdf', aspose.SaveFileFormat.PDF);

Qabaqcıl Diaqram Elementlərinin İdarə Edilməsi

Java vasitəsilə Node.js üçün Aspose.Diagram proqram tərtibatçılarına öz Node.js proqramlarında təbəqələr, əsaslar, səhifələr, formalar və birləşdiricilər kimi təkmil diaqram elementlərini manipulyasiya etməyə imkan verir. API mürəkkəb diaqram fərdiləşdirmələrinə və düzəlişlərinə imkan verən bu komponentlər üzərində ətraflı nəzarəti təmin edir. Aşağıdakı nümunə proqram tərtibatçılarının Node.js proqramlarındakı konnektordan istifadə edərək formaları necə birləşdirə biləcəyini göstərir.

Visio Diaqramlarında Fiqurları Birləşdirmək üçün Konnektordan Necə İstifadə Edilir?

// Create a new connector shape
const connectorId = diagram.addShape(1, 2, 1, 1, aspose.ShapeType.DynamicConnector);
const connector = diagram.getShape(connectorId);

// Connect the shapes
connector.connect(1, shapeId, 2, shapeId);

// Save the diagram
diagram.save('output_with_connector.vsdx', aspose.SaveFileFormat.VSDX);	

Node.js API vasitəsilə Visio Diaqramlarının çapı

Java vasitəsilə Node.js üçün Aspose.Diagram proqram tərtibatçılarına Node.js proqramları daxilində Microsoft Visio diaqramları ilə işləməyə imkan verən çox yönlü API-dir. Bu API-nin güclü xüsusiyyətlərindən biri onun Visio diaqramlarını proqramlı şəkildə çap etmək qabiliyyətidir. Visio diaqramını çap etmək üçün ətraf mühitin qurulması, Visio diaqramının yüklənməsi, çap parametrlərinin konfiqurasiyası və diaqramın çapı kimi bir neçə vacib addımı yerinə yetirməlisiniz. Aşağıdakı kod nümunəsi proqram tərtibatçılarının Node.js proqramları daxilində mövcud Visio diaqramını necə yükləyə və çap edə biləcəyini göstərir.

Mövcud Visio Diaqramını Node.js Environment daxilində necə yükləmək və çap etmək olar?

const aspose = require('aspose.diagram');

// Load license (if available)
const license = new aspose.License();
license.setLicense('Aspose.Diagram.Java.lic');

// Load an existing Visio diagram
const diagram = new aspose.Diagram('path/to/diagram.vsdx');

// Create a PrinterSettings object
const printerSettings = new aspose.PrinterSettings();
printerSettings.setPrinterName('Default Printer');

// Configure page settings
const pageSettings = new aspose.PageSettings();
pageSettings.setOrientation(aspose.PageOrientation.Portrait);
pageSettings.setPaperSize(aspose.PaperSize.A4);

// Apply the page settings to the printer settings
printerSettings.setPageSettings(pageSettings);

// Create a PrintDocument object
const printDocument = new aspose.PrintDocument(diagram);

// Set the printer settings
printDocument.setPrinterSettings(printerSettings);

// Print the entire document
printDocument.print();

 Azəri