2009-04-29 100 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