C#でPPTをPPTXに変換

概要

この記事では、C#を使用してPPT形式のPowerPointプレゼンテーションをPPTX形式に変換する方法を説明します。また、オンラインのPPTからPPTXへの変換アプリについても触れます。以下のトピックがカバーされています。

C#でPPTをPPTXに変換

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

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

古いPPT形式をAspose.Slides APIを使用してPPTXに変換します。数千のPPTプレゼンテーションをPPTX形式に変換する必要がある場合、最良の解決策はプログラム的に行うことです。Aspose.Slides APIを使用すれば、数行のコードで行うことができます。このAPIは、PPTプレゼンテーションをPPTXに変換するための完全な互換性をサポートしており、次のことが可能です:

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

PPTをPPTXに変換

PPTをPPTXに変換するには、ファイル名と保存形式をPresentationクラスのSaveメソッドに渡します。以下のC#コードサンプルは、デフォルトのオプションを使用してPPTからPPTXにプレゼンテーションを変換します。

// PPTXファイルを表すPresentationオブジェクトをインスタンス化
Presentation pres = new Presentation("PPTtoPPTX.ppt");

// PPTX形式でPPTXプレゼンテーションを保存
pres.Save("PPTtoPPTX_out.pptx", SaveFormat.Pptx);

PPTとPPTXプレゼンテーション形式の詳細およびAspose.SlidesがPPTからPPTXへの変換をサポートする方法についてもっと読む。