3

Microsoft Open XML SDKを使用して Word ドキュメントを生成しています。Word ドキュメントを C# コードに変換するためにOpen XML SDK 2.0 Productivity Toolを使用したため、テーブル作成コードをカプセル化してラッパー クラスを作成しました。ワード文書の生成に成功しました。

しかし問題は、一部の表がページの余白を超えて幅を広げていることです。Google で検索したところ、GrowAutoFit クラスを使用するとテーブルをページの余白に自動調整できることがわかりましたが、このクラスを使用して機能を実装する正確な使用法を見つけることができませんでした。

このフォーラムで質問する条件を読んだので、ここで質問する前に何日も検索しました。検索にうんざりしたので、ここにこのクエリを提出します。だから私に解決策を提案してください。

4

1 に答える 1

1

私は自分の質問に対する答えを見つけました。

表がページの外に出ている理由は、コードでページ余白をゼロに設定していたためです。そのため、ページの余白をすべての辺で 1 インチに設定した後、テーブルが余白からはみ出していません。

Office Open XML SDK Productivity Toolのおかげで、ネイティブ XML コードと、Word 文書を開いたときに C# コードが表示されます。そして、このツールのおかげで、私は問題を理解することができました.

あなたの提案をありがとうマクシミリアン:)

于 2012-07-07T09:23:33.997 に答える