【发布时间】:2010-09-16 14:46:52
【问题描述】:
我尝试使用 Microsoft ReportingControls,但发现它们过于繁琐,文档太少。我想要一个简单的控件,可以将 GridView 控件转换为 PDF 文档。我已经开始研究 PDFSHArp 并且在文档方面遇到了死胡同。与 iTextSharp 相同。如果他们过去曾为其他人工作过,我愿意进一步深入研究。
【问题讨论】:
我尝试使用 Microsoft ReportingControls,但发现它们过于繁琐,文档太少。我想要一个简单的控件,可以将 GridView 控件转换为 PDF 文档。我已经开始研究 PDFSHArp 并且在文档方面遇到了死胡同。与 iTextSharp 相同。如果他们过去曾为其他人工作过,我愿意进一步深入研究。
【问题讨论】:
如果您只需要创建 PDF 文件,我可以推荐 ceTe DynamicPDF 产品。它有据可查,而且很容易使用。我唯一需要注意的是,您的报告都将在代码中构建。如果您计划添加大量报告,那么您可能想要探索替代方案,例如 Telerik 的新报告工具(将导出为 PDF)。
好吧,请注意两点:DynamicPDF 有点贵,如果你只是做一个 GridView 导出。
【讨论】:
您可以遍历 gridview 中的数据并使用 iTextSharp 将其写入 PDF 表。看看这里:http://www.codeproject.com/KB/cs/iTextSharpPdfTables.aspx
我还建议购买本书iText In Action。
【讨论】: