https使用,故障:
1.是https网站吗,https扩展版C-Lodop如何使用 参考http://www.c-lodop.com/faq/pp32.html
2.双击桌面上的c-lodop快捷方式,查看一下端口是否是8443
3.https://localhost:8443/c_sysmessage
桌面上的c-lodop快捷方式,右键以管理员权限运行,
然后刷新这个查看故障的页面,查看访问限制的故障是否消失了
在桌面上的c-lodop快捷方式,右键,选择以管理员权限运行。
4.参考http://www.c-lodop.com/faq/pp32.html
需要安装32位c-lodop扩展版,64位没有https端口。32位的c-lodop支持32位和64位操作系统,用32位的c-lodop就行。
5.双击桌面上的c-lodop快捷方式,重启一下本机的c-lodop,重启后刷新页面试试。
6.进入欢迎页面,点欢迎页面的预览测试下https://localhost:8443
7.lodop支持https,c-lodop需要 参考http://www.c-lodop.com/faq/pp32.html

https 肯定是域名的, 证书都是颁发给域名, 不可能颁发给ip地址

提示 Operation not supported on selected printer、Printer selected is not valid、There is no default printer currently selected:
1.用最新版对比试试http://www.c-lodop.com/download.html
最新版对这个问题有优化
2.参考http://www.c-lodop.com/faq/pp1.html
如果确认是最新版,排查下链接的内容。
3.是否没有指定默认打印机,查看一下windows打印机列表,指定一下打印机。
4.用最新版测试下http://www.c-lodop.com/download.html
如果最新版也是这样,选择其他打印机试试,重装该打印机驱动试试。

注册号无效
参考排查一下http://www.c-lodop.com/faq/ph01.html

通用:
1.测试下官网样例http://www.c-lodop.com/demolist/PrintSample2.html 是否有什么提示。

win7以上系统自带xps虚拟打印机,或安装pdf虚拟打印机,打印成文件。
如果文件正常,可能和打印机的可打区域或纸张不识别等有关。
如果虚拟打印机文件有问题,说明代码有问题。
用虚拟打印机打印测试,可排查是代码问题还是和打印机有关。

把预览语句临时改成LODOP.PRINT_DESIGN();查看下。
查看下左侧的打印项列表。

用管理员权限安装最新版http://www.c-lodop.com/download.html,右键以管理员权限运行,再对比试试。

用管理员权限安装最新版对比试试http://www.c-lodop.com/download.html,以管理员权限运行。

超文本样式
1.加载css样式,参考样例10 http://www.c-lodop.com/demolist/PrintSample10.html
2.xps或pdf虚拟打印机测试下,预览是图形模式,以实际输出的为准。
3.是否是没加载完,加延迟试试:
LODOP.SET_PRINT_STYLEA(0,"HtmWaitMilSecs",1000)//设置上一项延迟超文本下载1000毫秒
4.指定一下具体中文字体试试,用字体的中文名,例如style="font-family:'楷体';"
<font face="隶书">"学员"</font>试一试加上中文名的字体。
5.lodop是基于本机ie引擎进行解析渲染的,不要用本机ie不支持的html css js ,重置ie浏览器试试。
6.可尝试把ADD_PRINT_HTM 换成 ADD_PRINT_HTML(图形模式)试试。

---------------以下备用-----------------------

超文本:
1.查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
是否样式文件的访问有限制,参考链接,进入打印设计,排查一下实际传入的样式。

查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
查看一下实际传入的超文本内容。

加载css样式,参考样例10 http://www.c-lodop.com/demolist/PrintSample10.html
查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
查看一下样式是否都传入了。

是否是没加载完,加延迟试试:
LODOP.SET_PRINT_STYLEA(0,"HtmWaitMilSecs",1000)//设置上一项延迟超文本下载1000毫秒

动态加载的值 参考样例23 刷新赋值,
如果内容很多需要加延迟等待动态内容加载完毕
延迟lodop加载速度,等待网页图片或动态生成内容加载完成,参考样例47
LODOP.SET_PRINT_STYLEA(0,"HtmWaitMilSecs",100);//延迟100毫秒
该语句加到需要等待的输出项后

如果是html超文本,参考:
查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
是否样式文件的访问有限制,参考链接,进入打印设计,排查一下实际传入的样式。
打印设计是辅助设计的,以预览效果为准

查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
分析差异点,因浏览器版本不同遵循的html标准不同,造成某些标签属性显示有差异,尽量避免使用有差异的属性,可以在ie下不同版本仿真情况下验证差异
排查样式,尽量使用使用各浏览器无歧义的通用的 html css js,不支持的样式可尝试用其他样式代替。

查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
查看一下传入的样式,排查一下样式问题。
把从打印设计,选中超文本打印项,右键属性里拷出来的超文本代码发过来测试一下。

用xps或pdf虚拟打印机测试一下,如果虚拟打印机实际输出的文件也有问题,
查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
查看一下传入的样式,排查一下样式问题。
把从打印设计,选中超文本打印项,右键属性里拷出来的超文本代码发过来这边排查测试一下试试。

位数是针对浏览器的还是系统的
参考http://www.c-lodop.com/faq/pp21.html
1.Lodop与浏览器位数有关,与操作系统位数无关:
32位Lodop安装程序适应32位浏览器;
64位Lodop安装程序适应64位浏览器;
适用浏览器:ie系列、火狐51版及历史版本、谷歌44版及历史版本。(新版火狐及谷歌不再支持np插件,也不能使用lodop)
2.C-Lodop与操作系统位数有关,与浏览器位数无关:
32位C-Lodop安装程序适应32位及64位操作系统;
64位C-Lodop安装程序仅适应64位操作系统;
适用于所有浏览器。

如果是https网站,需要用32位扩展版。

add_print_text纯文本自动缩放
如果用add_print_text没有很好的办法,或者尝试多页项,放不下的会分到下一页http://www.c-lodop.com/demolist/PrintSample6.html
或者用超文本,超文本拼接字符串组合成最后的超文本打印项。

漏打
用最新版对比试试http://www.c-lodop.com/download.html
参考样例4http://www.c-lodop.com/demolist/PrintSample4.html判断打印的返回值,设置如果漏打,重新打印该任务试试。

新代码不生效
参考http://www.c-lodop.com/demolist/t1.html
参考链接里的三种场景,是否是第一种客户端本地打印角色。
清理客户端浏览器缓存试试,让最新的代码生效,用xps或pdf虚拟打印机测试下。

无论打什么都有上边距
查看lodop内部解析的html信息,见http://www.c-lodop.com/faq/pp8.html
是否是超文本内部的上边距。
测试样例2 http://www.c-lodop.com/demolist/PrintSample2.html
如果不管打什么都有顶部有空白,是否是可打区域或打印机不在初始位置造成的,排查打印机设置试试。

条码不清晰不识别
条码用LODOP语句输出,参考样例11http://www.c-lodop.com/demolist/PrintSample11.html
用xps或pdf虚拟打印机测试一下。
增大条码宽度试试,影响条码识别率的可能原因 参考http://www.c-lodop.com/faq/pp6.html

先用xps或pdf虚拟打印机测试一下。
试试打印出来的文件是否清晰。

超文本分页被切行
超文本超过设置的打印项高度就会自动分页,可通过调整超文本打印项的高度,控制当前页面输出的多少内容。(打印项高度可在打印设计界面可视化调整)
减小高度,不要紧贴纸张下方输出。
用 add_pirnt_htm, 切行时调整分页粒度TableRowThickNess,参考 样例30
http://www.c-lodop.com/demolist/PrintSample30.html

纸张:
纸张设置,参考样例5 http://www.c-lodop.com/demolist/PrintSample5.html
用xps或pdf虚拟打印机测试一下(测试可用样例5),如果虚拟打印机输出的是正确的纸张,真实打印机不是,可能是打印机不支持该自定义纸张。
选择该真实打印机,在打印预览下方状态栏查看一下纸张大小,有的打印机不支持该自定义纸张。
如果是固定高度的,不是小票打印那种,不要用高度自适用。

提示下载安装
参考一下官网样例http://www.c-lodop.com/LodopDemo.html
直接引用LodopFuncs.js,修改里面提示下载安装的路径为自己放置的安装文件的路径
官网样例是混合部署LodopFuncs.js里已经写好了判断。
客户端是浏览器支持np插件,是32位浏览器,就会提示下载32位的Lodop插件:install_lodop32.exe
客户端浏览器支持np插件,是64位浏览器,就会提示下载64位的Lodop插件:install_lodop64.exe
客户端浏览器不支持np插件(判断如高版本谷歌火狐等),会提示下载C-Lodop方式: CLodop_Setup_for_Win32NT.exe

CLodopfuncs.js
参考http://www.c-lodop.com/faq/pp23.html
启动C-Lodop时才自动生成该文件。

用最新版试试http://www.c-lodop.com/download.html
访问下https://localhost:8443,如果能访问点里面的预览能预览,说明启动正常。

提示‘没准备好’
参考http://www.c-lodop.com/faq/pp3.html 处理一下

对象类名 关联对象是什么
按项目类名赋值,项目类型是aa:
LODOP.SET_PRINT_STYLEA(‘aa’,"Content","学生证");//项目类名是aa的所有打印项内容被替换
对象类名 具体的解释 可以参考 lodop技术手册
关联输出 参考样例41

可打区域
默认是以可打区域边缘为基点的,.“可打区域”边缘与打印机本身有关,表现在预览里是虚线,可打区域的影响
http://www.c-lodop.com/faq/pp26.html
设置以纸张边缘为基点参考样例5 http://www.c-lodop.com/demolist/PrintSample5.html或用打印维护微调,结果保存在客户端本地,其他客户端不受影响。

新手样例和技术手册
官网在线样例:
http://www.c-lodop.com/LodopDemo.html
下载中心综合版里也自带样例:http://www.c-lodop.com/download.html
下载中心也有技术手册可供参考。

分页
超文本超过设置的打印项高度就会自动分页,可通过调整超文本打印项的高度,控制当前页面输出的多少内容。(打印项高度可在打印设计界面可视化调整)
减小打印项高度,不要紧贴纸张输出。

手动分页 参考样例30 http://www.c-lodop.com/demolist/PrintSample30.html

单个表格输出 可以用add_print_table。

如果有合并行、嵌套表格等复合表格 可以用 add_pirnt_htm, 切行时调整分页粒度TableRowThickNess,参考 样例30
http://www.c-lodop.com/demolist/PrintSample30.html

超文本超过设置的打印项高度就会自动分页,可通过调整超文本打印项的高度,控制当前页面输出的多少内容。(打印项高度可在打印设计界面可视化调整)
如果内容不固定,或调整不好,可以通过强制分页方式。
强制分页有很多方式 参考样例30 http://www.c-lodop.com/demolist/PrintSample30.html

进入打印设计,选中打印项,调整打印项高度,预览查看效果,调整到合适的打印项高度。
超文本会按照这个打印项高度自动分页。

