Java を使用してプレゼンテーションでスライドを非表示にする方法

このトピックでは、Java を使用して Presentation でスライドを非表示にする方法と、環境をセットアップするための詳細な手順を示します。 Java で PPTX スライドを非表示にするために、PowerPoint やサードパーティ ソフトウェアをインストールする必要はありません。開発されたアプリケーションは、Windows、Linux、または macOS 内の Java 構成環境のいずれかで利用して、プレゼンテーション内の目的のスライドを非表示にすることができます。

Java の PPTX でスライドを非表示にする手順

  1. リポジトリ マネージャーから Aspose.Slides for Java をインストールして、アプリケーション環境を確立します
  2. Presentation クラスを使用して目的のプレゼンテーションにアクセスし、プレゼンテーション内のスライドを非表示にします
  3. スライド コレクション内の 2 番目のスライドを読み込み、True を引数として Slide.setHidden() メソッドに渡してスライドを非表示にします。
  4. 非表示のスライドを含む PPTX プレゼンテーションをディスクに保存します

Java を使用して、プレゼンテーション内で PPTX スライドを非表示にする ことは、数行の簡単なコードを使用して簡単に実現できます。このプロセスは、Presentation クラス オブジェクトを使用してディスクからソース プレゼンテーション ファイルにアクセスすることから始まります。次に、slides コレクション内の目的のスライドにアクセスし、True を引数として Slide.setHidden() メソッドに渡すことによって非表示にします。最後に、非表示のスライドを含むプレゼンテーションがディスクに保存されます。

Java でプレゼンテーションのスライドを非表示にするコード

import com.aspose.slides.IPPImage;
import com.aspose.slides.ISlide;
import com.aspose.slides.ISvgImage;
import com.aspose.slides.License;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;
import com.aspose.slides.ShapeType;
import com.aspose.slides.SvgImage;
import java.nio.file.Files;
import java.nio.file.Paths;
public class HideSlide {
public static void main(String[] args) throws Exception{
String filesPath = "/Users/KnowledgeBase/TestData/";
//Setting the license to hide the slide inside the presentation
License slideImportlicense = new License();
slideImportlicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic");
//Access the source presentation to hide the desired slide/s
Presentation srcPresentation = new Presentation(filesPath+"Source.pptx");
//Now load the 2nd slide inside the presentation
ISlide slide = srcPresentation.getSlides().get_Item(1);
//Now hide the desired slide inside the presentation
slide.setHidden(true);
//Save the presentation with a hidden slide/s
srcPresentation.save(filesPath + "HiddenSlidePres.pptx", SaveFormat.Pptx);
}
}

前述のコードを使用すると、非常に単純な API 呼び出しを使用して、Java の PPTX でスライドを簡単に非表示にすることができます。プレゼンテーション スライド コレクションからアクセスすることで、複数のスライドを個別に非表示または非表示にできます。 API は、要件に応じて、PPT、PPS、PPTX、PPSX、または ODP などのさまざまなプレゼンテーション形式で出力プレゼンテーションをディスクまたはメモリ ストリーム内に保存するための準備を提供します。

この記事では、Presentation in Java でスライドを非表示にする方法に焦点を当てています。表のセル内に画像を追加する方法については、Java を使用して PowerPoint テーブルに画像を挿入する方法 に関する記事を参照してください。

 日本語