【发布时间】:2011-04-22 09:39:59
【问题描述】:
今天我正在使用水晶报表创建参数化表格并将它们保存为PDF,但是没有其他替代方案吗?
我想做什么?好吧,只需有一个带有“占位符”信息的表单(这就是我使用水晶的方式)...然后在代码中我设置要绑定的占位符数据...另存为 PDF 并瞧...
但是水晶很难维护,而且这些磁场不会自动生长。
谢谢大家.. 蒂亚戈。
【问题讨论】:
今天我正在使用水晶报表创建参数化表格并将它们保存为PDF,但是没有其他替代方案吗?
我想做什么?好吧,只需有一个带有“占位符”信息的表单(这就是我使用水晶的方式)...然后在代码中我设置要绑定的占位符数据...另存为 PDF 并瞧...
但是水晶很难维护,而且这些磁场不会自动生长。
谢谢大家.. 蒂亚戈。
【问题讨论】:
有多种方法可以在没有 Crystal 的情况下生成 PDF。 iTextSharp 是其中之一。您也可以使用XSL Formatting objects 进行转换
【讨论】:
为什么不使用 ASP.NET 页面本身作为模板 - 您可以使用各种控件(包括模板化的控件,例如网格视图、转发器),然后使用通常的数据绑定方式绑定数据。用户 server.execute 运行页面并捕获 html 输出。现在使用许多可用的工具/库(例如 ABCPdf.Net)将其转换为 PDF。
【讨论】: