2

表のある文書があります。元のテーブル幅を維持しながら、特定の行に列を追加できる必要があります。

基本的に、表のセルを分割する必要があります。Word文書にopen xmlを使用してこれを行うにはどうすればよいですか? 私は試した

                    var tc = new TableCell();
                    tc.Append(new Paragraph(new Run(new Text("Hi"))));
                    row.Append(tc);

セルを追加しようとしましたが、新しい列として機能し、テーブルのサイズが大きくなります。

4

1 に答える 1

0

まず、Microsoft Word で表を作成し、そこでセルを分割します。ここからダウンロードできる OpenXML SDK Development Tool で Word ドキュメントを開きます。OpenXML の関連セルを見ると、問題に対する答えが見つかります。OpenXML からコードをコピーし、要件に応じて必要な変更を加えるだけです。

于 2012-10-18T11:01:17.260 に答える