パワーポイントをワードに変換

PowerPoint から Word への変換操作は、簡単なプロセスではありません。Microsoft PowerPoint も Microsoft Word アプリも、特定のユーザーが PowerPoint を Word に変換できる機能。 PPT ドキュメントを Word DOC に変換する場合) であれば、そうしたいと思う確固たる理由がある可能性が高いでしょう。 1 つには、Word には、ニーズにより適した書式設定機能が用意されています。もう 1 つの例として、Word ではさらに多くの印刷オプションが利用できます。

プログラムでタスクを実行したい場合は、数行の Python コードで実行できます。この記事を読み終える頃には、Python で PowerPoint を Word に変換する方法を習得しているはずです。

Python で PPT を Word に変換する 2 つの API を取得

以前に、PowerPoint から Word への操作は単純なプロセスではないことを確認しました。コードを実行して PowerPoint から Word への変換を実行できるようにするには、PowerPoint プレゼンテーションを処理する API と、Word 文書を操作できる別の API が必要です。

  1. .NET 経由の Python 用 Aspose.Slides。この強力な API は、PowerPoint プレゼンテーションの作成、編集、変換、および操作に使用されます (Microsoft PowerPoint または Office は必要ありません)。 Aspose.Slides for Python をインストールするには、インストール を参照してください。
  2. .NET 経由の Python 用 Aspose.Words。この機能豊富なドキュメント処理 API は、Microsoft Word 形式のファイルを作成、変更、変換、レンダリング、および印刷するために使用されます。 Aspose.Words for Python をインストールするには、インストール を参照してください。

推奨される API を使用すると、PowerPoint のスライド上の関連項目 (テキストから画像まで) を抽出したり、抽出したコンテンツを Word ドキュメントの待機ページに転送したりできます。

情報: Aspose の無料の PowerPoint から Word へのコンバーター をご覧になることをお勧めします。この記事で説明されている PowerPoint から Word へのプロセス。

Python で PowerPoint を Word に変換する

  1. これらの名前空間を program.py ファイルに追加します。

パイソン aspose.slides をスライドとしてインポート aspose.words を単語としてインポート


2. 次の Python コードを実行して、PPT を Word に変換します。

presentation = slides.Presentation(“pres.pptx”) doc = words.Document() builder = words.DocumentBuilder(doc)

for index in range(presentation.slides.length): slide = presentation.slides[index] # スライド画像の生成と挿入 slide.get_thumbnail(2,2).save(“slide_{i}.png”.format(i = index), drawing.imaging.ImageFormat.png) builder.insert_image(“slide_{i}.png”.format(i = index))

for shape in slide.shapes: # スライドのテキストを挿入します if (type(shape) is slides.AutoShape): builder.writeln(shape.text_frame.text)

builder.insert_break(words.BreakType.PAGE_BREAK)

doc.save(“presentation.docx”)


## 無料ライセンスを取得する

Aspose.Slides と Aspose.Words の機能を無制限に試してみませんか? [無料の一時ライセンス](https://purchase.aspose.com/temporary-license) を取得します。

## 結論

Python コードを使用して PowerPoint プレゼンテーションを Word ドキュメントに変換する方法を理解できたと思います。

提供された Python コードは PPT と DOC を対象としていましたが、簡単に変更して、PPT から DOCX、PPTX から DOCX、PPTX から DOC、および既知の PowerPoint と Word ドキュメント形式を含むその他の変換に使用できます。

Aspose.Slides [機能](https://docs.aspose.com/slides/python-net/features-overview/) の詳細については、[ドキュメント](https://docs.aspose.com/slides /python-net/)。質問がある場合は、[フォーラム](https://forum.aspose.com/c/slides/) に投稿できます。

## 関連項目

* [Python で PowerPoint を JPG に変換する](https://blog.aspose.com/ja/slides/convert-ppt-to-jpg-in-python/)

* [Python で PowerPoint を HTML に変換する](https://blog.aspose.com/ja/slides/convert-ppt-to-html-in-python/)

* [Python で PowerPoint を PDF に変換する](https://blog.aspose.com/ja/slides/convert-pptx-ppt-to-pdf-python/)