2011-07-16 20 views
1

背景は今やクライアント用のウェブサイトをコーディングしたもので、ウェブサイト上で利用可能になるPDFSを生成するために5〜10分ごとにウェブページを呼び出すサービスがあります。 PDFには、Webサイトに表示される表のデータ・ダンプが含まれています。デザインでPDFレポートをプログラムで生成する

新しい要件は、カバーページを追加し、ウェブサイト上のビューを複製するPDFスキームにカラースキームを適用することです。

バックエンドデータベースをMySQLにしてC#とVS2008を使用してこの問題を解決する方法がわかりません。もともと私はレポートを作成し、それをプログラム的にレンダリングしてPDFとして保存することを考えましたが、Sql Server Reporting Servicesを使用する可能性を排除するMySQLを使用しているためです。他のオープンソースや無料のソリューションがあり、レポートを作成して設計した後、プログラマチックに作成し、ユーザーの操作なしでpdfとして保存することができますか?

答えて

1

あなたの最善の策は、iText hereです。これは、JavaまたはC#でプログラムによるPDFの作成をサポートします。私はこれを(バックエンドでもMySQLを使って)やっています。私は本を​​購入することをお勧めします。それは良い例がたくさんあり、あなたが本を購入すれば、その本のpdf版が得られます。

0

try TCPDF PHPで書かれていますが、外部依存関係はありません。がたくさんあります。のオプションとサンプルが含まれています。高速で信頼性が高く、フォントなどの問題はありません。

0

jsreportは、この種のPDF生成をサポートしています。最初に、html、css、およびjavascriptのテンプレートエンジンを使用して、レポートレイアウトと動的構造を作成します。次に、データを送信し、c#クラスを使用してレンダリングを呼び出します。

このblog postには、どのように情報を提供する必要がありますか?

免責事項:私はjsreportの著者です。

関連する問題