2

C# を使用して、データのテーブルをベクター イメージに描画する必要があります。自分でレイアウトを気にせずにテーブルを描画するのに役立つライブラリまたはコンポーネントを探しています。

私が気にしたいのは、どのデータがどのセルに属しているかだけです。

C# でベクター画像を作成できるいくつかのライブラリ (SVG 画像用の SharpVectorGraphics/SvgNet など) は既に知っていますが、テーブルの作成に役立つものは見つかりません。

質問

これを行うことができるライブラリまたはコンポーネントを知っている人はいますか? うまく機能するのであれば、無料である必要はありません。ベクター イメージは、Microsoft PowerPoint および Word の標準インストールで表示できる形式である必要があります。

質問2:

HTML (テーブル) を C# で画像にレンダリングする方法を知っている人はいますか?

4

2 に答える 2

1

aspose;を使用できます。他の誰もあなたにとってより良い解決策を思いつかない場合。あなたが求めるようにしますが、良い解決策のように「感じ」ません!

  • メモリ内に Word 文書を作成する
  • テーブルを追加
  • そのテーブルにデータを入力します
  • 画像にエクスポートします。

うまくいけば、誰かがもっと良いものを思いつきます!:(

于 2011-05-02T12:18:16.120 に答える
0

これを解決するには2つの方法が考えられます。

描画: C# を使用してテーブルとコンテンツを散らかして描画することができます。この方法はもちろん時間の大きな投資になりますが、おそらく最も速く、最もプロフェッショナルな方法です。

Print to picture 他の人が提案したものと少し似ています。必要なものの HTML コードを作成し、それを WebBrowser Consol に投入します。次に、ビットマップに対して印刷プレビューを行います。

于 2011-05-02T12:41:37.720 に答える