【发布时间】:2011-03-25 08:44:46
【问题描述】:
我目前正在使用 PrintDocument 类在 .NET 中打印,这没问题,但输出是硬编码的。相反,我想为我的用户提供一种方法来设置模板文档之类的内容,包括静态和动态字段。然后我的代码将保留静态字段(图像、固定文本等)并填写动态字段。
我有哪些选择?
谢谢。
【问题讨论】:
我目前正在使用 PrintDocument 类在 .NET 中打印,这没问题,但输出是硬编码的。相反,我想为我的用户提供一种方法来设置模板文档之类的内容,包括静态和动态字段。然后我的代码将保留静态字段(图像、固定文本等)并填写动态字段。
我有哪些选择?
谢谢。
【问题讨论】:
我知道这是明目张胆的广告,但我建议使用List & Label。
免责声明:我只是喜欢那个产品,我不隶属于他们;-)
【讨论】:
这真的取决于要求,即如果您需要打印报告,我会查看各种可用的报告工具(例如 Telerik / Active Reports)
如果您想生成基于页面的打印模板,我会查看各种可用的 PDF 生成库,因为最终 PDF 格式是您应该瞄准的目标。 (例如:iTextSharp、TallComponents 等等)
【讨论】: