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

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

概述我编写了一个计费软件.现在我想以特定格式打印这个账单. 我为它读了printDocument和printDialog工具.但我必须为printdocument中绘制的每个字符串或行提供x和y轴位置. 是否有任何GUI类型的工具,所以我可以格式化所有字段的帐单在他们的位置,只是从后端传递数据,所以每次它将打印具有不同值的相同帐单我通过. 任何人都可以建议我从哪里开始. 如果我必须在没有任何其他工具的 我编写了一个计费软件.现在我想以特定格式打印这个账单.
我为它读了printdocument和printDialog工具.但我必须为printdocument中绘制的每个字符串或行提供x和y轴位置.

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

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

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

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

总结

以上是内存溢出为你收集整理的通过c#.net窗口应用程序打印帐单全部内容,希望文章能够帮你解决通过c#.net窗口应用程序打印帐单所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1229142.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存