インストール

Aspose.Slides for Node.js via Java は、プラットフォームに依存しない API であり、Node.jsjava ブリッジがインストールされている任意のプラットフォーム (Windows、Linux、MacOS) で使用できます。

NPM からインストール

簡単に Aspose.Slides for Node.js via Java を NPM からインストールできます。

  1. 次のコマンドを使用して新しいフォルダーを作成し、新しいプロジェクトを開始します:
$ npm init
  1. タイトルとバージョンのフィールドに入力します(残りのフィールドはデフォルトのままにします)。

  2. 次のコマンドを使用して Aspose.Slides for Node.js via Java をインストールします:

$ npm install aspose.slides.via.java

インストール中に問題が発生した場合は、この 記事 を参照してください。

使用例:

プロジェクトフォルダーに hello.js という名前のファイルを作成し、以下のサンプルコードを追加します:

var aspose = aspose || {};

aspose.slides = require("aspose.slides.via.java");

var pres = new aspose.slides.Presentation();

var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0));

slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading");

pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)

console.log("Done");

ZIP アーカイブからインストール

ZIP アーカイブから Aspose.Slides for Node.js via Java をインストールして使用するには、代わりに以下の手順に従ってください:

Windows

  1. JDK8 をインストールし、JAVA_HOME 環境変数を設定します。

  2. Node.js (https://nodejs.org/en/download/) をインストールし、node.exe を PATH に追加します。

  3. node-gyp をインストールします。

  4. Windows Build Tools をインストールします。

  5. java ブリッジをインストールし、管理者としてコマンドプロンプトで以下のコマンドを実行します:

    $ mkdir aspose.slides.nodejs
    
    $ cd aspose.slides.nodejs
    
    $ npm install -g node-gyp
    
    $ npm install --global --production windows-build-tools
    
    $ npm install java
    

    `

  6. Aspose.Slides for Node.js via Java をダウンロードし、aspose.slides.nodejs/node_modules/aspose.slides.via.java に展開します。

  7. aspose.slides.nodejs フォルダーに hello.js という名前のファイルを作成し、以下のサンプルコードを使用します:

    var aspose = aspose || {};
    
    aspose.slides = require("aspose.slides.via.java");
    
    var pres = new aspose.slides.Presentation();
    
    var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0));
    
    slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading");
    
    pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
    
    console.log("Done");
    

    `

  8. コマンドプロンプトで node hello.js を実行して実行します。

Linux

  1. Node.js (https://nodejs.org/en/download/) をインストールします。

  2. Linux 用の JDK8 をインストールし、JAVA_HOME 環境変数を設定します。

  3. python 2.x をインストールします。

  4. java ブリッジをインストールします。ターミナルで以下のコマンドを実行できます:

    $ mkdir aspose.slides.nodejs
    
    $ cd aspose.slides.nodejs
    
    $ npm install java
    

    `

  5. Aspose.Slides for Node.js via Java をダウンロードし、aspose.slides.nodejs/node_modules/aspose.slides.via.java に展開します。

  6. aspose.slides.nodejs フォルダーでこのサンプルコードを使用して hello.js というテストファイルを作成します:

    var aspose = aspose || {};
    
    aspose.slides = require("aspose.slides.via.java");
    
    var pres = new aspose.slides.Presentation();
    
    var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0));
    
    slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading");
    
    pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)
    
    console.log("Done");
    

    `

  7. コマンドプロンプトで node hello.js を実行して実行します。

Mac

  1. Node.js (https://nodejs.org/en/download/) をインストールします。
  2. Mac 用の JDK8 をインストールし、JAVA_HOME 環境変数を設定します。
  3. ルート権限で /Library/Java/JavaVirtualMachines/jdk1.8.x_xxx.jdk/Contents/Info.plist の JVMCapabilities セクションを変更します。jdk1.8.x_xxx.jdk は使用している JDK のバージョンに依存します。以下のようにします:
<key>JavaVM</key>
	<dict>
		<key>JVMCapabilities</key>
		<array>
				<string>JNI</string>
				<string>BundledApp</string>
				<string>CommandLine</string>
		</array>
  1. python 2.x をインストールします(未インストールの場合)。
  2. Xcode Command Line Tools をインストールします。
  3. java ブリッジをインストールします。ターミナルで以下のコマンドを実行できます:
$ mkdir aspose.slides.nodejs
	 
$ cd aspose.slides.nodejs
	 
$ npm install java
  1. Aspose.Slides for Node.js via Java をダウンロードし、aspose.slides.nodejs/node_modules/aspose.slides.via.java に展開します。
  2. aspose.slides.nodejs フォルダーでこのサンプルコードを使用して hello.js というテストファイルを作成します:
var aspose = aspose || {};

aspose.slides = require("aspose.slides.via.java");

var pres = new aspose.slides.Presentation();

var slide = pres.getSlides().addEmptySlide(pres.getLayoutSlides().get_Item(0));

slide.getShapes().get_Item(0).getTextFrame().setText("Slide Title Heading");

pres.save("out.pptx", aspose.slides.SaveFormat.Pptx)

console.log("Done");
  1. コマンドプロンプトで node hello.js を実行して実行します。

FAQ

無料版やトライアルの制限はありますか?

はい、デフォルトでは Aspose.Slides は評価モードで動作し、透かしが付加され、その他の制限がある場合があります。制限を解除するには、有効な ライセンス を適用する必要があります。