C# で PPTX を Word に変換する
NET Framework、.NET Core、Windows Azure、Mono、または Xamarin プラットフォームで C# コードを使用して PowerPoint を Word に変換するための強力なクロスプラットフォーム .NET API
Aspose.Slides と Aspose.Words を使用して PowerPoint を Word に変換
Aspose.Slides for .NET および [Aspose.Words for .NET]( https://products.aspose . com/words/net/) は、PowerPoint プレゼンテーション、Word ドキュメント、およびその他のファイルの操作と変換に使用される強力な .NET ライブラリです。 PowerPoint を Word に変換すると、基本的にプレゼンテーションのスライドの内容が Word 文書のページに移動されます。
C# で PowerPoint を Word に変換する
わずか数行のコードで PPTX を Word にすばやく変換できます
PowerPoint を Word に変換するための C# コード
using var presentation = new Presentation();
var doc = new Document();
var builder = new DocumentBuilder(doc);
foreach (var slide in presentation.Slides)
{
// generates and inserts slide image
using var bitmap = slide.GetThumbnail(1, 1);
using var stream = new MemoryStream();
bitmap.Save(stream, ImageFormat.Png);
stream.Seek(0, SeekOrigin.Begin);
using var skBitmap = SKBitmap.Decode(stream);
builder.InsertImage(skBitmap);
// inserts slide texts
foreach (var shape in slide.Shapes)
{
if (shape is AutoShape autoShape)
{
builder.Writeln(autoShape.TextFrame.Text);
}
}
builder.InsertBreak(BreakType.PageBreak);
}
doc.Save("document.docx");
PPTXをWordに変換する方法
Aspose.Slides for .NET と Aspose.Words for .NET をインストールします。
2 つのライブラリを参照としてプロジェクトに追加します。
Presentation クラスと Doc クラスのインスタンスを作成します。
Word に変換する PPTX プレゼンテーションを読み込みます。
スライドの内容に基づいて画像とテキストを生成します。
結果の Word ドキュメントを保存します。
無料のオンラインコンバーター
その他のサポートされている変換
PowerPoint を他の形式のファイルに変換することもできます