文电通PDF Reader OCX(浏览器)使用手册

产品简介

DocuCom PDF Reader OCX是专为Windows平台下的开发人员设计的一个ActiveX组件,可以让开发者仅仅只用几行代码就可以轻松实现对PDF读取、打印、旋转、缩放、平滑等等操作,而且每一个操作可定制性极强。它全面支持PDF 1.3和PDF 1.4格式标准,经过不断努力,现在对于不同国家和地区的字体都已经可全面支持。它还可以被集成到所有涉及文档管理的软件应用中,如OA、工作流管理等等。

以下分类内容可帮助您更详细了解有关PDF Reader OCX此文档的全部信息:

系统配置要求

--- Pentium系列中央处理器 --- MicrosoftWindows? 98 Second Edition, Windows NT4 with SP 6, Windows 2000 Professional, Windows XP Professional/Home, or Windows XP Tablet PC --- 64 MB 内存 (推荐使用128 MB) --- 5 MB 硬盘空间供安装文件使用 安装程序在安装过程中要自动生成临时文件夹,所以实际要求的硬盘空间比上述空间要大些,另外,通常阅读PDF文件的时候,您需要更多的空间来保存这些临时文件。

Reader OCX的不同版本

DocuCom PDF Reader OCX共分3个版本:

试用版本
试用版本的 DocuCom Reader OCX 可以免费从以下网址下载并安装以进行评估:http://www.pdfwizard.com/。

  • 网上还可以找到棣南股份有限公司的“样例”可执行程序,用来了解更多Reader OCX的特性与功能。

  • 提示 安装试用版本后,可以在 “开始 > 程序 > Zeon DocuCom > Reader OCX"里面找到“Sample Container"。
SDK 版本
您可以从我们的网站http://www.pdfwizard.com/ 购买SDK版本极其相关文档和源代码,用于开发:
  • “PDF Reader OCX SDK” 文档(PDF格式)包含详细的API函数描述。
  • VC和VB样例的完整源代码。 SDK 客户被授权可按其需求控制或修改代码。
  • 提示 1: 在线付费购买SDK版本后,您将收到Reader OCX 的“Product Key File”。请按照说明激活SDK版本,以去掉每页文件上的浮水印。
  • 提示 2: 在安装SDK版本后,您可以在“开始 > 程序 > Zeon DocuCom > Reader OCX"里找到“Sample Container” 、源代码和文档。
OEM 版本
用于开发用户端应用程序。
  • 签署 OEM 合作合同后,一份为每位客户量身订做的OEM安装程序和目标应用程序将按时发送。
  • 在初始化过程中,“一对一"的 “Key Code” (序列号) 将发送给客户用以初始化Reader OCX 。
  • 提示 1: OEM 版本安装后不会在电脑中出现安装界面。

如何购买 Reader OCX

  • 试用
    请访问我们的网站并下载、安装试用版本的 PDF Reader OCX和sample container。试用版本的PDF Reader OCX 会在每一页PDF文件上自动添加浮水印。
  • 购买
    SDK 版本 (供开发商使用)本身包含OCX、API 文件,和VC 、VB的样例源代码。请到 http://www.pdfwizard.com 访问我们的在线商店,按提示完成在线信用卡支付。您也可以下载并填写订单,传真给我们。
  • OEM 捆绑销售
    有关OEM合同事宜请与 sales@pdfwizard.com联系。通常我们还需要您公司的介绍和软件产品介绍。 OEM 客户将收到 OEM 版本的 Reader OCX 。

如何安装/卸载Reader OCX

重要提示: 由于 Reader OCX 可能与Windows中的其他程序共享一个模块,为避免冲突,Reader OCX 安装程序将被放置在 “Program Files\Zeon\DocuCom\PDF Reader OCX”。
提示 试用版本生成的PDF页面有水印。
SDK 版本 您可以直接从我们的网上商店购买,立即下载和安装。按照屏幕指示完成安装。 您将收到“Product Key File”,用它来把试用版本转变为正式版本,从而去除水印。 如需去掉SDK版本中“Sample Container”的试用水印,您可参考“如何初始化Reader OCX”部分自己修改源代码。 如需在您自己的代码中去掉试用水印,请参考“如何初始化Reader OCX”部分来正确初始化ReaderOCX。只要ReaderOCX被正确初始化,水印将不再存在。

安装文件夹
由于上面已经提到的原因,PDF ReaderOCX被安装到固定目录 “Program Files\Zeon\DocuCom\PDF ReaderOCX\”下,并自动创建一个“Sample Container”快捷方式。在SDK版本中,还创建了与开发文档和范例代码相关的快捷方式。 提示 在试用版本和SDK版本中,你不能修改ReaderOCX.OCX的安装路径,否则会造成一些版本相关的错误。
试用版本和 SDK 版本

  • 按以下步骤执行 " PDFReaderOCX_SDK_Setup.exe" 程序: 开始 > 程序 > 设置 > 控制面板 > 添加/删除程序
  • 在安装对话框里,总是点击“下一步”。按屏幕提示操作,并“接受”合约书。
  • 敲入姓名、组织名称 (可不填),选择用户,然后点击“下一步”或“安装”。
  • 当安装完成以后,会有提示。点击“完成”结束安装。
  • 提示 文件安装在 “Program Files\Zeon\DocuCom\PDF ReaderOCX\”,Sample Container生成快捷键。SDK 版本更生成相关文件和源代码的快捷键。
  • 提示 您不能改变PDF Reader OCX 文件的目标文件夹,因为OCX模块须经注册而且与其它程序共用。

OEM 版本独有
默认安装OEM版本的安装程序是 PDFReaderOCXSetup_20000123.exe(此处20000123是您购买时的Order Number)。它是一个静态模式的安装包,即在安装过程中不会出现任何用户界面,所有的Reader OCX 都安装到固定地点: “$PROGRAMFILES”\ZEON\DocuCom\PDF ReaderOCX

指定安装目录: 一般情况下,不能修改默认的安装目录,原因见本节开头。当然,有时有的应用程序可能需要选择自己的安装文件夹。开发商可以在准备好碰到问题的情况下,在执行Reader OCX安装程序前,将Windows注册表里添加以下内容: [HKEY_LOCAL_MACHINE\SOFTWARE\ZEON\DocuCom\PDF ReaderOCX] "Install_Dir"="C:\\Program Files\\ZEON\\DocuCom\\PDF ReaderOCX" 您可以为您的安装目录修改路径。

安装程序会在安装目录中生成一个叫做PDFReaderOCXUnInstall.exe的文件。您可以在Windows注册表里找到: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Uninstall\PDFReaderOCXSetup] "DisplayName"="DocuCom PDFReaderOCX (remove only)" "UninstallString"= "\"C:\\Program Files\\ZEON\\DocuCom\\PDF ReaderOCX\\PDFReaderOCXUnInstall.exe\""

在这种情况下,您可以执行下面的命令来卸载Reader OCX: "C:\Program Files\ZEON\DocuCom\PDF ReaderOCX\PDFReaderOCXUnInstall.exe"

如何初始化Reader OCX

Reader OCX 必须正确初始化,否则,每页文件上会有水印出现。

  • 试用版本
    总是有水印。
  • SDK 版本
    客户购买SDK版本后会收到“Product Key File"。用“Key File" 激活Reader OCX 可以去除水印
  • OEM Edition
    签署合同后,客户将收到OEM 安装程序和 “Key Code” (序列号) 用以激活OEM版本。“Key Code” (序列号) 是一个32字节的数据,例如: E9A2-643D-4DB7-76EF-A392-239F-291D-E894

