gpt4 book ai didi

c# - 在 Winform 应用程序中打印

转载 作者:太空宇宙 更新时间:2023-11-03 20:35:07 26 4
gpt4 key购买 nike

我有一个 C#.NET Winform 应用程序,使用它可以打印帐单等。

但打印将由用户使用 DMP 打印机完成。

那么是否可以在 winform 应用程序中将打印件发送到 DMP 打印机。如果是,那么如何?

此外,我在表单中有一个 DataGridView。现在我想打印显示在 gridview 中的表格。我该怎么做呢?我必须使用 Crystal Reports 还是其他?

最佳答案

我不确定这能否很好地回答您,但我会使用 PDF Sharp 或 Migra doc 从您的数据生成 pdf 文件并从那里打印,这样我就不必进行打印机 DMP 设置(我猜)

最简单快捷的解决方案是使用 Visual Basic PowerPack 的 PrintForm 控件(您也可以在 C# 项目中使用它)。

http://msdn.microsoft.com/en-us/vbasic/bb735936.aspx

只需将控件拖到您的窗体上,然后从代码调用

printForm1.Print();

这将打印表单上的任何内容,因此只需在表单上设计报表然后调用该代码即可。看Print the form (Visual C #)你也可以使用 VB power Pack

关于c# - 在 Winform 应用程序中打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5349041/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com