2016-05-17 4 views
1

これは.NET 4.6/MVC 5です。私はC#でかなり複雑なPDFを作成しようとしていますが、これを行うには良い方法を理解できません。複雑なPDFをC#/ MVCで作成する

剣道UIを使用し、PDFエクスポート機能(demos)を使用していますが、HTML/CSSで印刷レイアウトを作成する必要があります。ヘッダー/フッターの画像に@pageをどのように使用するのか分かりませんでした。

これまではiTextSharpを使用していましたが、商用利用には非常に高価なライセンスが必要です。

PDFsharp and MigraDocAPI)見栄えが良いですが、ドキュメントはほとんどなく、使い方がわかりません。

下記のスクリーンショットの形式でPDFを作成するにはどうすればよいですか?私は一般的な考えを与えられただけで、私はspoonfedする必要はありません。私はどのような特定の方法にも賛成も反対もせず、何がうまくいくか分かりません。

これは私が作成しようとしているレイアウトです。緑色の線はヘッダー/ボディー/フッターを区切ります。ヘッダーとフッターはすべてのページで同じです。本文のテーブルには、リストのデータが表示されます。ページに収まるものだけを表示し、次のページとリストの次の項目に移動する必要があります。

desired PDF layout

+1

Crystal Reportsなどのレポートエンジンや、レポートをPDFファイルとしてエクスポートする機能はありますか? – MadOX

+0

@KamilStachowiak Visual Studio用のCrystal Reportsが商用で無料であることはわかりませんでした。私は今見て、ありがとう! – vaindil

答えて

0

Essential PDF任意のカスタムレイアウトで複雑なPDFを作成することができます。また、Wordでテンプレートを作成し、データがでマージしてPDFに変換することができます。

Doc to PDF

製品全体が無料で利用可能であり、組織が1未満になる場合は(も商用アプリケーションで使用することができます年間収益の百万円)をcommunity licenseに送信します。

関連する問題