Aspose.Slides for Java


PowerPoint ドキュメントを操作できる Java API

Java アプリケーションで Microsoft PowerPoint ドキュメントを読み込み、書き出し、操作し、PDF、HTML および画像形式に変換できる API です。

Aspose.Slides for Java

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 プレゼンテーションのプログラミングのための多くの高度な機能が提供されています。

  • 新規スライドの生成、テンプレートから既存のスライドをコピー
  • ストリームから、またはストリームへの PowerPoint ファイルの読み込みと書き出し
  • データベースからプレゼンテーションを生成
  • スライド上にシェイプを生成
  • シェイプにテキストを追加
  • PowerPoint テーブルの操作をサポート
  • テキストおよびシェイプの書式設定
  • シェイプの保護の適用と解除
  • プレゼンテーション内のテキスト検索
  • スライドを画像に出力
  • プレゼンテーションを固定レイアウト形式にエクスポート
  • TIFF Notes へのエクスポート
  • スライドを SVG にエクスポート
  • プレゼンテーションへの画像追加
  • Excel グラフを OLE オブジェクトとしてスライド内に埋め込み
  • MSO グラフの生成
  • プレゼンテーションを HTML にエクスポート
  • プレゼンテーション スライド内の HTML テキストのインポートとエクスポート
  • ActiveX コンポーネントのサポート
  • SmartArt シェイプのサポート
  • 生成されたプレゼンテーションと PDF のパスワード保護
  • VBA マクロのサポート
  • MS PowerPoint プレゼンテーションの印刷
  • Aspose.Slides for Java クラスを PHP で使用
  • PPT ドキュメントからのテキスト抽出

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 オートメーションを完全に置き換えることができます。



ページトップへ