1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PDF预览组件 Adobe Reader ActiveX控件使用

PDF预览组件 Adobe Reader ActiveX控件使用

时间:2024-02-24 03:28:12

相关推荐

PDF预览组件 Adobe Reader ActiveX控件使用

打开PDF文件的两种方法:

/sl1990129/article/details/78094602

本文介绍第二种:

1. Adobe Reader ActiveX功能

使用 Acrobat Reader Activex控件可以在 Authorware应用程序中操作PDF文件

2. Adobe Reader Astivex的属性

src:设置要打开的PDF文件名。

3. Adobe Reader Activex的常用方法( Methods)

GotoFirstPage:到第一页。

GotoLastPage:到最后一页。

GotoNextPape:到。

GotopriciousPape:到。

Print:打印文件。

PrintPages:打印指定页。带2个参数,第一个参数指定起始页,第一个参数指定结

束页。

Printwithdialog:打印文件前先显示打印机属性对话框。

SetCurrentpage:到指定页。带一个参数,该参数指定要跳转到的页数。

Setshowscrollbars:设置是否显示 Acrobat Reader的滚动条。带一个参数,该参数设为0时不显示滚动条,设为1时显示滚动条。

SetshowTOolbar:设置是否显示 Acrobat Reader的工具栏。带一个参数,该参数设为时不显示,设为1时显示。

Setview:设置显示效果。带一个参数,该参数是一个字符串,设为fit时将达到最佳显示效果。

SetZoom:设置文件的显示比例。带一个参数,该值为一个数值,比如设为90时,即为原窗口大小的90%。

4. Adobe Reader Active的应用实例

下面介绍如何在 Authorware中使用这个控件来实现操作.PDF文件。

(1)新建一个文件,文件名为 Acrobat_Demo.a6p,打开文件属性设置对话框,根据屏幕

大小设置程序窗口大小。

(2)将一个计算图标拖拽到流程线上,命名为注册控件,在其中输入以下内容。

--控件的ClaSSID

COOID:={a897802D1CFA24D、444553540000

判断当前系统是否支持控件注册

if ActiveXInstalled( =-1 then

--判断控件是否已安装

if AxtineXcontrolQuery(ConID)=0 then

Winpath: =getOSDirectory(

--拷贝文件到系统目录, wingXwinNT与的系统目录分别 systemsYStem3与32

CopyFile (FileLocation "pdf. cox" Winpath system pdf. ocx")

COPyFile(FileLOCation pdf. oCx" Winpath system32\\ pdf.")

-注册控件

ActiveXControlRegister (FileLocation pdf. cox")

end if

end if

(3)在注册控件图标下方单击鼠标。将粘贴指针移到此处,然后选择菜单命令 Insert>Control>ActiveX,在弹出的 Select Activex

Control对话框中选择 Acrobat Control for Activex控件,然后单击ok按钮,弹出 ACrobat Reader控件的属性对话框,如图13.45所示。

设置好的依次单击确定按钮回到流程线上。把新加入的 Spirite Xtra图标改名为acro

(4)将一个计算图标拖拽到acr图标的下方,命名为打开文件,在其中输入以下内容。

打开文件

SetspriteProperty ("aCr", #cre, FileLoCation 1. pdp")

-显示工具栏

CallSPrite (acr", #Setshowtoolbar, 1)

一按80%显示

CallSPrite ("acr", #SetZoom, 80)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。