この簡単なチュートリアルには、Python を使用して Word で表を作成する方法に関する情報が含まれています。環境を確立し、段階的なプロセスを使用してプログラムを開発するための詳細な一連の手順と、Python を使用して MS Word でテーブルを作成するための実行可能なサンプル コードが提供されています。また、必要に応じてテーブルの個々のセルをフォーマットし、結果の Word ファイルを DOCX、DOC、またはその他の MS Word でサポートされている形式として保存するプロセスについても学習します。
Python を使用して MS Word でテーブルを作成する手順
- .NET 経由の Python 用 Aspose.Words を使用して Word に表を挿入する環境を設定する
- テーブルを追加するために DocumentBuilder クラス オブジェクトをインスタンス化します
- DocumentBuilder クラス オブジェクトと insert a cell を使用してテーブルを開始し、その中にテキストを入力します
- 画像を含む別のセルを挿入する
- それぞれのメソッドを使用して行とテーブルを終了します
- テーブルを含む出力Wordファイルを保存します
これらの手順では、Python を使用して Word に表を挿入する方法 について説明します。 DocumentBuilder クラス オブジェクトは、テーブルの開始、セルの挿入、セルへのコンテンツの書き込み、セルへの画像の追加、最後に行とテーブルの終わりのマーク付けをサポートします。テーブルにコンテンツが入力されると、DocumentBuilder.Document クラス オブジェクトの save() メソッドを使用して Word ドキュメントとして保存されます。
Python を使用して Word 文書に表を作成するコード
このコードは、DocumentBuilder クラス オブジェクトを使用して Python を使用して Word で表を作成する方法 を示しています。この DocumentBuilder クラスには、cell_format オブジェクトを使用して幅、vertical_alignment、shading.background_pattern_color、wrap_text、および fit_text を設定することにより、テーブルに追加する前にセルをフォーマットする機能があります。同様に、DocumentBuilder の row_format オブジェクトを使用して、height_rule、height、borders.line_style、borders.color などのプロパティを設定することにより、行フォーマットを設定できます。
この記事では、Word の表を作成し、そこにテキストと画像を挿入する方法を説明しました。 Word ファイルにコメントを挿入する方法については、Pythonを使用してWordにコメントを挿入する方法 の記事を参照してください。