.NET で PDF や HTML からプレゼンテーションをインポート
Contents
[
Hide
]
Aspose.Slides for .NET を使用すると、他の形式のファイルからプレゼンテーションをインポートできます。Aspose.Slides は、PDF ドキュメントからプレゼンテーションをインポートできるようにする SlideCollection クラスを提供しています。
PDF から PowerPoint をインポート
この場合、PDF を PowerPoint プレゼンテーションに変換できます。

- Presentation クラスのインスタンスを作成します。
- AddFromPdf メソッドを呼び出し、PDF ファイルを渡します。
- Save メソッドを使用して、ファイルを PowerPoint 形式で保存します。
この C# コードは PDF から PowerPoint への変換操作を示しています:
using (Presentation pres = new Presentation())
{
pres.Slides.AddFromPdf("InputPDF.pdf");
pres.Save("OutputPresentation.pptx", SaveFormat.Pptx);
}
TIP
ここで説明したプロセスのライブ実装である Aspose free PDF to PowerPoint Web アプリをチェックすると良いでしょう。HTML から PowerPoint をインポート
この場合、HTML ドキュメントを PowerPoint プレゼンテーションに変換できます。
- Presentation クラスのインスタンスを作成します。
- AddFromHtml メソッドを呼び出し、HTML ファイルを渡します。
- Save メソッドを使用して、ファイルを PowerPoint ドキュメントとして保存します。
この C# コードは HTML から PowerPoint への変換操作を示しています:
using (var presentation = new Presentation())
{
using (var htmlStream = File.OpenRead("page.html"))
{
presentation.Slides.AddFromHtml(htmlStream);
}
presentation.Save("MyPresentation.pptx", SaveFormat.Pptx);
}
FAQ
PDF をインポートする際にテーブルは保持されますか、検出を改善できますか?
インポート時にテーブルを検出できます。PdfImportOptions にはテーブル認識を有効にする DetectTables パラメータが含まれています。有効性は PDF の構造に依存します。
Note
Aspose.Slides を使用して、HTML を他の一般的なファイル形式に変換することもできます: