10 2018 档案
摘要:客户端打印需要每个客户端都安装,Lodop插件方式和C-Lodop方式,都是安装一次后,无需再次安装,c-lodop默认也是开机自启动的。集中打印方式,可以打印到某台电脑(作为云主机)上,但是不能打印到客户端本地的打印机上。AO端桥打印,打印端也是需要安装c-lodop扩展版,并开启端桥功能,因此打
阅读全文
摘要:windows系统需要开启Print Spooler才能进行打印,如果不开启,可能造成很多现象和原因,比如windows打印机队列的打印机全部消失,用Lodop打印的时候提示"Printer selected is not valid",或类似 请在操作系统安装打印机并开启打印服务 的提示。例如,图
阅读全文
摘要:LODOP综合版里的c-lodop是标准版,没有https和广域网打印功能,如果使用了标准版,调试JS的时候会提示,,loaded over HTTPS,,,the content must be serverd over HTTPS,,,之类的错误。https网站需要安装https扩展版,安装ht
阅读全文
摘要:可能原因分析:本地设置放大比例问题,是真实的放大或缩小,1.查看比例应在100%, 2.控制面板设置显示应在100%(win7 win10中) 3.超文本样式问题,分析样式中不同浏览器版本下显示不一致的标签属性,避开,换其他方式实现4.打印机纸张问题:纸张大小是否一致;可打印区域是否影响到了输出内容
阅读全文
摘要:LODOP的LodopFuncs.js文件里,自动判断浏览器类型提示下载哪个,根据版本号比较判断提示升级。此文章是以前写的,图示可能过旧,新版提示不同,但是LodopFuncs.js里各个方面变动不大,可作为参考,另还有一篇较新的博文:LODOP打印控件如何提示用户升级下载安装新版本 注意事项1:放
阅读全文
摘要:之前写过一篇关于Lodop和c-lodop注册号的区别:LODOP、C-LODOP注册号的区别第一种角色客户端本地打印角色是最常见的角色,最常见的场景,关于c-lodop云打印,它的第一种角色是取代Lodop用的,用来解决高版本的火狐谷歌不再支持np插件问题,这种方式没有体现云的特点,官网三种角色的
阅读全文
摘要:Lodop中的页眉页脚项的特点是:每页固定位置输出,具体该特点可查看本博客的其他博文:Lodop打印项对象类型属性区分 Lodop中有可以设置打印项次页偏移属性,但是该方法是针对单个打印项自动分页的,对于眉脚项,如果想次页在不同位置显示,用这个方法是不行的,眉脚项不会自动分页。Lodop打印控件设置
阅读全文
摘要:ASP.NET中使用gridview可以很容易的把需要的数据动态显示在前台,还可以在表格里加入列进行增删改查,每次点击的时候重新加载数据,gridview也提供了分页等功能,还有一些模版让显示在前台的表格更美观。此博文是以前写的,那时候写的比较随意,图片也没有经过PS成一张图,略微整理后发出来,虽然
阅读全文
摘要:Lodop打印控件中,可使用如下语句让打印项平铺在纸张上。LODOP.SET_PRINT_STYLEA(0,"Repeat",true);平铺的打印项的区域和打印项的宽高有关,如图所示,不管打印项其中的内容大小如何,只和设置的打印项区域宽高有关,例如图中的LODOP.ADD_PRINT_IMAGE的
阅读全文
摘要:LODOP给文本项ADD_PRINT_TEXT设置字间距、行间距,可以在打印设计页面,右键属性里设置,然后在打印设计生成代码,也可以直接写代码。LineSpacing行间距、LetterSpacing字间距,还有TextFrame文本框样式,这里的是文本的框,每个文本的框。 以上设置只针对ADD_P
阅读全文
摘要:Lodop绘制条码图功能让条码打印变得很简单,客户端不用安装专门的条码字库,该函数格式如下:ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,BarCodeValue);关键参数含义:Width 条码的总宽度,计量单位px(1px=1/96英寸)
阅读全文
摘要:Lodop中的打印项内容位置定位,除了打印项本身的top,left值,也会受其他设定或打印机的影响。打印开发,先用虚拟打印机测试出正确结果,然后客户端用打印维护微调常见问题:1.设置打印项相对于纸张居中,内容没有相对纸张居中。打印项居中,但是如果打印项内容本身有内容边距,里面的内容没有相对于自身的边
阅读全文
摘要:打印设计关闭时,可以返回设计的打印代码,打印维护则返回成功打印的次数。不过打印维护也是返回打印程序代码的,方法就是加个语句,这个语句是: 加上这个语句,就可以改变打印维护的返回值,打印维护就可以返回打印的代码。 打印设计PRINT_DESIGN关闭默认返回打印语句代码打印维护PRINT_SETUP关
阅读全文
摘要:用如下语句设置图片的格式,设置导出的图片初识的默认名称,Lodop可以把打印内容导出成图片。 如果一个任务中包含多页,那么导出的就是全部的多页内容,如图,整个任务中的每页的内容导出成了一张长长的图片。 通过控制打印那几页,也可以控制导出那几页内容的图片。关于指定输出页数,可查看本博客的详细介绍的博文
阅读全文
摘要:Lodop中的ADD_PRINT_SETUP_BKIMG,可以加载上背景图,该背景图在预览的时候可以显示也可以不显示,打印可以打印出来也可以不打印出来。一般套打,都是不打印背景图的,比如一些快递的快递单,通常预览和导出图片会放在两个按钮里,如果想要打印预览和导出图片都执行,也可以,但是需要放在两个任
阅读全文
摘要:Lodop中最基本的打印过程至少有初始化语句、添内容语句和打印语句三部分组成,例如: 一个打印任务:(可包含一个初始化语句,一个纸张设置,一个Lodop背景图设置,一个指定打印机) 常见的错误用法: 1.newpage分页后,每分页一次就init设置一下,这是错误的,分页是在一个任务里进行的,只能有
阅读全文
摘要:在用Lodop进行打印超文本的时候,本身内容看上去只有一页,却分页分出空白的一页,很有可能有不可见内容的存在,下面是测试的一种情况,如html内部有内容占着空间,却是不可见的,如一些对象,或者如测试内容中的一个div,div中设置了visibility属性为hidden,这种样式就变现为占着空间却不
阅读全文
摘要:该提示在Lodop旧版本中是: 提示"WebSocket没准备好,点确定继续",提示“C-Lodop没准备好”,新版本修改了该提示的描述“网页还没下载完毕,请稍等一下再操作.”,让问题更解释更直观。 问题原因:调用C-Lodop云打印时机太早,调用打印语句(print或preview等)时机太早,在
阅读全文
摘要:其他相关简短问答:Lodop某个电脑打印内容大小有问题,LODOP超文本简短问答和相关内容,LODOP、C-Lodop简短排查语句、Lodop、c-lodop注册与角色简短问答、LODOP提示、报错、现象,简短问答、LODOP不同电脑打印效果不同排查、LODOP和C-LODOP注册与角色等简短问答【
阅读全文
摘要:Lodop的设计界面中,菜单里的生成代码,如果打印项内容过多,后面会显示”...(省略)”,省略的是打印项的内容值,无论是纯文本还是超文本,都可以用选中打印项-右键-设置属性里找到该打印项的全部值,可以复制出来放到值的那个参数里。选中打印项-右键-设置属性-切换到值得那个标签选项。双击选中的打印项也
阅读全文
摘要:之前的博文介绍了lodop和c-lodop如果使用 LODOP.GET_DIALOG_VALUE弹出对话框,让用户选择路径,例如保存文件的路径,这样用户就不用手动输入想要的路径。 这一篇,是利用上一篇LODOP弹出对话框获取保存文件的路径的那个方法选择路径,然后把内容写入word文件(保存成word
阅读全文
摘要:通常一般不会让用户自己在文本框里填上路径,因为路径要输入字母字符等比较麻烦,而且用户硬盘里文件很多,也不知道要保存在哪里,LODOP可以弹出一个选择保存路径的弹窗,然后把返回选择的路径值。这样用户就可以通过弹窗选择路径,然后把返回到的值赋给文本框就可以了。如图,可以用GET_DIALOG_VALUE
阅读全文
摘要:C-Lodop获取打印机列表Create_Printer_List,此方法Lodop不支持,是C-Lodop特有的函数,客户端本地打印单独用c-lodop,或集中打印等,可以获得本机或云主机的打印机列表。 本博客另一篇博文介绍了兼容Lodop和c-lodop的客户端本地打印的获取打印机列表的方法:L
阅读全文
摘要:利用GET_PRINTER_COUNT,获取打印机个数,然后用GET_PRINTER_NAME(intPrinterIndex);循环获取打印机名称,添加到list列表里,可以让用户在页面就选择打印机。LODOP的预览中可以选择打印机,有时候不需要预览,直接打印,可以用PRINTA()在直接打印打印
阅读全文