通过c#.net窗口应用程序打印帐单
发布时间:2020-12-15 23:22:00 所属栏目:百科 来源:网络整理
导读:我编写了一个计费软件.现在我想以特定格式打印这个账单. 我为它读了printDocument和printDialog工具.但我必须为printdocument中绘制的每个字符串或行提供x和y轴位置. 是否有任何GUI类型的工具,所以我可以格式化所有字段的帐单在他们的位置,只是从后端传递数
我编写了一个计费软件.现在我想以特定格式打印这个账单.
我为它读了printDocument和printDialog工具.但我必须为printdocument中绘制的每个字符串或行提供x和y轴位置. 是否有任何GUI类型的工具,所以我可以格式化所有字段的帐单在他们的位置,只是从后端传递数据,所以每次它将打印具有不同值的相同帐单我通过. 任何人都可以建议我从哪里开始. 解决方法
如果我必须在没有任何其他工具的情况下从头开始这样做,我会利用
HTML(可能是您可以访问其他工具,水晶报告或SSRS,这会更容易). HTML专为布局设计而设计,.NET为HTML提供了大量支持. (虽然我最近没有研究过它,但我确信有一些工具可以在应用程序中显示HTML并将其发送到打印机.)
HTML作为XML有助于模板化,或者您可以利用现有的许多工具(请参阅Mustache等). .NET内置了模板,但是一些可用的工具更好. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |