1. Produkti
  2.   Diagramma
  3.   Node.js
  4.   Aspose.Diagram for Node.js via Java

Aspose.Diagram for Node.js via Java

 
 

Node.js API, lai izveidotu, lasītu un pārveidotu Visio diagrammas

Vadošā Node.js bibliotēka, kas ļauj izstrādātājiem izveidot, rediģēt, lasīt, manipulēt un pārveidot Microsoft Visio diagrammas PDF, HTML, XPS un attēlu failu formātos Node.js vidē.

Aspose.Diagram for Node.js, izmantojot Java, ir īpašs rīks, kas paredzēts tādiem programmatūras izstrādātājiem kā jūs, kuri strādā ar Node.js. Tas ļauj jums izveidot, rediģēt, skatīt, pārvaldīt un mainīt Microsoft Visio diagrammas jūsu Node.js lietotnēs. Šis rīks ir daļa no Aspose.Diagram saimes un izmanto spēcīgu Java kodolu, lai vienmērīgi un efektīvi apstrādātu Visio failus pat bez Microsoft Visio. Varat viegli pievienot šo API savām Node.js lietotnēm, jo ​​tā nevainojami darbojas ar Java. Šī saderība ļauj izstrādātājiem izmantot Node.js bagātīgo ekosistēmu, vienlaikus gūstot labumu no Aspose.Diagram API robustās diagrammu apstrādes iespējām.

Aspose.Diagram for Node.js, izmantojot Java, ir jaudīgs rīks, kas var apstrādāt dažādus Visio failu formātus, piemēram, VSDX, VDX, VSDM, VSSX, VSSM, VSTX, VSTM, VTX, VDX un citus. Šis plašais atbalsts nozīmē, ka tas labi darbojas ar dažādām Visio versijām un failu tipiem, padarot programmatūras izstrādātājiem vienkāršu darbu ar gandrīz jebkuru Visio failu. Bibliotēkā ir iekļautas galvenās funkcijas, piemēram, jaunu diagrammu izveide no paša sākuma, formu, savienotāju un teksta pievienošana diagrammai, uzlaboti diagrammas elementi, kas apstrādā un konvertē Visio diagrammas tādos formātos kā PDF, HTML, SVG un dažādos attēlu formātos (PNG). , JPEG, BMP).

Viena lieliska lieta Aspose.Diagram ir tā spēja piedāvāt uzlabotas renderēšanas funkcijas. Piemēram, varat eksportēt diagrammas augstākās klases attēlos vai izdrukāt tās tieši no savas lietotnes Node.js. Tas ļauj attēlot diagrammas dažādos veidos, piemēram, prezentācijās, atskaitēs vai tīmeklī. Uzņēmumi var arī izmantot API, lai reāllaikā izveidotu Visio diagrammas saviem pārskatiem. Kopumā Aspose.Diagram for Node.js, izmantojot Java, ir spēcīgs rīks, kas vienkāršo diagrammu manipulācijas un uzlabo produktivitāti izstrādātājiem, kuri strādā ar Microsoft Visio diagrammām.

Previous Next

Darba sākšana ar Aspose.Diagram for Node.js, izmantojot Java

Ieteicamais veids, kā instalēt Aspose.Diagram for Node.js, izmantojot Java, ir izmantot NPM. Lūdzu, izmantojiet šo komandu, lai instalēšana noritētu vienmērīgi.

Instalējiet Aspose.Diagram for Node.js, izmantojot Java, izmantojot npm

npm install aspose.diagram

Bibliotēku varat lejupielādēt tieši no Aspose.Diagram produkta lapas

Diagrammu izveide un manipulācijas

Aspose.Diagram for Node.js, izmantojot Java, programmatūras izstrādātājiem ļauj viegli izveidot jaunas Visio diagrammas no jauna Node.js lietojumprogrammās. Programmatūras izstrādātāji var pievienot un savienot formas, ievietot diagrammās tekstu un attēlus, definēt pielāgotus rekvizītus un programmatiski konfigurēt dažādus diagrammas iestatījumus. Šī elastība ir ļoti svarīga, lai automatizētu diagrammu ģenerēšanu un modifikācijas liela mēroga lietojumprogrammās. Šis piemērs parāda, kā programmatūras izstrādātāji var izveidot jaunu Visio diagrammu Node.js lietojumprogrammās.

Kā izveidot jaunu Visio diagrammu programmā Node.js?

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 diagrammu konvertēšana uz citiem formātiem pakalpojumā Node.js

Viena no izcilajām Aspose.Diagram for Node.js funkcijām, izmantojot Java, ir tās spēja pārveidot Visio diagrammas dažādos formātos, piemēram, PDF, XPS, HTML, EMF, SVG, un attēlu formātos, piemēram, PNG, JPEG, BMP un daudz vairāk. Šī funkcionalitāte ir ļoti svarīga, lai koplietotu diagrammas pieejamākā formātā vai integrētu tās dažādās darbplūsmās. Šis piemērs parāda, kā programmatūras izstrādātāji var ielādēt un pārveidot esošo diagrammu PDF faila formātos iekšā Node.js, izmantojot Java API.

Kā esošu Visio diagrammu konvertēt uz PDF programmā Node.js?

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

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

Papildu diagrammu elementu apstrāde

Aspose.Diagram for Node.js, izmantojot Java, ļauj programmatūras izstrādātājiem manipulēt ar uzlabotiem diagrammas elementiem, piemēram, slāņiem, šabloniem, lapām, formām un savienotājiem savās Node.js lietojumprogrammās. API nodrošina detalizētu kontroli pār šiem komponentiem, ļaujot veikt sarežģītus diagrammu pielāgojumus un pielāgojumus. Šis piemērs parāda, kā programmatūras izstrādātāji var savienot formas, izmantojot savienotāju lietojumprogrammās Node.js.

Kā izmantot savienotāju, lai savienotu formas Visio diagrammās?

// 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);	

Visio diagrammu drukāšana, izmantojot Node.js API

Aspose.Diagram for Node.js, izmantojot Java, ir daudzpusīga API, kas programmatūras izstrādātājiem ļauj strādāt ar Microsoft Visio diagrammām Node.js lietojumprogrammās. Viena no šīs API jaudīgajām funkcijām ir tās spēja programmatiski drukāt Visio diagrammas. Lai izdrukātu Visio diagrammu, ir jāveic vairākas svarīgas darbības, piemēram, vides iestatīšana, Visio diagrammas ielāde, drukas iestatījumu konfigurēšana un diagrammas drukāšana. Šis koda piemērs parāda, kā programmatūras izstrādātāji var ielādēt un izdrukāt esošu Visio diagrammu lietojumprogrammās Node.js.

Kā Node.js vidē ielādēt un izdrukāt esošu Visio diagrammu?

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();

 Latviski