WEB免费打印控件推荐
摘要:在WEB系统中,打印的确是个烦人的问题。要么自己开发打印控件,如果项目时间紧,肯定来不及。要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1、2W之间,这就麻烦了。前段时间有机会接触了一下WEB打印。在博客园、CSDN上找了老半天,终于,功夫不付有心人,终于找到了。现在就推荐给大家分享。1、 DLPrinterDLPrinter打印控件完全免费,界面大方、使用简单、但无签名,支持打印预览、直接打印,可设置页眉、页脚、页边距、打印份数、纸张大小等信息。遗憾的是作者不知道是什么原因,从2007年至今没的更新。作者博客:http://www.cnblogs.com/Yahong11
阅读全文
posted @
2013-04-11 16:42
追梦人RUBY
阅读(229)
推荐(0) 编辑
eWebEditor不支持IE8,IE7,遨游的原因及解决方法
摘要:随着windows7的普及,IE8浏览器的队伍也慢慢的壮大起来.但是我们突然发现很多网页都出问题,更可气的是自己的网站编辑器也不管用了,所有的按钮都不管用,即使是别的浏览器也都不管用. 在一个哥们的贴子中是这样写的,打开include下面的editor.js文件,有这样的段代码: if (element.YUSERONCLICK) { eval(element.YUSERONCLICK + "anonymous()"); } 或 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()&q
阅读全文
posted @
2013-04-11 10:02
追梦人RUBY
阅读(216)
推荐(0) 编辑
C#Winform中打印预览时设置横向打印
摘要:因项目需要,在做一个Screen的打印时,因为Screen中的DataGridView的表格很长,需要横向排列才能完整的打印,因此设置PrintDocument.PrinterSettings.DefaultPageSettings.Landscape = true。但是在预览的时候仍然是纵向排列。伤脑筋。。。花了一些时间做其他的设置均未有效。用Reflector查看PrintController的PrintLoop方法,PrintDocument的打印相关的方法被调用的顺序是这样的:QueryPageSettingsStartPagePrintPageEndPage目前只处理了StartPa
阅读全文
posted @
2013-04-07 13:21
追梦人RUBY
阅读(6656)
推荐(0) 编辑
水晶报表横向打印BUG处理
摘要:我们在做水晶报表的时候无论怎么做都不能实现横向打印,这是水晶报表10的一个bug。这个问题是很好处理的,处理它有两种方法,一种是通过反编译水晶报表代码找到错误进行处理,还有一种是通过修改一个水晶报表的的一个html文件就可以了。这里只介绍第二种方法也是最简单的。 首先我们找到crystalprinthost.html这个文件,然后用记事本打开它发现有这么一部分代码:if (window.dialogArguments.pageorientation) { objectTag +="<PARAM NAME=/"PageOrientation/" VALUE=/
阅读全文
posted @
2013-04-07 12:20
追梦人RUBY
阅读(661)
推荐(0) 编辑
往水晶报表传递参数
摘要:最近做了个小东西,要用到打印--数据输出,所以想到用水晶报表。先说说水晶报表,这个东东,的确是不错。功能很强大,特别是对于输出格式,几乎满足工作中的绝大多数要求。十分灵活好用。具体一些技术性的东西,我就不一一赘述了,有兴趣的可以去找些书去看看。我用的是水晶报表10。对于在报表了连接数据库,相对比较简单,就不说了,现在来看看,如何让报表动态地接受参数,然后形成报表文件,这可能在实际工作地很多情况下,都用得到。我用到的前台技术是ASP.NET。那么来看看,.NET下关于水晶报表参数的一些API:parameterfields类、parameterfield类、parameterdiscreteva
阅读全文
posted @
2013-04-07 11:24
追梦人RUBY
阅读(1512)
推荐(0) 编辑