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

Aspose.Diagram for Node.js via Java

 
 

API Node.js untuk Membuat, Membaca, dan Mengonversi Diagram Visio

Pustaka Node.js Terkemuka yang memungkinkan Pengembang untuk Membuat, Mengedit, Membaca, Memanipulasi, dan Mengonversi Diagram Microsoft Visio ke Format File PDF, HTML, XPS & Gambar di dalam Lingkungan Node.js.

Aspose.Diagram untuk Node.js via Java adalah alat khusus yang dibuat untuk pengembang perangkat lunak seperti Anda yang bekerja dengan Node.js. Alat ini memungkinkan Anda membuat, mengedit, melihat, mengelola, dan mengubah diagram Microsoft Visio di aplikasi Node.js Anda. Alat ini merupakan bagian dari keluarga Aspose.Diagram dan menggunakan inti Java yang kuat untuk menangani file Visio dengan lancar dan efektif, bahkan tanpa memerlukan Microsoft Visio. Anda dapat dengan mudah menambahkan API ini ke aplikasi Node.js Anda, karena alat ini bekerja dengan lancar dengan Java. Kompatibilitas ini memungkinkan pengembang untuk memanfaatkan ekosistem Node.js yang kaya sambil memanfaatkan kemampuan penanganan diagram yang tangguh dari API Aspose.Diagram.

Aspose.Diagram untuk Node.js via Java adalah alat hebat yang dapat menangani berbagai format file Visio seperti VSDX, VDX, VSDM, VSSX, VSSM, VSTX, VSTM, VTX, VDX, dan banyak lagi. Dukungan yang luas ini berarti alat ini bekerja dengan baik dengan berbagai versi dan jenis file Visio, sehingga memudahkan pengembang perangkat lunak untuk bekerja dengan hampir semua file Visio. Pustaka ini dilengkapi dengan fitur-fitur utama seperti membuat diagram baru dari awal, menambahkan bentuk, konektor, dan teks ke diagram, penanganan elemen diagram tingkat lanjut, dan mengonversi diagram Visio ke format seperti PDF, HTML, SVG, dan berbagai format gambar (PNG, JPEG, BMP).

Salah satu hal hebat tentang Aspose.Diagram adalah kemampuannya untuk menawarkan fitur rendering tingkat lanjut. Misalnya, Anda dapat mengekspor diagram ke gambar terbaik atau mencetaknya langsung dari aplikasi Node.js Anda. Ini memungkinkan Anda menampilkan diagram dalam berbagai cara seperti dalam presentasi, laporan, atau di web. Perusahaan juga dapat menggunakan API untuk membuat diagram Visio secara real-time untuk laporan mereka. Secara keseluruhan, Aspose.Diagram untuk Node.js melalui Java adalah alat hebat yang menyederhanakan manipulasi diagram dan meningkatkan produktivitas bagi pengembang yang bekerja dengan diagram Microsoft Visio.

Previous Next

Memulai Aspose.Diagram untuk Node.js melalui Java

Cara yang direkomendasikan untuk menginstal Aspose.Diagram untuk Node.js melalui Java adalah menggunakan NPM. Harap gunakan perintah berikut untuk instalasi yang lancar.

Instal Aspose.Diagram untuk Node.js melalui Java melalui npm

npm install aspose.diagram

Anda dapat mengunduh pustaka langsung dari halaman produk Aspose.Diagram

Pembuatan dan Manipulasi Diagram

Aspose.Diagram untuk Node.js melalui Java memudahkan pengembang perangkat lunak untuk membuat diagram Visio baru dari awal di dalam aplikasi Node.js. Pengembang perangkat lunak dapat menambahkan dan menghubungkan bentuk, menyisipkan teks dan gambar ke diagram, menentukan properti khusus, dan mengonfigurasi berbagai pengaturan diagram secara terprogram. Fleksibilitas ini penting untuk mengotomatiskan pembuatan dan modifikasi diagram dalam aplikasi berskala besar. Contoh berikut menunjukkan, bagaimana pengembang perangkat lunak dapat membuat diagram Visio baru di dalam aplikasi Node.js.

Bagaimana Cara Membuat Diagram Visio Baru di dalam Aplikasi 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);

Konversi Diagram Visio ke Format Lain di Node.js

Salah satu fitur menonjol dari Aspose.Diagram untuk Node.js melalui Java adalah kemampuannya untuk mengonversi diagram Visio ke berbagai format seperti PDF, XPS, HTML, EMF, SVG, dan format gambar seperti PNG, JPEG, BMP, dan masih banyak lagi. Fungsionalitas ini penting untuk berbagi diagram dalam format yang lebih mudah diakses atau mengintegrasikannya ke dalam berbagai alur kerja. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat memuat dan mengonversi diagram yang ada ke format file PDF di dalam Node.js melalui API Java.

Bagaimana Cara Mengonversi Diagram Visio yang Ada ke PDF di dalam Aplikasi Node.js?

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

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

Penanganan Elemen Diagram Lanjutan

Aspose.Diagram untuk Node.js melalui Java memungkinkan pengembang perangkat lunak untuk memanipulasi elemen diagram lanjutan seperti lapisan, master, halaman, bentuk, dan konektor di dalam aplikasi Node.js mereka sendiri. API menyediakan kontrol terperinci atas komponen-komponen ini, yang memungkinkan penyesuaian dan kustomisasi diagram yang rumit. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat menghubungkan bentuk menggunakan konektor di dalam aplikasi Node.js.

Bagaimana Cara Menggunakan Konektor untuk Menghubungkan Bentuk di dalam Diagram Visio?

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

Mencetak Diagram Visio melalui API Node.js

Aspose.Diagram untuk Node.js melalui Java adalah API serbaguna yang memungkinkan pengembang perangkat lunak untuk bekerja dengan diagram Microsoft Visio dalam aplikasi Node.js. Salah satu fitur hebat dari API ini adalah kemampuannya untuk mencetak diagram Visio secara terprogram. Untuk mencetak diagram Visio, ada beberapa langkah penting yang perlu Anda ikuti, seperti Menyiapkan Lingkungan, Memuat Diagram Visio, Mengonfigurasi Pengaturan Cetak, dan Mencetak Diagram. Contoh kode berikut menunjukkan bagaimana pengembang perangkat lunak dapat memuat dan mencetak diagram Visio yang ada di dalam aplikasi Node.js.

Bagaimana cara memuat dan mencetak diagram Visio yang ada di dalam lingkungan Node.js?

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

 Indonesia