必须用棣南股份有限公司发送的“Key Code”激活Reader:
------------------- VC 样例: -------------------
CPDFReaderOCX* pPDFReaderOCX = new CPDFReaderOCX() ; pPDFReaderOCX->Create( ... ) ; pPDFReaderOCX->Initialize("E9A2643D4DB776EFA392239F291DE894" ) ; pPDFReaderOCX->OpenFile( szFileName, szPassword ) ;
------------------- VB样例: ------------------
Dim lr As Long PDFReaderOCX1.Initialize ("E9A2643D4DB776EFA392239F291DE894")lr = PDFReaderOCX1.OpenFile(ParamText1.Text, ParamText2.Text) ReturnValue.Text = CStr(lr)

附加范例

棣南股份有限公司的“Sample Container”用来展示可被客户应用程序识别的 功能和特性。
重要提示 “Sample Container”仅仅作为一个范例程序,绝不是一个完整无错或仔细校对过的软件,其中不包含详尽的错误处理和限制,同时如果您不修改源代码,就会显示试用水印。
如何去除试用版本的水印: 对于带源代码和sample container的SDK版本,用户必须按照"如何初始化Reader OCX"来操作。然后重新编译sample container来去除水印。

  • 试用版本
    试用版本仅仅包含了可执行程序,此程序会生成相关快捷方式。
  • SDK 版本
    SDK 版本包含VC和VB的样例源代码和API函数。您可以随心所欲的修改或者加入自己的程序。 如果您想使用有水印的Sample container,请修改源代码以初始化Reader OCX – 详细信息请参考“如何初始化Reader OCX"。
  • OEM 版本
    OEM 版本仅用于销售目的客户。不包含 “Sample Container”。 启动 Sample Container: 点“开始”菜单,选择: “程序 > Zeon DocuCom > PDF Reader OCX > Sample Container”

如何获得帮助


常见问题 :http://www.pdfwizard.com/chs/faq/faq.aspx
技术支持 :在线技术支持
市场/销售: sales@pdfwizard.com
一般情况下,客户提出的技术问题可在24小时内得到回答。SDK版本的客户更可享受优先服务。
更新/升级
在主版本号相同的情况下,您可以免费“更新”产品。例如,购买5.0版本的客户可以免费更新到5打头的任何版本。 “更新”则意味着对产品Bug的修正、小的产品改进以及维护性修改等。
总的来说,在主版本号不同的情况下,从较低版本升级到较高版本需要付费,例如从4.x 到 5.x。 “升级”是产品方面大的变动,通常伴随API函数更改。
OEM 客户无须再为终端用户购买升级版本。通常只需要付少量固定费用就可以换新的OEM安装程序。
文档
PDF Reader OCX SDK: 这个文档详细描述了每一个API函数。必须付费购买Reader OCX SDK版本。
范例程序源代码: VC、VB、DELPHI完整的范例程序源代码可提供给开发商。您必须购买Reader OCX SDK版本才能获得。

已知问题

  • VB 打印问题 由于Visual Basic 自身的一些原因,你不能在VB 中使用默认的“Printer.hdc”来进行PDF 文档的打印。你必须使用“CreateDC”函数来完成打印功能。我们正在进一步与微软取得联系。
  • 渐变(Shade)问题 目前不是所有的渐变类型都支持。不过我们计划在2003年12月份内推出新版本,到时将对渐变提供全面的支持。


版权所有 ◎2006 棣南股份有限公司

此出版品上任何内容,包括其中描述的产品内容,都不允许在不经文字许可的情况下,通过电邮、拍照,或任何方式复制、保存、转发。此网站所有的软件只有严格遵守和符合《最终用户许可协议》的用户方可使用。 此出版品的解释权归棣南股份有限公司所有,内容可不经通告随时修改。棣南股份有限公司对本出版品不做任何保证,同时特别声明不对本文件是否适用于某一特殊目的,或是否侵犯第三方权利做出保证。

棣南股份有限公司
台北市敦化北路303号8楼
电话: +886-2-27189840 传真: +886-2-27151951
网址: http://www.pdfwizard.com