词条 | 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条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。