1. 製品
  2.   ダイアグラム
  3.   Node.js
  4.   Node.js 用 Aspose.Diagram Cloud SDK

Node.js 用 Aspose.Diagram Cloud SDK

 
 

Node.js REST API で Visio ダイアグラムを生成・変換

強力な Node.js ライブラリで、JavaScript REST API を介して Microsoft Visio VSDX、VDX、VSX ダイアグラムの作成、編集、操作、変換を行うクラウドベースのアプリケーションを開発できます。

Aspose.Diagram SDK for Node.js とは何ですか?

多くの組織が複雑なデータやプロセスを示すために図を使用しています。Microsoft Visio は、これらの図を作成・共有するための人気ツールです。しかし、特にクラウド上でこれらのファイルをプログラムで操作することは困難でした。クラウドベースのソリューションへの需要が高まる中、Aspose.Diagram SDK for Node.js が登場し、ソフトウェア開発者が図に特化したアプリを作成するのを支援します。Visio の VSD、VSDX などのファイル形式の取り扱いを簡素化し、企業が図のワークフローを効率的に管理できるようにします。このライブラリには、ゼロから Visio 図面を作成すること、Visio ファイルをさまざまな形式に変換すること、既存の図面を変更すること、図面データを抽出すること、バージョン管理機能のサポート、シェイプのカスタマイズなど、重要な機能が多数含まれています。

Aspose.Diagram Cloud SDK for Node.js は、クラウド上で Microsoft Visio 図面ファイルを管理するための完全なツールを提供します。開発者は、サーバー上に Microsoft Visio をインストールせずに、Visio 図面の作成、読み取り、編集、変換といったタスクを処理できます。この SDK は、VSDX、VDX、VSDM、VSSX、VSSM、VSTX、VSTM、VTX、VDX など、さまざまな図面フォーマットを Node.js アプリケーション内で扱うプロセスを効率化します。アプリケーションの作成は単に図面を作るだけでなく、先進的でスケーラブルなアプリケーションを構築するための基盤を整えることです。図面作成を自動化し、さまざまなクラウドサービスとスムーズに統合することで、開発者はプロセスを合理化し、生産性を向上させ、データ表現を強化するソリューションを構築できます。このソフトウェア開発キット(SDK)は、使いやすい API、強力なクラウドサポート、豊富な図面機能を提供し、Visio 図面の取り扱いを容易にします。どのような環境でも Visio 図面の作業を簡素化します。

Previous Next

Aspose.Diagram Cloud SDK for Node.js の開始方法

Node.js 用 Aspose.Diagram Cloud SDK をインストールする推奨方法は NPM を使用することです。スムーズなインストールのために、以下のコマンドをご利用ください。

npm を使用して Aspose.Diagram Cloud SDK for Node.js をインストールする

npm install aspose.diagram

ライブラリは Aspose.Diagram 製品ページから直接ダウンロードできます。

Node.js でプログラム的に Visio ダイアグラムを作成する

Node.js アプリケーション内でゼロから Visio ダイアグラムを作成するための完全なサポートを、Aspose.Diagram Cloud SDK for Node.js は提供しています。この機能は、ユーザー入力、データ処理、または自動化スクリプトに基づいてダイアグラムを動的に生成する必要があるアプリケーションに役立ちます。例えば、ユーザーのデータ入力に基づいて組織図を作成するアプリケーションを想像してください。SDK を使用すると、開発者はプログラムでシェイプやコネクタを追加し、位置、サイズ、回転などのプロパティを定義できます。以下は、ソフトウェア開発者が Node.js アプリケーション内で新しいダイアグラムを作成できる例です。

Node.js アプリ内で Visio ダイアグラムを作成する方法は?

var aspose = aspose || {};

aspose.diagram = require("aspose.diagram"); 

var diagram = new aspose.diagram.Diagram();

diagram.save("output.vsdx", aspose.diagram.SaveFileFormat.VSDX);

Node.js における Visio ダイアグラムの変換

多くのシナリオでは、図をさまざまな形式で共有する必要があります。Aspose.Diagram Cloud SDK for Node.js は、Visio ファイルを PDF、SVG、PNG、GIF、JPEG などのさまざまなサポートされているファイル形式に変換することをサポートしています。この機能により、開発者はユーザーが図をアップロードし、好みの形式でダウンロードできるアプリケーションを構築できます。以下の例は、ソフトウェア開発者が既存の Visio 図を Node.js 内で PNG ファイル形式に簡単に変換できる方法を示しています。

Node.js アプリ内で Visio 図面を PNG 画像にエクスポートする方法は?

const diagram = new Diagram('myDiagram.vsdx');
diagram.exportTo('myDiagram.png', 'png');

Node.js での Visio ダイアグラム データ抽出

場合によっては、ソフトウェア開発者が図の構造を分析し、図から詳細情報を抽出する必要があります。Aspose.Diagram Cloud SDK for Node.js は、Node.js アプリケーション内で既存の Visio 図からシェイプ データ、ページ情報、レイヤーの詳細、その他の要素をプログラムで取得するための API を提供します。これは、レポート作成や図を他の業務システムと統合する際に役立ちます。例えば、アプリケーションはワークフロー図からシェイプやコネクタを抽出し、プロセスのテキスト要約を生成できます。以下の例は、ソフトウェア開発者が Node.js アプリケーション内でシェイプ データを抽出できる方法を示しています。

Node.js 環境で Visio 図面からシェイプ データを抽出する方法は?

const getShapeInfo = async () => {
    try {
        const shapeInfo = await diagramApi.getShape("diagram.vsdx", "Page-1", 1);
        console.log("Shape info:", shapeInfo);
    } catch (error) {
        console.error("Error retrieving shape info:", error);
    }
};
getShapeInfo();

Node.js アプリで Visio ダイアグラムを操作しますか?

Aspose.Diagram Cloud SDK for Node.js は、ソフトウェア開発者が Node.js 環境内で既存のダイアグラムを簡単に読み込み、操作できるようにします。シェイプやそのプロパティを追加、削除、編集できます。さらに、ユーザーは SDK を通じてダイアグラムのページ、レイヤー、コネクタ、書式設定プロパティを直接操作できます。以下は、Node.js アプリケーション内でダイアグラムにシェイプを追加する方法を示すシンプルな例です。

Node.js ライブラリを使用して図面にシェイプを追加する方法は?

const addShape = async () => {
    try {
        const shapeData = {
            shapeId: 1,
            pageName: "Page-1",
            x: 2,
            y: 2,
            width: 2,
            height: 2
        };
        const response = await diagramApi.addShape("sample.vsdx", shapeData);
        console.log(response);
    } catch (error) {
        console.error("Error adding shape:", error);
    }
};
addShape();
 日本