テキストファイルは、書式やスタイルが適用されていないプレーンテキストのみを含む一般的なファイル形式です。もしテキストファイルに書式を適用したり、画像やグラフ、表、その他のメディア要素を追加したい場合は、Word ファイルに変換することをおすすめします。
逆に、Word 文書の内容を効率的に抽出したり、ファイルサイズを減らしたい場合は、テキスト形式に変換する方法が役立ちます。本記事では、Spire.Doc for Python を使用して、テキストファイルを Word 形式に変換する方法と、Word ファイルをテキスト形式に変換する方法を解説します。
Spire.Doc for Python のインストール
この操作には、Spire.Doc for Python と plum-dispatch v1.7.4 が必要です。これらは、Spire.Doc for Python の公式ウェブサイトから手動でダウンロードするか、以下の pip コマンドでインストールできます。
pip install Spire.Doc
Python でテキスト(TXT)を Word に変換する
TXT から Word ドキュメントへの変換は、数行のコードで簡単に実現できます。以下は詳細な手順です。
- Document オブジェクトを作成します。
- Document.LoadFromFile(string fileName) メソッドを使用してテキストファイルを読み込みます。
- Document.SaveToFile(string fileName, FileFormat fileFormat) メソッドを使用して、テキストファイルを Word ドキュメント形式で保存します。
- Python
from spire.doc import *
# ドキュメントオブジェクトを作成
document = Document()
# TXTファイルを読み込む
document.LoadFromFile("Sample.txt")
# TXTファイルをWord形式で保存
document.SaveToFile("output/テキストをWordに変換.docx", FileFormat.Docx2016)
document.Close()
Python で Word をテキスト(TXT)に変換する
Spire.Doc for Python が提供する Document.SaveToFile(string fileName, FileFormat.Txt) メソッドを使用すると、Word ファイルをテキスト形式にエクスポートできます。以下は詳細な手順です。
- Document オブジェクトを作成します。
- Document.LoadFromFile(string fileName) メソッドを使用して Word ファイルを読み込みます。
- Document.SaveToFile(string fileName, FileFormat.Txt) メソッドを使用して、Word ファイルを TXT 形式で保存します。
- Python
from spire.doc import *
# ドキュメントオブジェクトを作成
document = Document()
# ディスクからWordファイルを読み込む
document.LoadFromFile("Sample.docx")
# Wordファイルをtxt形式で保存
document.SaveToFile("output/Wordをテキストに変換.txt", FileFormat.Txt)
document.Close()
一時ライセンスを申請する
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。