没有合适的资源?快使用搜索试试~ 我知道了~
lodop4.0技术手册
4星 · 超过85%的资源 需积分: 10 160 下载量 13 浏览量
2009-04-26
00:00:57
上传
评论
收藏 154KB DOC 举报
温馨提示
试读
24页
lodop4.0技术手册,最新lodop版本的技术手册。
资源推荐
资源详情
资源评论
WEB 打印控件 Lodop 技术手册
适用 Lodop4.0.0.0
1
目 录
一、概述..............................................................................................................................................................3
二、系统文件......................................................................................................................................................3
install_lodop.exe..................................................................................................................................4
CheckActivX.js....................................................................................................................................4
npActiveX0712SFx31.xpi...................................................................................................................5
三、控件参数......................................................................................................................................................5
CompanyName.....................................................................................................................................5
License.................................................................................................................................................6
LicenseA..............................................................................................................................................6
LicenseB...............................................................................................................................................6
四、功能函数......................................................................................................................................................6
基本函数......................................................................................................................................................7
VERSION............................................................................................................................................7
PRINT_INIT........................................................................................................................................7
SET_PRINT_PAGESIZE....................................................................................................................7
ADD_PRINT_HTM............................................................................................................................8
ADD_PRINT_TABLE.........................................................................................................................9
ADD_PRINT_URL.............................................................................................................................9
ADD_PRINT_TEXT.........................................................................................................................10
ADD_PRINT_RECT.........................................................................................................................10
ADD_PRINT_ELLIPSE....................................................................................................................11
ADD_PRINT_LINE..........................................................................................................................11
SET_PRINT_STYLE........................................................................................................................12
PREVIEW..........................................................................................................................................13
PRINT................................................................................................................................................14
PRINT_SETUP..................................................................................................................................14
PRINT_DESIGN...............................................................................................................................14
GET_PRINTER_COUNT.................................................................................................................14
GET_PRINTER_NAME...................................................................................................................15
SET_PRINTER_INDEX...................................................................................................................15
SELECT_PRINTER..........................................................................................................................15
SET_PREVIEW_MODE...................................................................................................................16
ADD_PRINT_SETUP_BKIMG........................................................................................................16
GET_PRINT_INIFFNAME..............................................................................................................16
WRITE_FILE_TEXT........................................................................................................................17
GET_FILE_TEXT.............................................................................................................................17
GET_FILE_TIME..............................................................................................................................17
IS_FILE_EXIST................................................................................................................................18
扩展函数....................................................................................................................................................18
SET_PRINT_PAPER.........................................................................................................................18
2
ADD_PRINT_HTML........................................................................................................................19
ADD_PRINT_TBURL......................................................................................................................19
ADD_PRINT_TEXTA......................................................................................................................19
SET_PRINT_ STYLEA....................................................................................................................20
SET_PRINT_TEXT_STYLEA.........................................................................................................20
ADD_PRINT_SHAPE.......................................................................................................................21
SET_PRINTER_INDEXA................................................................................................................22
PREVIEWA.......................................................................................................................................22
PREVIEWB.......................................................................................................................................22
PRINTA..............................................................................................................................................23
PRINTB.............................................................................................................................................23
五、打印维护和打印设计................................................................................................................................23
六、使用样例....................................................................................................................................................23
七、计量单位....................................................................................................................................................24
一、概述
是一款专业的 打印控件,其设计目标是简单易用、功能足够强大,开
创 打印开发的新局面。
设计者对 下的打印开发任务进行了分类汇总,高度抽象,设计出仅用
几个功能函数,就可实现复杂的打印任务,尽量减少使用者的知识累赘。控件发布包有
个系统文件组成,全部功能用 ! 个控件参数和 组功能函数来实现。
尽管我们有个理想化的目标,那就是您不用详细了解这些参数或函数,仅仅看懂几
个样例文件就能很轻松地开始使用本控件,为此 提供了一个足够完善的设计界
面,用它可以实现大多数打印开发任务,但事实上了解这些参数和函数总还是有好处的,
特别是当你的开发任务很复杂时,这就是本文目的,但愿本文档足够详细且简单明了。
如果此前曾看过 的入门样例程序,本文会更容易理解!
二、系统文件
发布包内主要有如下三个文件:
3
install_lodop.exe
该文件是控件安装和升级的主文件,提供给用户或开发者下载安装,如果不特意拦
截一般都能 "安装,对“网页插件安装难”有一定改善。 如果将其复制或改名为
#$%&%'名前加 (就可用其卸载控件。
安装后,在操作系统目录 )*+,-.#% 下会安装一个 ,/ 文件:
0,-,12$ $34)*2$,+,3,/,有特殊需要的使用者可以将该文件自主签名,
用传统的 ,/ 安装方式发布。
CheckActivX.js
该文件是用来引导安装控件的一个 5- 文件,是个样例,但建议直接采用。其中
%6 的任务是检查控件是否安装、是否最新版本、并引导安装或升级。文件内
容如下:
7#%6'(8
9:;%:<,+,3;%:=
%>;%:<?!?=
7';%:<<(8
%#>:#%'?@A@7# :<BC1111BA 打 印 控 件 未 安 装 D 点 击 这 里 @
:%7<B#$%&%BA执行安装@EAF安装后请刷新页面。@E7#A@EA?(=
7'9#:*%<<?*%#%?(
%#>:#%'?@A@7# :<BC1111BA ( 1:%7& 浏 览 器 用 户 需 先 点 击 这 里 @
:%7<B0#9%/G-1&&BA安装运行环境@EA)@E7#A@EA?(=
H%%7';%:@%>;%:(
%#>:#%'?@A@7# :<BC1111BA 打 印 控 件 需 要 升 级 D 点 击 这 里 @
:%7<B#$%&%BA执行升级@EAF升级后请重新进入。@E7#A@EA?(=
H
其中的关键点是 ;%: 函数, 提供了一个“读版本号”功能,这样控件的安
装 和 升 级 任 务 就 交 给 5- 来 实 现 , 以 下 是 控件 在 页面 内 的 调 用 代 码 , 其 中 包 含
%6 的利用:
@%A
@##%A@E##%A
@:#%<?I9:#?:<?%60#9/I?A@E:#A
@, 52J )+<?,+,3?0--)+<?KKLL!K!L!L0GKK! !0?J
)+2M<JM)NM2<A
4
@:%<?*%?9%<?注册单位名称?A
@:%<?%%?9%<?注册号?A
@E, 52A
@E%A
@OA
@:#%<?I9:#?A%6'(=@E:#A
P
@EOA
以 上 两 段 代 码 相 互 配 合 实 现 了 的 安 装 、 调 用 和 升 级 。 之 所 以 将
%60#9/I 作为一个资源文件来部署,既可以利用浏览器的缓存减少页面内容的
重复下载,同时还实现了控件发布统一管理,整个应用系统中只要这一个地方发布
。其它页面直接拷贝嵌入第 段代码就可以了。
npActiveX0712SFx31.xpi
该文件是 1:%7& 浏览器需要的安装附加文件。目前 支持 ) 系列浏览器、
1:%7& 系列浏览器和 ) 内核类浏览器'遨游、腾讯 22、麒麟、世界之窗等(及其它支持
0#9%/ 的各类浏览器。
三、控件参数
有如下 ! 个控件参数F主要用于软件注册,以网页插件'0#9%/(参数形式使
用:
CompanyName
名称:设置注册单位名称
格式:@:%<?*%?9%<?注册单位名称 ///?A
功能:该名称配合 %% 实现按使用者单位名称注册。这种注册不限制域名,注册者可
把 用于多个 工程,适合软件开发公司注册。
5
剩余23页未读,继续阅读
资源评论
- zhangzijch2014-06-24非常实用,感谢
- test1008602013-10-17技术手册还要分啊
- liu_wei_nan2012-07-16版本有些低,还是官网的比较好~~~~~~
- 大叔9102019-04-01技术手册还要分啊
sdta110911
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功