LODOP、C-Lodop简短排查语句的更多相关文章

  1. LODOP表格table简短问答及相关博文

    LODOP打印表格超文本输出表格:ADD_PRINT_HTML.ADD_PRINT_HTM.ADD_PRINT_TABLE.ADD_PRINT_TBURL打印表格带页头页尾 参考样例15 http:/ ...

  2. mysql 问题排查语句

    1.查询不是sleep或者有状态的sql select * from `information_schema`.processlist where command !='Sleep' or state ...

  3. Lodop简答问答大全

    其他相关简短问答:Lodop简短问答客户反馈篇 及排查步骤 及注册相关,Lodop某个电脑打印内容大小有问题,LODOP超文本简短问答和相关内容,LODOP.C-Lodop简短排查语句.Lodop.c ...

  4. 非LODOP的打印其他问题-简短问答

    该文是一些应用软件,或打印机,即使不使用lodop,也可能会常见的问题.一般和操作系统,电脑硬件打印机硬件等有关. 1.错误-正在打印 怎么解决这个是打印机队列的状态,排查下电脑和打印机的连线是否正常 ...

  5. LODOP 获取打印设计代码不带INIT初始化语句

    前面的博文生成JS代码模版和文档式模版,生成的是带初始化语句的模版,如果想要打印多个,可以循环多个任务,什么是一个任务,可查看本博客相关博文:Lodop打印语句最基本结构介绍(什么是一个任务)一个任务 ...

  6. LODOP用ADD_PRINT_IMAGE语句缩放打印图片

    LODOP提高输出图片质量的方法:1.用ADD_PRINT_IMAGE语句打印图片,而且img元素的width和height属性要去掉或者设置足够大,这样就可以让下载引擎传给Lodop图片质量足够好; ...

  7. Lodop删除语句Deleted只能内嵌设计维护可用

    有些人想用类似如下的语句删除打印项,或判断后把不需要的打印项删除,这种删除语句只能在打印设计或打印维护内嵌的时候使用,打印预览内嵌也不能使用.LODOP.SET_PRINT_STYLEA(2,'Del ...

  8. Lodop打印语句最基本结构介绍(什么是一个任务)

    Lodop中最基本的打印过程至少有初始化语句.添内容语句和打印语句三部分组成,例如: LODOP.PRINT_INIT("打印任务名"); //首先一个初始化语句 LODOP.AD ...

  9. LODOP打印table不切行TableRowThickNess

    不切行的调整方法有三种:1.简单表格,不嵌套合并等,可以用ADD_PRINT_TABLE输出,该 语句不切行,相关博文:LODOP设置超文本不自动分页的方法.2.进入打印设计,调整打印项到合适的高度, ...

随机推荐

  1. vue 组件通信

    组件 组件之间的数据是单向绑定的. 父组件向子组件通信 是通过子组件定义的props属性来实现.通过props定义变量与变量类型和验证方式. props简化定义 在简化定义中,变量是以数组的方式定义. ...

  2. SQL Server中几种遍历方式比较

    SQL遍历解析 在SQL的存储过程,函数中,经常需要使用遍历(遍历table),其中游标.临时表等遍历方法很常用.面对小数据量,这几种遍历方法均可行,但是面临大数据量时,就需要择优选择,不同的遍历方法 ...

  3. springboot项目打包运行

    在springboot项目打包成jar包时,在cmd中使用java -jar **.jar时,浏览器无法访问. 解决方法:把项目改成war包项目,在pom文件中更改,并打成war包. 使用maven命 ...

  4. 使用OkHttp和Retrofit发送网易云信验证码

    短信服务(Short Message Service)是网易网易云通信为用户提供的一种通信服务的能力,目前支持验证码类短信.通知类短信.运营类短信.语音类短信.国际短信等事务性短信.网易网易云通信短信 ...

  5. 如何利用MongoDB打造TOP榜小程序

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云数据库 TencentDB发表于云+社区专栏 今天我分享的主题内容大概是两部分,最主要的还是小游戏和小程序,第一部分就是跟大家分 ...

  6. 使用web3.js监听以太坊智能合约event

    传送门: 柏链项目学院 使用web3.js监听以太坊智能合约event   当我们在前端页面调用合约时发现有些数据不会立即返回,这时还需要再调用更新数据的函数.那么这样的方法使用起来非常不便,监听ev ...

  7. 【记录】Xmind8 Pro 激活

    摘要 XMind 是一个全功能的思维导图和头脑风暴软件,为激发灵感和创意而生.作为一款有效提升工作和生活效率的生产力工具,受到全球百千万用户的青睐. [有能力请支持正版]     在xmin下载xmi ...

  8. MySQL 5.7.13 的一个BUG

    mysql今天从5.6切到5.7,在测试环境中,日志是全部打印的,发现打了一个警告: Incorrect string value: '\xD6\xD0\xB9\xFA\xB1\xEA...' for ...

  9. vue 路由元信息

    官方文档:路由meta元信息 前言: 在设置面包屑导航还有菜单栏的时候,路由的meta字段可以自定义我们需要的信息,然后路由跳转的时候,提供我们判断条件 文档: 定义路由的时候可以配置 meta 字段 ...

  10. 如何给python程序加密

    在实际的工作中,有时候我们需要部署自己的Python应用,但这时候我们并不希望别人能够看到自己的Python源程序.因此,我们需要为自己的源代码进行加密,Python已经为我们提供了这样一套工作机制. ...