请输入您要查询的百科知识:

 

词条 PDF Viewer SDK
释义

PDF Viewer SDK 是面向为了开发PDF显示方法的开发者的配套元件。使用此产品的话,可以开发加有与PDF的显示相关的独自功能的系统和应用程序。

软件概要

本库具有以下的功能。

* 文件信息的获取

* 页数的获取

* 页大小的获取

* 向应用程序窗口的PDF的描画

* 打印(只有被允许的PDF)

* 检索

* PDF的图像化(EMF、BMP、PNG、JPEG形式)

计划功能随时增加。

1.1.1 请注意

在所提供的库中可实现的功能如下所示。

1.2 开发环境

PDF Viewer SDK是在Microsoft Visual C++ 6.0 中被编译出来的。调出一方的程序请使用具有互换性的编译器。

运行环境

PDF Viewer SDK的库请在下面的环境中使用。

1.3.2 OS

日文Microsoft Windows XP/Professional/Home Edition, 日语Microsoft Windows XP/2000 Professional

1.3.3 计算机本身

运行使用了 OS 的计算机

1.3.4 内存

建议您使用 OS 推荐容量以上的内存。

1.3.5 硬盘的剩余空间

25MB以上

1.4 本产品的功能

1.4.6 类名

类名是PDFDocument。

1.4.7 method

处理 API

打开流 openDocument

打开文件 openDocument

关闭 closeDocument

已经被打开了吗? isOpen

可以打印码? isEnablePrintout

版本的获取 getVersion

生成日期的获取 getCreationDate

更新日期的获取 getModifyDate

标题的获取 getTitle

生成者的获取 getAuthor

子标题的获取 getSubject

关键词的获取 getKeywords

应用程序的获取 getCreator

PDF转换的获取 getProducer

页数的获取 getPageCount

已解析页数的获取 getLoadCount

页大小的获取 getPageSize

页的显示 drawPage

开始打印 startPrint

打印结束 endPrint(void) const

打印中止 abortPrint(void) const

页的打印 printPage

EMF的生成 makeEmfPage

BMP的生成 makeBmpPage

JPEG的生成 makeJpegPage

PNG的生成 makePngPage

检索字符串 searchText

全部检索 searchAll

检索下一个 searchNext

解除检索状态 clearSearch

获取检索位置 getSearchPosition

是否是检索状态的询问 isSearched

是否有错误 hasError

错误编号的获取 getErrorCode

错误信息的获取 getErrorMessage

错误的放弃 abandonError

错误的清空 clearError

因为功能可能不断更新,请注意。

限制事项

不能保证所有的PDF可以在Acrobat Reader同样可以显示。可以显示的PDF是由下面任意一个PDF生成工具生成的。

* PDF1.3~1.5式样基准的,用Adobe Acrobat生成的PDF。

* 用Antenna house生产的PDF Driver生成的PDF。

* 用Antenna house生产的XSL Formatter生成的PDF。

不能保证用上述以外的PDF生成工具生成的PDF的显示。另外,用Acrobat生成的PDF,V1.0的话,下面的PDF的显示也是不可以的。

* 在PDF中嵌入了字体格式,但是没有嵌入字符编码的。

另外,CMYK颜色模型的图像和使用了PNG的透明或是半透明功能的图像等也无法正常显示。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/30 13:22:15