.NET で PPTX を PPT に変換
概要
この記事では、C# を使用して PPTX 形式の PowerPoint プレゼンテーションを PPT 形式に変換する方法を説明します。以下のトピックが取り上げられています。
- C# で PPTX を PPT に変換する
.NET で PPTX を PPT に変換する
以下のセクション、つまりConvert PPTX to PPTをご覧ください。サンプルコードは PPTX ファイルをロードし、PPT 形式で保存します。異なる保存形式を指定することで、PPTX ファイルを PDF、XPS、ODP、HTML など多くの形式にも保存できます。これらの記事で説明されています。
- .NET で PPTX を PDF に変換
- .NET で PPTX を XPS に変換
- .NET で PPTX を HTML に変換
- .NET で PPTX を ODP に変換
- .NET で PPTX を PNG に変換
PPTX を PPT に変換する
PPTX を PPT に変換するには、ファイル名と保存形式をSaveメソッドに、Presentationクラスに渡すだけです。以下の C# コードサンプルは、デフォルトオプションを使用して PPTX から PPT にプレゼンテーションを変換します。
// PPTX ファイルを表す Presentation オブジェクトをインスタンス化する
Presentation pres = new Presentation("presentation.pptx");
// PPTX プレゼンテーションを PPT 形式で保存する
pres.Save("presentation.ppt", SaveFormat.Ppt);
FAQ
PPT (97–2003) 形式に保存する際、すべての PPTX のエフェクトや機能は維持されますか?
必ずしも維持されるわけではありません。PPT 形式は一部の新機能(特定のエフェクト、オブジェクト、動作など)に対応していないため、変換時に機能が簡素化されたりラスター化されたりすることがあります。
プレゼンテーション全体ではなく、選択したスライドだけを PPT に変換できますか?
直接保存はプレゼンテーション全体を対象とします。特定のスライドだけを変換する場合は、対象スライドだけの新しいプレゼンテーションを作成して PPT として保存するか、スライド単位の変換パラメータに対応したサービス/API を使用してください。
パスワードで保護されたプレゼンテーションはサポートされていますか?
はい。ファイルが保護されているかを検出し、パスワードで開くことができ、保存された PPT に対しても保護/暗号化設定を構成できます。