我在一年前开发了Windows表单,它可以计算某些内容并在水晶报表中以可打印文本格式显示报表。我在水晶报告中写了一些静态文本,并在水晶报告中显示报告。 现在需求发生了一些变化。我需要以pdf格式显示相同的报告,但不在客户端电脑中安装水晶报告,因为每台电脑都没有安装水晶报告查看器,所以我的公司想直接导出到pdf,而不安装水晶报告。
我的报告包含,公司徽标,一些表单文本以及从Windows表单应用程序计算的动态数据
答案 0 :(得分:0)
如果你有一个web服务,wcf或web api可以在安装了Crystal Reports的服务器上创建报告并将其导出为pdf,你需要做的就是调用该服务,它应该返回一个字节您将通过以下方式填充pdf文件来填充的数组:
File.ReadAllBytes(path)