この短いチュートリアルでは、Java を使用して PowerPoint presentations をマージする方法について説明します。アプリケーションの開発に必要なリソース、タスクを達成するためのプログラミング タスクのリスト、Java を使用して複数の PowerPoint を 1 つに結合するための実行可能なサンプル コードなど、詳細な手順が記載されています。また、アプリケーション内のいくつかの基準に基づいてスライドを追加することでプロセスを制御する方法も学習します。
Java を使用してスライドを結合する手順
- PPTX コンバイナーを開発するために Aspose.Slides for Java を使用するように IDE を設定します
- Presentation クラスを使用してメイン プレゼンテーションを読み込みます
- 目的のプレゼンテーションをロードして、複数のプレゼンテーション オブジェクトをインスタンス化します。
- 各プレゼンテーション内のすべての Slide をループします
- メイン プレゼンテーションの addClone() メソッドを呼び出して、目的のプレゼンテーションからスライドを追加します。
- すべての追加スライドを含むメイン プレゼンテーションをディスクに保存します。
これらの手順は、Java を使用してスライドを結合するプロセスを要約しています。このプロセスは、他のプレゼンテーションが追加されるメイン プレゼンテーションをロードすることによって開始され、その後、必要なすべてのプレゼンテーションを個別の Presentation クラス オブジェクトにロードします。次の手順では、目的のプレゼンテーション内のすべてのスライドが反復処理され、メイン プレゼンテーションのスライド コレクションの addClone() メソッドを使用してメイン プレゼンテーションに追加されてから、ディスクに保存されます。
Java を使用して PowerPoint スライドを結合するコード
このコードは、Java を使用して PowerPoint ファイルを結合するプロセスを示します。各プレゼンテーションには、デフォルトでスライドが存在するスライドのコレクションがあり、ソース プレゼンテーションから宛先プレゼンテーションにスライドをコピーする addClone() メソッドなどのさまざまなメソッドが含まれています。 addClone() メソッドのさまざまなオーバーロード メソッドを使用したり、スライド ID または名前に基づいてフィルターを適用して、選択したスライドのみを追加したりすることもできます。
この記事では、Java を使用して PowerPoint ファイルを結合する方法を説明しました。スライドを非表示にするプロセスに興味がある場合は、Javaを使用してプレゼンテーションのスライドを非表示にする方法 の記事を参照してください。