プレゼンテーションにスライドを追加

プレゼンテーションにスライドを追加

Aspose.Slides for PHP via Javaは、開発者がプレゼンテーションに空のスライドを追加することを可能にします。プレゼンテーションに空のスライドを追加するには、以下の手順に従ってください:

  • Presentationクラスのインスタンスを作成します。
  • Presentationオブジェクトによって公開されたSlides(コンテンツスライドオブジェクトのコレクション)プロパティに参照を設定することで、ISlideCollectionクラスをインスタンス化します。
  • ISlideCollectionオブジェクトによって公開されたaddEmptySlideメソッドを呼び出すことで、コンテンツスライドコレクションの最後に空のスライドを追加します。
  • 新しく追加した空のスライドで何か作業をします。
  • 最後に、Presentationオブジェクトを使用してプレゼンテーションファイルを書き込みます。
  # プレゼンテーションファイルを表すPresentationクラスのインスタンスを作成
  $pres = new Presentation();
  try {
    # SlideCollectionクラスをインスタンス化
    $slds = $pres->getSlides();
    for($i = 0; $i < java_values($pres->getLayoutSlides()->size()) ; $i++) {
      # Slidesコレクションに空のスライドを追加
      $slds->addEmptySlide($pres->getLayoutSlides()->get_Item($i));
    }
    # 新しく追加したスライドで作業
    # PPTXファイルをディスクに保存
    $pres->save("EmptySlide.pptx", SaveFormat::Pptx);
  } finally {
    $pres->dispose();
  }