LODOP注册号无效原因排查步骤简短问答

回答1:
参考排查一下http://www.c-lodop.com/faq/ph01.html
可以先做个简单的例子,直接复制邮箱里的注册号语句放到打印方法里,测试一下。
例如,直接把注册号放到打印方法里,测试一下。

回答2:
进入打印设计或打印维护,查看关于按钮是否隐藏。
关于按钮没隐藏,注册语句没有生效,参考逐条排查一下http://www.c-lodop.com/faq/ph01.html

没隐藏:
关于按钮没隐藏,注册语句没有生效,参考逐条排查一下http://www.c-lodop.com/faq/ph01.html
隐藏了:
用xps或pdf虚拟打印机直接打印输出成文件,查看下虚拟打印机输出的文件纸张下方是否有水印输出,
如果虚拟打印机无水印,该真实打印机有水印,排查链接里第十四条http://www.c-lodop.com/faq/ph01.html

回答3:
参考排查一下http://www.c-lodop.com/faq/ph01.html
先确保该注册语句执行了,每个打印方法里都要执行。
可以先做个简单例子测试下,
例如:
LODOP.PRINT_INIT("打印任务名");
LODOP.ADD_PRINT_TEXT(0,0,100,20,"文本内容一");
LODOP.SET_LICENSES........
LODOP.PRINT();
直接放到PRINT()语句前面测试下。

回答4:
访问的是否是注册的ip或域名,浏览器地址栏输入的是否是注册的ip或域名,
(1).单独注册服务器ip地址,登陆访问方式是ip地址访问,例如:注册ip地址:192.168.0.1,登陆方式如下:http://192.168.0.1:8000/index.jsp等,域名访问时,注册信息无效。
(2).单独注册域名:登陆访问方式是域名地址访问,例如:注册域名: www.c-lodop.com 登陆方式如下:http://www.c-lodop.com/index.html等,ip地址访问时,注册信息无效

回答5:
注册的是哪种方式,如果是ip或域名注册,只能在该注册的ip或域名下使用。
如果是公司名称注册,不限ip和域名。

回答6:加载文档式模版有弹出框
文档式模版去掉弹窗,需要顶级无限注册号
控件注册号 注意事项 最新价格表、购买方式和使用方法见(官网):
http://www.c-lodop.com/Lodop_Lic.html

回答7:pdf打印有弹出框(目前是pdf测试版)
pdf打印去掉弹窗,需要顶级注册。
控件注册号 注意事项 最新价格表、购买方式和使用方法见(官网):
http://www.c-lodop.com/Lodop_Lic.html

回答8:不知道是否是顶级注册,或无限注册
进入打印预览,查看打印预览下方状态栏是否显示了公司名,显示是注册状态。
发一下注册的时间和收注册号的邮箱,这边查一下试试。

进入pdf测试版的欢迎页面,放入注册语句,查看下打印pdf的弹窗是否不再提示。
如果去掉了pdf打印的弹窗,就是顶级注册。

回答9:不知道购买的是什么注册类型(什么注册号)
进入打印设计或打印维护,查看关于按钮是否隐藏。
关于按钮隐藏,说明注册语句已经生效了。

进入打印预览,查看打印预览下方状态栏是否显示了公司名,显示是注册状态,如果显示公司名,是公司名注册,如果不显示公司名,且关于按钮已经隐藏,是ip或域名注册号。

发一下注册的时间和收注册号的邮箱,这边查一下试试。

问答10:有的电脑能去掉水印,有的去不掉
参考排查一下http://www.c-lodop.com/faq/ph01.html
逐条排查下链接里的条目,特别是里面个别电脑出现水印的情况的条目。
清理下浏览器缓存试试。

常见的注册号不正确的使用方法:
语句错误,之前有相关博文:Lodop“对象不支持SET__LICENSES属性或方法”SET__LICENSES is not a function”
1、在直接打印的时候加注册语句,预览的时候不加注册语句。(错误用法)
预览下方状态栏可能也出现“页面曾用过Lodop授权给“XXXXXX公司”注册号,但本次无效!”
回答:是否是直接打印的时候加注册语句,预览的时候不加注册语句,不能这样使用,不论直接打印还是预览都要加上该注册语句。
2.顶级无限注册语句只用了一句。(错误用法)
由于顶级无限注册号支持中文简体繁体英文,其他语言会显示英文,所以目前注册语句不是一句,有的客户可能认为在英文操作系统下只用英文注册语句就行了之类的,实际上需要都加上。
回答:直接复制邮箱里的语句,不要自己写语句和参数,邮箱里如果有多个语句,需要多个语句都加上。
4.域名或ip注册,自己在注册号里填写了公司名。
域名和ip注册号里无公司名,不要自己填写参数,直接复制邮箱的。
回答:直接复制邮箱里的语句,不要自己填写或修改参数。
5.没有每次打印都执行注册语句,注册语句放到方法外了。
需要每次打印都执行注册语句。每个任务getLODOP方法之后执行。
回答:把注册语句放到每个打印方法里面测试下,如直接放到PRINT语句前面。

原文地址:https://www.cnblogs.com/huaxie/p/12073539.html