2011-09-12 6 views
3

私は、ASP.NET(2.0)のWebアプリケーションで作業しています。このアプリケーションでは、ページのコンテンツをMSなどのワードプロセッサにコピーする必要がありますパンフレットや何らかの種類の配布資料に使用するための単語。WebページをWordや他のワードプロセッサにコピーする

コピー&ペーストするページのコンテンツを選択するだけではうまく機能しないようです。たとえば、Wordはインラインスタイルではなくクラスを介して達成されたスタイル情報を受け取っていないようです。また、プログラムでWord文書を作成することは複雑になり、1つのクライアントワードプロセッサに制限されます。

これにはどのような方法が最適ですか?

答えて

1

Internet ExplorerからWebページをコピーすると、他のブラウザよりも優れた結果が得られます。

"Word Print Driver"を使用すると、単語だけを印刷することができます。特に、Webページに新しいページを介して印刷バージョンがある場合、またはCSS印刷スタイルシートを使用している場合。

私は一度も使ったことがありませんが、この検索結果はあなたが1つを得ることができるように思われます。

http://www.google.com.au/search?sourceid=chrome&ie=UTF-8&q=print+to+word+printer+driver

1

私は、PDFコンバータにWinnovative HTMLに探してお勧めします。 URLを渡すだけで、それをPDFに変換します。とにかくそのタイプのコンテンツにとっては一般的にPDFが優れています。

http://www.winnovative-software.com/

1

私はValamasに同意します。このタイプの要求を処理する最善の方法は、ファイルを印刷してCSSを使用することです。リンクのメディアタグを印刷するCSSファイル(デフォルトでは画面に設定されている)に設定するだけです。

関連する問題