PHPでPPTをPPTXに変換

概要

このドキュメントでは、PHP とオンライン PPT から PPTX への変換アプリを使用して、PPT 形式の PowerPoint プレゼンテーションを PPTX 形式に変換する方法を説明します。以下のトピックが含まれます。

  • PPT を PPTX に変換

PHP で PPT を PPTX に変換する方法

PPT を PPTX に変換する Java のサンプルコードについては、以下のセクションConvert PPT to PPTXをご参照ください。これは PPT ファイルを読み込み、PPTX 形式で保存します。保存形式を指定することで、PDF、XPS、ODP、HTML などの他の多くの形式にも保存できます。これらの記事で説明されています。

PPT から PPTX への変換について

Aspose.Slides API を使用して古い PPT 形式を PPTX に変換します。数千の PPT プレゼンテーションを PPTX 形式に変換する必要がある場合、最適なソリューションはプログラムで実行することです。Aspose.Slides API を使用すれば、数行のコードで実行できます。API は PPT プレゼンテーションを PPTX に完全互換で変換でき、次のことが可能です。

  • マスター、レイアウト、スライドの複雑な構造を変換。
  • チャートを含むプレゼンテーションを変換。
  • グループ シェイプ、オートシェイプ(矩形や楕円など)、カスタム ジオメトリを持つシェイプを変換。
  • オートシェイプにテクスチャや画像の塗りつぶしスタイルを持つプレゼンテーションを変換。
  • プレースホルダー、テキスト フレーム、テキスト ホルダーを含むプレゼンテーションを変換。

PPT を PPTX に変換

PHP via Java 用 Aspose.Slides は、Presentation クラス インスタンスを使用して PPT にアクセスし、対応するPPTX形式に変換できるようにしました。現在、PPTから PPTX への部分的な変換をサポートしています。PPT から PPTX 変換でサポートされている機能とサポートされていない機能の詳細については、こちらのドキュメントlinkをご覧ください。

PHP via Java 用 Aspose.Slides は、PPTX プレゼンテーション ファイルを表すPresentationクラスを提供します。オブジェクトがインスタンス化されたときに Presentation を通じて PPT にもアクセスできるようになりました。以下の例は、PPT プレゼンテーションを PPTX プレゼンテーションに変換する方法を示しています。

  # PPTX ファイルを表す Presentation オブジェクトをインスタンス化する
  $pres = new Presentation("Aspose.ppt");
  try {
    # PPTX プレゼンテーションを PPTX 形式で保存する
    $pres->save("ConvertedAspose.pptx", SaveFormat::Pptx);
  } finally {
    if (!java_is_null($pres)) {
      $pres->dispose();
    }
  }
todo:image_alt_text
図 : 元の PPT プレゼンテーション

上記のコード スニペットは、変換後に次の PPTX プレゼンテーションを生成しました

todo:image_alt_text
図: 変換後に生成された PPTX プレゼンテーション

FAQ

PPT と PPTX の形式の違いは何ですか?

PPT は Microsoft PowerPoint が使用する旧式のバイナリ ファイル形式で、PPTX は Microsoft Office 2007 以降で導入された XML ベースの新しい形式です。PPTX ファイルはパフォーマンスが向上し、ファイルサイズが小さくなり、データ復旧が改善されます。

Aspose.Slides は複数の PPT ファイルを PPTX にバッチ変換できますか?

はい、ループ内で Aspose.Slides を使用して複数の PPT ファイルをプログラムで PPTX に変換でき、バッチ変換シナリオに適しています。

変換後にコンテンツや書式は保持されますか?

Aspose.Slides はプレゼンテーションの高忠実度変換を実現します。スライド レイアウト、アニメーション、シェイプ、チャート、その他のデザイン要素は PPT から PPTX への変換時に保持されます。

PPT ファイルから PDF や HTML など他の形式に変換できますか?

はい、Aspose.Slides は複数の形式への変換をサポートしており、PDF、XPS、HTML、ODP、PNG や JPEG などの画像形式にも変換できます。

Microsoft PowerPoint がインストールされていなくても PPT を PPTX に変換できますか?

はい、Aspose.Slides はスタンドアロン API であり、Microsoft PowerPoint やサードパーティ ソフトウェアは不要です。

PPT から PPTX へのオンライン ツールはありますか?

はい、無料のAspose.Slides PPT to PPTX ConverterWeb アプリケーションを使用すれば、コードを書かずにブラウザ上で直接変換できます。