0

我正在制作一个 WinForms 应用程序,并设法让所有界面正常工作。我需要能够在交易结束时打印发票。发票应包含带有公司名称地址等的信头以及表格中的其他信息,例如发票编号,项目类型和价格等。

所有项目信息都需要对齐,就像在普通发票中一样。

有什么方法可以将表格上的信息导出到 Word 或 Excel 中,然后在页面上的相关位置填写信息?

直接从代码打印并确保它对齐(等)会更容易吗?

4

1 回答 1

0

我总是使用 Chrystal Reports、Active Reports 或 DevExpress 等可用的报告引擎之一来解决打印问题,仅举三例。对我来说,主要优势是它们通过 API 提供了相当完整的集成,并且专门用于打印。他们通常提供一个相当完整的设计师。在看起来不错的不同打印机上打印发票的完整过程很复杂。

于 2012-06-06T16:17:34.940 回答