2009-04-29 57 views
3

我正在使用c#語言開發.net中的windows服務。該服務必須以PDF格式生成報告。報告應該有圖表。我想知道我們如何創建PDF文件並在其中添加圖形。使用C#編寫PDF和圖表#

感謝, P.Gopalakrishnan

回答

0

最好的是,你可以使用水晶報表,在Crystal報表創建圖表和然後將其導出到pdf

0

我一直很高興使用Stimulsoft報告引擎。支持圖形和PDF輸出。

1

我使用PDFsharp。這是一個開源項目。它支持圖表,也許它支持你需要的功能。

2

如果你願意花一些錢,我會建議從websupergoo ABCPDF.Net。有很多包含的例子,並且API易於使用。

對於圖表,如果您打算使用.Net 3.5,請查看System.Web.DataVisualization名稱空間。它提供了Dundas Charts專業版的所有功能。 您可能還需要看一看zedgraph

問候,

0

對於圖表的目的,我整個FF Chartwell font本週傳來,似乎是一個好主意..也許你想要做什麼從圖上看,雖然我還沒有嘗試過。

0

我認爲最快的方法是在html中創建報告,然後將其轉換爲pdf。 您可以使用phantomjsjsreport將html轉換爲包含所有圖表的pdf。可以使用jquery flot來完成圖表。這是可能的,因爲這兩個提到的技術也解釋了JavaScript。

看我的帖子pdf reports in c#或更具體地在charts in pdf reports後。

免責聲明:我jsreport

+0

我面臨着同樣的問題的作者,我也想過轉化HTML到PDF,但問題wkhtmltopdf失敗了很多時間來呈現我的HTML頁面.. – omriman12 2015-10-07 09:46:04