Aspose.Slides for Java は、Java アプリケーションによる PowerPoint ドキュメントの読み込み、出力、操作、変換を可能にする PowerPoint 操作、処理 API です。Aspose.Slides for Java の API は外部の製品に依存しないので、Microsoft PowerPoint を必要としません。
この強力かつ包括的な API により、スライド、テーブル、テキスト、MSO グラフ、シェイプ、画像、SmartArt ダイアグラムなどの PowerPoint プレゼンテーションのすべての要素を操作できます。さらに、Aspose.Slides for Java の API は、プレゼンテーション スライドから PDF、XPS、TIFF、HTML および PDF Notes へのエクスポートもサポートします。
Aspose.Slides for Java による PowerPoint のプレゼンテーション要素の出力と処理の概略です。
Aspose.Slides for Java は、あらゆる Java ベースのデスクトップ、エンタープライズ Web アプリケーションまたは Linux や Unix 環境で使用できます。
Aspose.Slides for Java は、PowerPoint ドキュメントの処理をサポートします。またさまざまなファイル形式の変換もサポートします。
Aspose.Slides for Java には、Java 環境で Microsoft PowerPoint プレゼンテーションのプログラミングのための多くの高度な機能が提供されています。
Aspose.Slides for Java は、Microsoft PowerPoint に互換した高精度なレンダリング エンジンを独自に実装しています。この機能により、元のプレゼンテーションと同一の出力結果を PDF、TIFF および XPS など、多くの一般的な標準形式にエクスポートできます。プレゼンテーションをエクスポートするために必要なのは、対象となるプレゼンテーションの読み込み、出力形式を指定して保存するためのメソッドを呼び出すだけです。簡単そのものです。
// 変換対象のファイルの読み込み Presentation presentation = new Presentation(dir + "template.pptx"); // 異なる形式で保存 presentation.save(dir + "output.pdf", SaveFormat.Pdf); presentation.save(dir + "output.xps", SaveFormat.Xps); presentation.save(dir + "output.tiff", SaveFormat.Tiff);
Aspose.Slides for Java は、テキストボックス、テーブル、四角形、楕円形、ポリライン、オートシェイプ、図のレイアウト枠、ビデオ フレーム、OLE オブジェクト フレームなどのスライドの要素を操作できます。Aspose.Slides for Java の API では、それらの要素の一つ一つを包括的に操作できる一連のクラスが提供されます。
Aspose.Slides for Java を使用してスライド内のテキストやシェイプの書式設定が可能です。テキストは、シェイプに関連付けられたテキスト フレームで管理されるため、テキスト フレームに関連付けられた段落や一部分を使用して書式設定されます。フォント、色、サイズ、影、文字揃え、箇条書き、文字の向きなども管理できます。さらに、位置、サイズ、線、画像、テキスト、塗りつぶしなどのシェイプの属性も簡単に操作できます。
Aspose.Slides for Java の API は、マネージ コードで設計されているので PowerPoint ドキュメント形式を操作するために Microsoft Office や Microsoft PowerPoint を実行環境にインストールする必要はありません。サポートされる機能、セキュリティ、安定性、拡張性、スピード、価格など、あらゆる面で Microsoft PowerPoint オートメーションを完全に置き換えることができます。