0

記憶にある情報のコレクションとワード文書をマージしたいと思います。私はAsposeを使用する前にこれを非常に簡単に実行しましたが、彼らはツールに 2,000 ドルを要求しています...

.NETs 相互運用ライブラリの使用を検討しましたが、サーバーに Word をインストールする必要がありましたが、これはしたくありません。

サーバーを悪用することなく、私が試していることを実行できる、手頃な価格の (またはさらに良いのは無料の) 優れたツールを知っている人はいますか?

4

3 に答える 3

2

codeplexのdocx ライブラリを参照してください。

于 2011-01-31T17:34:23.203 に答える
1

SQL Server を使用している場合は、SQL Server レポート サービスを使用できます。そのため、優れた Word ドキュメントの代わりに RDL を使用します。レポートを作成すると、レポートをプログラムで呼び出して、その場で PDF を生成できます。

私はこのアプローチを使用して顧客への手紙と請求書を生成しましたが、製品コードには十分に機能するように見えました。

于 2011-01-31T17:22:16.660 に答える
0

コンテンツ コントロールのデータ バインディングをご覧ください。

このアプローチを使用すると、データをカスタム XML 部分として (つまり、独自に選択した XML として) 含め、そのデータを XPath 式を使用して docx 内の特定の場所にバインドします。

このようにすると、Word が役立ちます。docx の表面への変更は xml に反映され、その逆も同様です。

Word 2007 以降が必要です (残念ながら、Mac 用の Word 2011 ではなく、Windows バージョンが必要です)。

于 2011-01-31T22:06:50.500 に答える