インストール

概要

インストール ガイドでは、Aspose.Slides for Java をプロジェクト環境に追加する方法を説明します。Maven Central からライブラリを参照する方法またはオフラインの JAR パッケージをダウンロードする方法を示し、チェックサム ファイルの場所を示して整合性を検証できるようにします。このセクションの最後までに、Aspose.Slides をビルド パイプラインに組み込み、簡単な “Hello, World” プレゼンテーションを実行してすべてが正しく構成されていることを確認できるようになります。

Aspose.Slides for Java は Microsoft PowerPoint を必要としません。必要なプレゼンテーション ファイルはプログラムで生成されます。ただし、生成されたプレゼンテーションを表示するには、Microsoft PowerPoint または他のプレゼンテーション ビューアが必要になる場合があります。

Java のインストールと構成

Java は多くのプラットフォームでプログラムを実行できる人気のプログラミング言語です。任意のオペレーティング システムでの Java のインストールと構成に関する情報は、https://java.com/ をご覧ください。

Maven リポジトリから Aspose.Slides for Java をインストール

Aspose はすべての Java API をそのMaven repositoriesにホストしています。最小限の構成で、Aspose.Slides for Java API を Maven プロジェクトに直接統合できます。

  1. Maven リポジトリ構成の指定

    pom.xml のように Aspose Maven リポジトリ構成/場所を pom.xml に指定します:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://releases.aspose.com/java/repo/</url>
    </repository>
</repositories>
  1. Aspose.Slides for Java API 依存関係の定義

    pom.xml に Aspose.Slides for Java API 依存関係を次のように定義します:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-slides</artifactId>
        <version>XX.XX</version>
        <classifier>jdk16</classifier>
    </dependency>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-slides</artifactId>
        <version>XX.XX</version>
        <classifier>javadoc</classifier>
    </dependency>
</dependencies>

これで Aspose.Slides for Java の依存関係が Maven プロジェクトに定義されます。

FAQ

Aspose.Slides が正しく統合されているかどうかを確認するにはどうすればよいですか?

プロジェクトをビルドし、空のPresentation をインスタンス化して新しい名前で保存します。例外がスローされずにファイルが作成されれば、ライブラリは正常に統合されています。

大きなプレゼンテーションを処理する際のメモリ使用量を制限するにはどうすればよいですか?

必要な範囲でだけ JVM のメモリ上限を上げ、finally ブロック内で各Presentationインスタンスを閉じてキャッシュを速やかに解放します。これにより、メモリ不足エラーを防ぎ、バッチ処理中の全体的なメモリ使用量を予測可能に保ちます。

不要なエクスポート形式を除外して最終的な JAR サイズを縮小できますか?

現在の Aspose.Slides のリリースは単一のモノリシック ライブラリとして提供されているため、ビルド時に PDF や SVG などの特定のエクスポート機能を無効にすることはできません。