社区
C#
帖子详情
【答者有分】各位在WinForm 中用的打印方案是是什么?
zetee
2010-08-04 11:22:05
在WINFORM 开发中,我用的打印方案是Webbrowser 构造成HTML 模板来打印,不过遇到IE6,IE7...等等情况,
用起来不那么顺。
请问各位有什么好的方案?或者说一下你们现在用的是什么方案。
有什么好的和成熟的方案可发给我。我多多给分。
...全文
279
26
打赏
收藏
【答者有分】各位在WinForm 中用的打印方案是是什么?
在WINFORM 开发中,我用的打印方案是Webbrowser 构造成HTML 模板来打印,不过遇到IE6,IE7...等等情况, 用起来不那么顺。 请问各位有什么好的方案?或者说一下你们现在用的是什么方案。 有什么好的和成熟的方案可发给我。我多多给分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
woebird
2010-08-05
打赏
举报
回复
将自已要打印的东西画在图上,printdocument类打印这张图,灵活,复杂!
别人的东西再好都有缺陷,自已的则是能最大限度的满足自已特定的需求。当然,如果需要比较大众化就
用一般点第三方控件。
捷哥1999
2010-08-05
打赏
举报
回复
Winform的打印,你通过Webbrowser来处理?有点奇怪好像。
看具体的打印需求了,例如,你是要打印winfrom界面上每个控件的内容,还是要打印显示在datagridview中的数据?
下面是一些参考资料,希望对你有帮助:
注意codeproject上的文章,配有源代码的,需要你注册为网站用户后,才可以下载!
Print HTML in C# with or without the web browser control and the print dialog
Printing a Form in a report fashion (release 2.2)
A component that prints any control, including ListViews, TreeViews, DataGridViews, and Forms
DataGridView Print/Print Preview Solution - Part I
DataGridView Print/Print Preview Solution - Part II
youqi1984
2010-08-05
打赏
举报
回复
Winform 打印一般使用第三方打印套件
mydear303
2010-08-05
打赏
举报
回复
http://www.codeproject.com/
多看一下,应该会找到你想要的
hyblusea
2010-08-05
打赏
举报
回复
打印报表:
http://www.codeproject.com/KB/printing/dareport.aspx
打印DataGridView:
http://www.codeproject.com/KB/printing/datagridviewprinter.aspx
总之CodeProject上面有很多Demo了...
hyblusea
2010-08-05
打赏
举报
回复
Vs提供有打印控件啊
PrintDialog
PrintDocument
PrintPreviewControl
... ...
zetee
2010-08-05
打赏
举报
回复
[Quote=引用 9 楼 jointan 的回复:]
我从来不用任何第三方报表和第三方组件,包括水晶报表,因为它们打印出来的东西太丑,
.Net没出来前一直用GDI函数,现在一直只用GDI+
[/Quote]
那到底怎么用
air123456789
2010-08-05
打赏
举报
回复
来学习。
lyangelwing
2010-08-05
打赏
举报
回复
我来回答下,您可以让用户装IE8,不然打印不了,给他一个提示
不过从用户体验上来看。。。。
你可以提供下载啥的
herott632482577
2010-08-04
打赏
举报
回复
不懂学习~~~
jointan
2010-08-04
打赏
举报
回复
我从来不用任何第三方报表和第三方组件,包括水晶报表,因为它们打印出来的东西太丑,
.Net没出来前一直用GDI函数,现在一直只用GDI+
zhao38322684
2010-08-04
打赏
举报
回复
[Quote=引用 6 楼 wuyq11 的回复:]
自定义报表
rdlc,水晶报表
fastreport等第三方控件
http://www.codeproject.com/KB/miscctrl/ListViewPrinter.aspx
[/Quote]UP
Peter200694013
2010-08-04
打赏
举报
回复
wuyq11
2010-08-04
打赏
举报
回复
自定义报表
rdlc,水晶报表
fastreport等第三方控件
http://www.codeproject.com/KB/miscctrl/ListViewPrinter.aspx
gongsun
2010-08-04
打赏
举报
回复
成熟的方案
------------------
花钱买个 老外的 打印业务的控件吧。
Ny-6000
2010-08-04
打赏
举报
回复
找第三方插件使用 .
Ny-6000
2010-08-04
打赏
举报
回复
先吃饭去.
XBodhi.
2010-08-04
打赏
举报
回复
crystal
rdlc 2种报表
zetee
2010-08-04
打赏
举报
回复
快到中午吃饭时间。自己先顶上去
wang329382414
2010-08-04
打赏
举报
回复
用水晶 找阿泰
加载更多回复(3)
非常全的C
Winform
打印
功能:全面掌握
Winform
打印
技术
本文介绍了一个C#
Winform
打印
功能开源项目,该项目集成丰富
打印
功能,覆盖
Winform
打印
各种需求。基于C#和
Winform
框架,可实现文本、图像、表格
打印
及预览。适用于文档、报表、票务
打印
等场景,具有功能全、易上手、稳定性高、开源共享等特点。
C#
WinForm
窗体及控件
打印
功能完整实现
方案
本文深入讲解C#
WinForm
中使用PrintDocument、PrintDialog等核心类实现窗体及控件
打印
的技术
方案
,涵盖页面设置、预览、输出全流程,重点解析DPI适配、坐标转换、分页控制与高性能绘制策略,并提供生产环境下内存管理、批量
打印
优化和日志追踪等实用建议,确保
打印
模块稳定可靠。
WinForm
+VS2005下ReportViewer的
打印
问题
本文介绍了在
WinForm
+VS2005环境下使用ReportViewer遇到的
打印
问题,包括
打印
延迟、页面设置和直接
打印
的问题,并提供了相应的解决办法。通过设置定时器解决
打印
延迟,调整页面单位解决页面方向问题,以及利用微软官方提供的方法实现无预览直接
打印
。
WinForm
PrintDocument 进行
打印
标签
本文介绍了一个使用.NET Framework 2.0环境下,基于
WinForm
的条形码
打印
解决
方案
。通过BarcodeLib库生成CODE128B条形码,并详细展示了如何设置PrintDocument属性以实现高质量的小标签
打印
。
winform
打印
html文件,c# 如何实现web
打印
插件
本文介绍了如何使用C#
Winform
实现Web端无预览直接
打印
的功能,包括Web端通过WebSocket发送HTML到客户端,客户端转换HTML为图片并使用PrintDocument进行
打印
,以及使用WebBrowser控件的
打印
方法。此外,还提到了Html转PDF的
打印
方案
,并分享了相关代码示例。
C#
111,129
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章