2017-08-22 8 views
-1

私はASP MVCを使用しています。図を表示した図があり、この図は剣道図APIによって提供されています。
iTextSharpを使用して剣道図をPDFに変換します

ここで、このチャートのPDFをiTextSharp(iTextはPDFライブラリ)で作成します。 私のグラフはpartialviewにあり、私はこのpartialviewを文字列に変換し、この文字列をiTextSharpに文字列として渡します!
しかし、それはうまくいかない(グラフの代わりにテキストを表示する)
どうすればいいですか?
ありがとうございました

+0

のですか?なぜ、これは剣道の質問としてタグ付けされていないのですか? iTextの専門家はどのように剣道を知っていますか?なぜiTextが 'string'をテキストとして扱うのに驚いていますか?誰もが期待するべきことではありませんか? –

答えて

1

iTextは外部ライブラリを認識していません。剣道のシリアライズされた(文字列)バージョンを渡すと、これを認識せず、チャートをレンダリングしません。

また、ブルーノ氏によると、iTextテキストを入力すると、テキストを挿入すると仮定します。

これはいくつかの方法で修正できます。

  • まず、剣道にチャートをイメージに変換するユーティリティメソッドがあるかどうかを確認できます。その後、単にPDFに画像を追加します。
  • チャートからイメージへの変換をサポートするライブラリを使用してください。

掘り下げた後、私は剣道が「イメージ変換」変換をサポートするように見えることを発見しました。

ChartBuilder.RenderAs(Kendo.Mvc.UI.RenderingMode) 

ここで、Kendo.Mvc.UI.RenderingModeは 'SVG'に設定できます。

読み物:剣道何

関連する問題