Java を使用して PowerPoint の透かしを削除する

この記事には、Java を使用して PowerPoint のウォーターマークを削除するための情報が含まれています。環境設定の詳細、タスクのリスト、Java を使用して PowerPoint で透かしを削除する方法 を示すサンプル コードをご覧ください。個々のスライドまたはプレゼンテーション全体から透かしを削除する方法について説明します。

Javaを使用してPowerPointからウォーターマークを削除する手順

  1. Aspose.Slides for Java を使用してウォーターマークを削除するように環境を設定します
  2. PowerPoint ファイルを Presentation クラス オブジェクトに読み込みます
  3. プレゼンテーション内のすべての slides を解析します
  4. スライド内のすべての図形を反復処理する
  5. 各形状にアクセスし、特定の名前を持つ形状をフィルターします
  6. 選択したスライドの図形のコレクションから図形を削除します
  7. ウォーターマークを削除した後、出力プレゼンテーションを保存します。

これらの手順では、Java を使用して PowerPoint から透かしを削除する方法 を定義します。プロセスを開始するには、プレゼンテーションを読み込み、その中のすべてのスライドを繰り返し処理して、各スライド内の図形のコレクションを取得します。各形状の名前を確認し、特定の名前が付いている場合はコレクションから削除します。

Java を使用して PowerPoint の透かしを削除するコード

このコードは、Java を使用して PPTX からウォーターマークを削除する方法 を示しています。ウォーターマーク図形をスライドに追加するときに、後で検索できるように、ウォーターマーク図形の名前を適切に設定します。プレゼンテーションのマスター スライドにウォーターマークが存在する場合、スライドを反復処理する際に、getSlides() の代わりに getMasters() メソッドを使用して、プレゼンテーション内のマスター スライドのコレクションにアクセスできます。

この短いガイドでは、プレゼンテーションから透かしを削除する方法を説明しました。プレゼンテーションに下書きのウォーターマークを追加する方法については、Javaを使用してPowerPointプレゼンテーションに下書きの透かしを挿入する方法 の記事を参照してください。

 日本語