微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过c#.net窗口应用程序打印帐单

我编写了一个计费软件.现在我想以特定格式打印这个账单.
我为它读了printDocument和printDialog工具.但我必须为printdocument中绘制的每个字符串或行提供x和y轴位置.

是否有任何GUI类型的工具,所以我可以格式化所有字段的帐单在他们的位置,只是从后端传递数据,所以每次它将打印具有不同值的相同帐单我通过.

任何人都可以建议我从哪里开始.

解决方法

如果我必须在没有任何其他工具的情况下从头开始这样做,我会利用 HTML(可能是您可以访问其他工具,水晶报告或SSRS,这会更容易). HTML专为布局设计而设计,.NET为HTML提供了大量支持. (虽然我最近没有研究过它,但我确信有一些工具可以在应用程序中显示HTML并将其发送到打印机.)

HTML作为XML有助于模板化,或者您可以利用现有的许多工具(请参阅Mustache等). .NET内置了模板,但是一些可用的工具更好.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