09 2018 档案

摘要:Lodop中的打印项,如果有输出在同一位置,或部分位置重叠的地方,打印项之间是怎么覆盖的呢?在JS里,按照Lodop语句打印项先后的执行顺序,先执行的先输出,后执行的后输出,如果有后面的打印项和前面的打印项位置有重叠,会覆盖掉前面的打印项。 解决方法是:1.预览某个打印项不全,或不显示。(代码里没有 阅读全文
posted @ 2018-09-30 16:32 花谢悦神 阅读(1908) 评论(0) 推荐(0) 编辑
摘要:高版本的火狐和谷歌不再支持np插件之后,Lodop公司推出了C-Lodop,解决了这些浏览器不能用Lodop插件方式打印的问题,相比较Lodop插件,C-Lodop由于是以服务的形式出现,返回值不能直接返回,需要回调,如果不加回调,就会可能是“Cm”和数字的一堆无意义的数码。触发回调函数的,就是动作 阅读全文
posted @ 2018-09-30 16:19 花谢悦神 阅读(2482) 评论(0) 推荐(0) 编辑
摘要:高版本的火狐和谷歌不再支持np插件之后,Lodop公司推出了C-Lodop,解决了这些浏览器不能用Lodop插件方式打印的问题,相比较Lodop插件,C-Lodop由于是以服务的形式出现,返回值不能直接返回,需要回调,如果不加回调,就会可能是“Cm”和数字的一堆无意义的数码。触发回调函数的,就是动作 阅读全文
posted @ 2018-09-30 16:15 花谢悦神 阅读(1264) 评论(0) 推荐(0) 编辑
摘要:针对千差万别的客户端,Lodop提供了打印维护(PRINT_SETUP),可以针对某个客户端微调,调整结果保存在客户端本地,不会影响其他访问网站的用户的使用。 打印维护使用方法:1.PRINT_INIT或PRINT_INITA,中设置任务名。2.打印维护,然后修改内容后,点应用。上述两个步骤会在本地 阅读全文
posted @ 2018-09-30 10:49 花谢悦神 阅读(4533) 评论(1) 推荐(0) 编辑
摘要:LODOP是一款免费的web打印控件,预览打印后无水印,是免费的,直接打印会在纸张下方有个水印“本页由XXX试用版输出”,通常商用打印较多,常用直接打印,这种时候可以购买注册号去水印。 LODOP注册号与C-Lodop注册的区别:如果想购买注册号,需要先了解自己是需要的哪种方式,根据方式来确定购买哪 阅读全文
posted @ 2018-09-30 10:48 花谢悦神 阅读(7329) 评论(1) 推荐(1) 编辑
摘要:使用Lodop打印控件打印时,有自动分页,有手动强制分页,也可以两者结合使用,在使用两者结合的时候注意LODOP.NewPage()和LODOP.NewPageA()的区别,如果前面打印项自动分页不止一页,如果想要后面的页不重叠分页后的内容,应该用LODOP.NewPageA()。 LODOP.Ne 阅读全文
posted @ 2018-09-30 09:56 花谢悦神 阅读(10239) 评论(0) 推荐(3) 编辑
摘要:Lodop和c-lodop目前只能安装到windows操作系统上,但是其他操作系统可通过向C-Lodop安装的电脑发送打印任务,实现手机广域网或局域网打印,打印语句也是简单的JS语句,可以轻松实现云打印。 手机用C-Lodop(云打印方式)打印目前有三种方式:手机访问c-lodop集中打印(局域网) 阅读全文
posted @ 2018-09-28 10:54 花谢悦神 阅读(8239) 评论(0) 推荐(0) 编辑
摘要:Lodop打印图片出现了边框,然而通常情况下是没有边框的,由于Lodop是基于本机的ie进行解析的,和IE的设置有关。用户的电脑和习惯千差万别,有人喜欢给浏览器加上护眼色,而这一个行为可能导致Lodop打印解析超文本出现问题,该客户端出现此问题时,可让客户去掉护眼色即可。Lodop没有语句可以控制i 阅读全文
posted @ 2018-09-28 10:21 花谢悦神 阅读(1076) 评论(0) 推荐(0) 编辑
摘要:在photoshop中制作图片的时候,一般要养成保留psd格式的习惯,纵然普通时候jpg,png格式常用,考虑到以后可能需要修改,也应该备份一下。如果考虑到以后需要修改,可每次成品保存成两个,一个psd格式,一个是需要的格式,如果中途没有完成,可建个文件夹作为中间暂时保存的地方。 本人修改的时候,经 阅读全文
posted @ 2018-09-27 14:32 花谢悦神 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:Lodop打印设计提供了可视化设计,生成代码的方便,在打印设计界面上,选择添加打印项的时候,可以看到没有添加直线选项,可添加斜线,然后把添加的斜线调整成直线:线宽=高 水平直线线宽=宽 垂直直线线宽=高=宽 点线宽!=高&&线宽!=宽 斜线 阅读全文
posted @ 2018-09-27 14:23 花谢悦神 阅读(2089) 评论(0) 推荐(0) 编辑
摘要:Lodop提供了打印设计可以方便开发人员的开发,预览是打印的反显,可以显示出打印效果,但是在开发时,还是要用虚拟打印机实际测试,(win7以上系统可能自带xps虚拟打印机 Microsoft XPS Document Writer,或网上搜索下载安装pdf虚拟打印机)。 例如,设计加入虚线样式,打印 阅读全文
posted @ 2018-09-27 10:13 花谢悦神 阅读(1917) 评论(0) 推荐(0) 编辑
摘要:Lodop隐藏某个按钮或部分,具体参考Lodop技术手册 SET_SHOW_MODE篇。以下是几个例子,(对应下图图片): 第一种:LODOP.SET_SHOW_MODE ("HIDE_PBUTTIN_SETUP",true);//隐藏打印设计界面的‘打印’按钮 第二种: LODOP.SET_SHO 阅读全文
posted @ 2018-09-26 17:28 花谢悦神 阅读(1937) 评论(0) 推荐(0) 编辑
摘要:Lodop通过增设transcolor属性实现了“先字后章”效果,这个属性可以把某种颜色转成类似透明的效果。例如:把图章的底色白色变成透明:transcolor="#FFFFFF"。最好底色是白色,转换后可能会有细小那种颜色的边,如果是两个图片叠加,而底下的图片不是白色,那么白边就会比较明显。 pn 阅读全文
posted @ 2018-09-26 17:18 花谢悦神 阅读(1411) 评论(0) 推荐(0) 编辑
摘要:四者的区别和联系:(其中PRINT_DESIGN打印设计是提供给开发人员的,另外三个可开放给用户)PRINT_DESIGN打印设计:辅助开发人员设计,图形化拖动插入修改等,设计完成后,生成代码拷贝到程序里。PRINT_SETUP打印维护:开放给用户(客户端),让每个用户可根据自己电脑本地微调,保存在 阅读全文
posted @ 2018-09-26 17:07 花谢悦神 阅读(8657) 评论(0) 推荐(1) 编辑
摘要:lodop是web打印控件,引用安装目录下的ocx文件,可以在c/s架构中使用。 该文件所在路径:C:\Program Files (x86)\MountTaiSoftware\Lodop 有32位和64位的,如下例子引用的是32位的:CAOSOFT_WEB_PRINT_lodop.ocx 使用的是 阅读全文
posted @ 2018-09-26 16:45 花谢悦神 阅读(4385) 评论(0) 推荐(2) 编辑
摘要:Lodop打印控件,给开发人员提供了可视化编辑工具,编辑后可生成代码,然后复制到自己程序代码中,让开发更简单,打印设计中有一些快捷键也能让开发更便捷。 打印设计快捷键:ctrl 多个选中Shift 左侧打印项列表,连续一段选择ctrl+鼠标滑动拖拉选中区域内打印项按住alt+打印对象,左边打印项列表 阅读全文
posted @ 2018-09-26 16:26 花谢悦神 阅读(1207) 评论(0) 推荐(0) 编辑
摘要:Lodop中有两个初始化语句,PRINT_INIT()和PRINT_INITA(),PRINT_INITA()多了四个参数,前两个是整体偏移值,第三四参数是宽高,这个宽高是指打印设计可视化编辑区域的宽高,有时会被误认为是纸张的宽高,这两个参数其实和纸张无关。 两者的区别:PRINT_INITA()的 阅读全文
posted @ 2018-09-26 16:08 花谢悦神 阅读(16192) 评论(1) 推荐(0) 编辑
摘要:Lodop打印控件利用SET_PRINT_STYLEA里面的“LinkedItem”可以把多个独立的内容关联起来,让它们顺序打印。这样,就可以实现很多效果,例如一些内容紧跟着表格下方输出,关联表格后就是和表格的偏移值,不再用top,left定位,相对于表格。当连续使用关联前一个对象,变成连续顺序关联 阅读全文
posted @ 2018-09-26 10:42 花谢悦神 阅读(2154) 评论(0) 推荐(0) 编辑
摘要:Lodop和C-Lodop混合部署的时候,LodopFuncs.js里面有自动判断当前浏览器使用什么,支持np插件的就会使用Lodop,不支持插件方式的会使用C-Lodop,可以通过预览窗口左上角图标简单的识别出当前使用的是哪种方式。 1.弹出的窗口。弹出窗口左上角是小打印图标,使用的是C-Lodo 阅读全文
posted @ 2018-09-26 10:16 花谢悦神 阅读(4496) 评论(0) 推荐(1) 编辑
摘要:Lodop打印控件默认在代码里指定了打印、纸张、纸张方向、份数等信息,在预览的界面的设置里是无法重新选择的,默认是禁止重选的,如果重选会提示,例如:“打印方向”已由程序控制,无法改变!“纸张大小”已由程序控制,无法改变!“目标打印机”已由程序控制,无法改变!等。 比如在代码中写了如下语句用于指定这些 阅读全文
posted @ 2018-09-26 10:01 花谢悦神 阅读(7039) 评论(0) 推荐(1) 编辑
摘要:Lodop打印控件打印超文本既可以手动分页,也可以自动分页,自动分页可阅读本博客的另一篇博文:Lodop打印控件 超文本自动分页自动分页的时候,往往是不知道需要打印的内容到底分了几页,也就不可能预先知道一共几页,也无法在每页设置页码,Lodop提供了语句可以给打印任务添加页码,自动获取该任务一共几页 阅读全文
posted @ 2018-09-25 16:55 花谢悦神 阅读(3656) 评论(3) 推荐(0) 编辑
摘要:不用魔棒、抽出、钢笔等,还可以直接变形图建立调整选区,这种方法比钢笔抽出感觉简单一些,比魔棒仔细一些。 抽出或钢笔:抽出弄错了偏移了还要擦除,调整笔刷,抽出后可能还有毛边,需要用橡皮擦除; 钢笔,错了要删除锚点,还要调整手柄,用这两个,仔细的话是挺好的,就是花时间费耐心,而本文的方法则比这两个调整方 阅读全文
posted @ 2018-09-25 13:41 花谢悦神 阅读(339) 评论(0) 推荐(0) 编辑
摘要:利用Loodop打印控件打印二维码的时候,往往传入的数值是变量,有的只有一个数字,有的却一大堆数字和字母,根据内容长度不同,二维码大小也不同,这样如果批量打印二维码标签,传入的数据是不同的,会造成有的标签二维码大,有的二维码小的状况。出现这种状况,是因为Lodop中默认输出二维码的版本是AUTO(自 阅读全文
posted @ 2018-09-20 14:45 花谢悦神 阅读(7717) 评论(0) 推荐(1) 编辑
摘要:Lodop输出二维码和条码,可用如下语句,其中下面的width和height参数,设置了条码或二维码多宽,会发现可能不是设置的宽度或高度。ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,BarCodeValue); 在打印设计里,调整二维码或条 阅读全文
posted @ 2018-09-20 14:43 花谢悦神 阅读(10005) 评论(0) 推荐(2) 编辑
摘要:由于打印机千差万别,打印开发也要注意针对客户各种打印机进行处理,Lodop提供了打印维护(PRINT_SETUP)可针对每个客户端进行微调,保存结果保存在客户端本地,对其他访问网站的客户没有影响。 由于打印机的限制,有些打印机不能打印某些规格的纸张,或打印区域有限制,不是所有打印机都支持自定义纸张, 阅读全文
posted @ 2018-09-19 14:18 花谢悦神 阅读(6273) 评论(0) 推荐(2) 编辑
摘要:LODOP.SET_PRINT_STYLE 对该语句后面的打印项样式设置效果。LODOP.SET_PRINT_STYLEA 针对第一个参数设置的打印项样式设置效果。这两个语句,作用范围不同。 在设置字体等样式时,只针对纯文本(add_print_text语句,文本项)有效:纯文本(add_print 阅读全文
posted @ 2018-09-19 10:34 花谢悦神 阅读(24006) 评论(1) 推荐(0) 编辑
摘要:Lodop中可以传入页面存在的css样式,也可以是拼接后的新样式,例如本博客的其他博文:Lodop打印如何隐藏table某一列 需要打印的页面,样式不一定都是行内样式,style样式单独写在页面上,或引用的是.css文件等情况,使用Lodop打印控件进行打印超文本的时候,要注意把样式也传进去。可参考 阅读全文
posted @ 2018-09-18 17:25 花谢悦神 阅读(5065) 评论(0) 推荐(1) 编辑
摘要:Lodop打印控件打印html超文本,通常传入一个超文本内容可能会超过纸张,如果要拆分每页显示哪些然后手动分页比较麻烦,Lodop中的超文本都有自动分页的特点。自动分页的依据:1.超文本超过设置的打印项高度自动分页(打印项高度)2.超文本超过纸张自动分页(纸张高度) 超文本分页,有两种可能,1.超过 阅读全文
posted @ 2018-09-13 15:57 花谢悦神 阅读(3874) 评论(0) 推荐(0) 编辑
摘要:Lodop打印控件部署到web服务器简单,在页面的使用方法也简单,是非常容易和方便使用的打印控件。客户端本地打印角色(即用户访问网站后 用自己链接的打印机进行客户端本地打印),步骤很少,部署简单:Lodop部署web网站 客户端本地打印角色 一.推荐的使用方法是混合部署,即Lodop官网样例那种部署 阅读全文
posted @ 2018-09-13 10:43 花谢悦神 阅读(3819) 评论(0) 推荐(0) 编辑
摘要:Lodop用于客户端本地打印,部署到web网站非常简单,此博文介绍的是混合部署方式,该方式兼容所有浏览器,当浏览器支持np插件的时候,使用Lodop插件方式,浏览器不支持np插件,会用C-Lodop服务的方式。1.web服务器端页面引用LodopFuncs.js(在官网下载中心的综合版里)2.把提示 阅读全文
posted @ 2018-09-12 17:19 花谢悦神 阅读(2311) 评论(0) 推荐(0) 编辑
摘要:Lodop、C-Lodop在不断完善功能和更新中,新版本修复了很多问题,以及增加很多有利的功能,网站如何更新版本,提示用户下载新版本呢?更新版本很简单,只需要三步:1.替换提示安装部分的自己放置的路径里的安装文件。(替换安装文件)2.修改新版本的LodopFuncs.js提示下载安装的路径,变成自己 阅读全文
posted @ 2018-09-12 17:01 花谢悦神 阅读(4854) 评论(2) 推荐(0) 编辑
摘要:Lodop打印控件有很好的自动分页功能,超文本table表格一页装不下,自动分到第二页,第三页……通常表格之前还会有一些内容,比如标题,制表人名称日期什么的杂七杂八的东西,这种东西会占用一定的空间,这些东西只需要在第一页显示。在这种情况下,表格自动分页后,还是会按照打印项原来的top顶边距来进行定位 阅读全文
posted @ 2018-09-10 14:34 花谢悦神 阅读(2190) 评论(0) 推荐(1) 编辑
摘要:使用Lodop打印控件进行打印开发,有时候一个任务里有多页,例如各种合同之类的,客户端用户在使用过程中,可能有某一页打印后发现需要修改,这时候不必再把整个任务重新打印一遍,只需要打印需要修改的那页重新打印即可。如果客户是让客户预览打印,在预览界面的打印按钮里,多页任务点击后可以看到从第几页到第几页的 阅读全文
posted @ 2018-09-10 13:55 花谢悦神 阅读(1338) 评论(0) 推荐(0) 编辑
摘要:background:url()这是css背景图,http协议会按异步方式下载背景图,所以很容易等不到下载完毕就开始打印了,故lodop不打印css背景图。Lodop不打印css背景图,但是有其他方法输出背景图,在超文本中也可以用普通图片利用层级关系作为背景图输出,img图片设置样式z-index为 阅读全文
posted @ 2018-09-07 16:19 花谢悦神 阅读(3203) 评论(0) 推荐(0) 编辑
摘要:Lodop提供了一些打印项类型,默认是普通项,通过设置打印对象的类型,可以实现一些普通项不能实现的效果。例如:该博客另一篇博文 标题是Lodop打印控件 打印‘接下一页’‘以下空白’,就用了眉脚项。 普通项:默认纯文本打印项(ADD_PRINT_TEXT)为普通项,只输出当前页,如果内容超过打印项宽 阅读全文
posted @ 2018-09-07 13:57 花谢悦神 阅读(1553) 评论(1) 推荐(0) 编辑
摘要:Lodop打印超文本,既可以打印页面上存在的某些部分,也可以自己组织超文本和css样式传入,有些需要打印的页面表格里,会有一列有编辑删除等按钮,用于对于数据库数据的操作,在打印的时候,这一列由于不属于数据范围内,需要隐藏该列。Lodop传入的样式可以不是页面本身的css样式,传入什么打印什么。1.可 阅读全文
posted @ 2018-09-07 10:24 花谢悦神 阅读(1328) 评论(0) 推荐(0) 编辑
摘要:Lodop打印控件中,超文本超过设置的打印项高度 或超过纸张,就会自动分页,纯文本通过设置为多页项也可以根据打印项高度自动分页,Lodop中还提供了许多手动分页的方法,对于多页文档中(自动分页或手动分页),有时候需要标注‘接下一页’,用来表示内容没有结束。自动分页,不知道总共会分多少页,分到的最后一 阅读全文
posted @ 2018-09-06 17:23 花谢悦神 阅读(2078) 评论(0) 推荐(0) 编辑
摘要:Lodop打印控件中,可以使用打印机自带的纸张名称,也可以自定义纸张。(SET_PRINT_PAGESIZE语句)。通常进行打印开发,为了避免浪费纸张,会用虚拟打印机效果作为依据,虚拟打印机连续打印多少张都没问题,但有时会发生在实际打印机中,内容会逐渐偏移的情况,刚开始偏移很小不明显,大批量的打印超 阅读全文
posted @ 2018-09-06 16:28 花谢悦神 阅读(2876) 评论(0) 推荐(0) 编辑
摘要:C-Lodop作为服务,解决了高版本火狐谷歌不支持np插件问题,支持跳出来浏览器的限制,支持所有浏览器,默认是只需安装一次,以后每次开机自启动,但是如果禁止了开机启动项等问题,会造成之后突然出现没启动状况,或每次重启机器没自启动。 没启动的可能原因:1.CLodopPrint.exe进程被人为或意外 阅读全文
posted @ 2018-09-06 10:50 花谢悦神 阅读(65957) 评论(0) 推荐(0) 编辑
摘要:Lodop中有一些格式转换函数,这些函数和其他众多函数一样,c-lodop需要使用回调函数On_Return返回,Lodop插件方式直接返回,通常混合部署,写法要兼容两个控件。可以用if (LODOP.CVERSION)判断是否是使用的c-lodop方式,如下图片用的是这两个作为例子:LODOP.F 阅读全文
posted @ 2018-09-05 17:23 花谢悦神 阅读(2646) 评论(0) 推荐(0) 编辑
摘要:C-Lodop由于是服务不是np插件,调用打印语句(print或preview等)时机太早,在页面第一次加载完成后有几百毫秒时间等待WebSocket通讯服务准备完成,在没完成的时候会提示“C-Lodop未准备好”或“WebSocket没准备好”。新版修改了该提示,变为“网页还没下载完毕,请稍等一下 阅读全文
posted @ 2018-09-05 17:14 花谢悦神 阅读(5005) 评论(0) 推荐(0) 编辑
摘要:Lodop是一款功能强大的打印控件,在一些浏览器不再支持np插件之后,Lodop公司又推出了C-Lodop,C-Lodop是以服务的方式解决web打印,摆脱了对浏览器的依赖,支持了所有的浏览器。 该控件使用简单,使用简短的JS语句就可以实现各种web打印,目前支持所有浏览器的方法有混合部署和单独使用 阅读全文
posted @ 2018-09-05 14:13 花谢悦神 阅读(35362) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示