WEB 打印控件 Lodop 技术手册
Ver 6.1.0.9
梦泰尔软件工作室
!"#
目 录
一、概述
二、系统文件
三、控件参数
四、功能函数
、基本函数
!"
# "$ " $
$# "$#%& '
%((# "$)$*+
%((# "$$%
%((# "$,-
%((# "$$.$-
%((# "$ *%&
%((# "$$
%((# "$ #
%((# "$ "/
%((# "$%!(
%((# "$)%$
$# "$$0
# 12
# "$2
# "$$,#2
# "$( &"22
"1#%&22
&$# "$!,"$22
&$# "$"%*22
$# "$ "(.2-
$# "$2-
$)!1*!(2-
$# "$*!(2/
$# "$!# 2
$# 11 "(!12
%((# "$$,#3 *&2
"(# "$%1(%$%2
1 $#!$(%$%2
2
4%(#!$(%$%2
&$# "$ " "%*2
&$#%& ' $2
1 $ $.$2
&$ $.$-+
&$ $ *-+
. $-
&$0$* "!-
&$%,-2
!*%$-
&$( %!&%,-
2、扩展函数-
# "$ " $%-
%((# "$)$*-
%((# "$$,-
%((# "$$.$%-
$# "$$0%+
%$! -
$%*!(
%((# "$)%#
$# "$ "(.%/
"1#%&%/
# 1%
# 1
# "$%
# "$
)!1)%$
(!%$ !"
$ "
五、软件使用权注册
56"5+
+
%+
+
六、打印维护和打印设计
七、使用样例
八、计量单位2
-
一、概述
$%& 是一款专业的 '( 打印控件,其设计目标是简单易用、功能足够强大,开
创 '( 打印开发的新局面。
$%& 设计者对 '( 下的打印开发任务进行了分类汇总,高度抽象,设计出仅用
几个功能函数,就可实现复杂的打印任务,尽量减少使用者的知识累赘。控件发布包有
个系统文件组成,全部功能用几个控件参数和 组功能函数来实现。
尽管我们有个理想化的目标,那就是您不用详细了解这些参数或函数,仅仅看懂几
个样例文件就能很轻松地开始使用本控件,为此 $%& 提供了一个足够完善的设计界
面,用它可以实现大多数打印开发任务,但事实上了解这些参数和函数总还是有好处的 ,
特别是当您的开发任务很复杂时,这就是本文目的,但愿本文档足够详细且简单明了。
如果此前曾看过 %& 的入门样例程序,本文会更容易理解!
二、系统文件
$%& 发布包内主要有如下几个文件:
install_lodop.exe
该文件是控件安装和升级的主文件,有 )%&* 适用于 位浏览
器#和 )%&+* 适用于 + 位浏览器#两个程序,提供给用户或开发者下载
安装,如果不特意拦截一般都能 ,,-安装,对“网页插件安装难”有彻底改善。如果将
其复制或改名为 )%&* 名前加 #就可用其卸载控件。
$%& 安装后,在操作系统 ./00$%& 目录下会生
成 两 个 实 体 文 件 : %!!$1# "$!(!#!. 和
"#%!!$1# "$!(!#(
前一个文件是 1!2 文件,后者是 ".& 文件,其作用是实现多浏览器支持。目前
支持 系列、 内核系列7遨游、-/+、世界之窗、腾讯 $$、搜狗等8浏览器,以
及 97火狐8系列、:57谷歌8系列、! 系列、9 系列等 1; 下几乎所
有的浏览器。
安装程序文件有几个预定参数:
<;..4该参数设置安装程序运行完毕后自动关闭窗口,这里的 .. 表示关闭前等
待的秒数,如果是 + 秒则安装(或卸载)成功后立即关闭,例如:4–;
3%该参数设置安装程序运行时不出现窗口。
3该参数使程序执行卸载操作,参数优先于文件名。
3该参数使程序执行安装操作,参数优先于文件名。
安装界面如下:
LodopFuncs.js
该文件是用来引导安装控件的一个 4 文件,是个样例,但建议直接采用。其中
$%& 的任务是判断当前浏览器的类型并决定采用哪个对象实例,并检测控件是否
安装、是否最新版本、并引导安装或升级。文件内容如下:
$%& 1(4!5(6#7
899999999999999999999999999
本函数根据浏览器类型决定采用哪个对象作为控件实例:
: 系列、: 内核系列的浏览器采用 1(4!,
其它浏览器 /* 系列、! 系列、1& 系列、 系列等#采用 (65
对于 + 位浏览器指向 + 位的安装程序 )%&+*。
999999999999999999999999998
;<:=>?@A?=BC//,,//BA打印控件未安装D点击这里?=B)%&*BA
执行安装?8A5安装后请刷新页面或重新进入。?8A>E
; <F&%=>?@A? =BC//,,//BA 打 印 控 件 需 要 升 级 D 点 击 这 里 ?
=B)%&*BA执行升级?8A5升级后请重新进入。?8A>E