2

System.Windows.Documents.FlowDocument サーバー側を使用してみましたが、画像に問題が発生しました。

私が作成する必要があるのは、見出し、セクション区切り、改ページ、画像 (テキストが左または右から折り返されている)、表、および理想的にはある種の目次を含むドキュメントです。

私は c# と asp.net を使用しています。

これのほとんどを行うライブラリはありますか?

RTF が選択されたのは、ドキュメントが以前のバージョンの Word で開くことができ、編集可能である必要があり、サーバー上で Word を実行できないためです。

ありがとうございました

4

2 に答える 2

1

.net rtf writerを使い始めました。

クリーンな rtf が生成されますが、必要なすべての機能はありません。

rtf hereのかなり良いドキュメントがあります。

私は自分のためにいくつかのことをやっています。たとえば、画像の周りにテキストをラップできるようにする必要がありました。上記の rtf ライターを使用するとドキュメントに画像を追加できますが、これは画像を独自の段落に配置することによって行います。必要なのはshape 要素です。

rtf では、最終的に次のようになります (一部の数値は、画像のサイズと位置を twip で定義します)。

{\shp{\*\shpinst\shpleft3801\shptop1\shpright8300\shpbottom4500\shpfhdr0\shpbxcolumn\shpbxignore\shpbypara\shpbyignore\shpwr2\shpwrk0\shpfblwtxt0\shpz0
{\sp
{\sn pib}
{\sv
{\pict\pngblip\pichgoal4499\picwgoal4499
-- image binary data goes here --
}}}
{\sp
{\sn fLine}
{\sv 0}}}}

私は時々何かを単語で保存し、それが何をしたかを理解しようとします(しかし、単語は多くのノイズを追加するようです).

于 2013-05-09T14:36:21.253 に答える