YCanPDF PDFView 控件接口说明文档
1. 当前版本
当前版本号: 9
最新版本下载地址:/download/pages/pdfview/windows.html
2. 简介
PDFView 插件是西安优看电子科技有限公司开发的一款阅读PDF 文件的产品,可
以在任何支持标准OCX 的开发语言里面使用,其主要功能如下:
1. 支持打开本地PDF(无需上传)和网络PDF(文件路径可base64 加密)
2. 支持打开文件内存流(内存流可base64 加密)
3. 支持加密的PDF(包括PKCS7 证书加密)
4. 兼容所有版本PDF 文件(PDF1.3、PDF1.4、PDF1.5、PDF1.6、PDF1.7)
5. 除了支持拉丁语系PDF,还全面支持简体、繁体、日、韩等亚洲语系PDF
6. 支持显示第一页、最后一页、下一页、前一页、指定页显示
7. 支持单页、连续页、对开、动画翻页方式的浏览
8. 支持查看浏览PDF 历史中的上一视图、下一视图
9. 支持顺时针、逆时针旋
10. 支持适应宽度、适应高度、指定比例缩放浏览等
11. 支持目录功能,目录可隐藏
12. 支持全屏、退出全屏功能
13. 支持单个和全文查找(可定制,标准版不提供该功能)PDF 中的字符
14. 支持另存为(可屏蔽此功能)
15. 支持文字选择、截图、文字区域坐标选择模式
16. 支持打印,以及后台打印(可定制,标准版不提供该功能)
17. 支持在显示的时候添加各种自定义水印(可定制,标准版不提供该功能)
18. 支持本地和在线文档防扩散功能,可控制文件扩散,文件阅读次数和时间,打印次数和时间等(可
定制,标准版不提供该功能)
19. 支持快速web PDF 文件阅读(可定制,标准版不提供该功能)
3. 使用环境
支持所有windows 操作系统,可以在任何支持标准OCX 的开发语言里面使用
(Client/Server 和Brower/Server),注意:由于部分浏览器和部分浏览器的高版本不支持
插件技术,所以此插件暂不能支持。
4. 集成示例代码
Client/Server Code(vs2008 对话框程序为例)
1. vs2008 创建mfc 对话框程序
2. 对话框界面右键菜单选择InsertActivex Control...,弹出界面选择PDFView Control,
并确定,插件添加到对话框界面,可根据实际需求拖动位置与大小
3. 然后鼠标在插件上右键菜单选择Add Variable,定义CPdfviewctrl1 类型变量m_pdf(可自
行定义)确定,生成Pdfviewctrl1.h 和CPdfviewctrl1.cpp
4. 相关模块通过变量m_pdf 调用接口
5. 方法
1. long SetFileName(const char* filename, const char* password, long lParams)
功能:
打开本地硬盘上的PDF 文件
参数
filename : 文件全路径
password : 文件密码,如果文件没有密码,设置为
lParams : 保留,设置为0
返回值
0 表示成功,-1 表示文件出错,-2 表示这个文件加密,-3 表示文件页面页数为0
2. long OpenFileDlg(long lParams)
功能:
调用系统对话框,打开本地硬盘上的PDF 文件
参数
lParams : 保留,设置为0
返回值
0 表示成功,-1 表示文件出错,-2 表示这个文件加密,-3 表示文件页面页数为0
3. long SetURL(const char* szFilePath, const char* szPassword)
功能:
打开服务器端 PDF 文件,直接从内存中打开,即文件不落地。支持绝对路径
参数
szFilePath : 文件的 URL 路径
szPassword : 文件密码,如果文件没有密码,设置为
返
到此这篇pdfView文档怎么查找内容(pdf文档如何查找内容)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/46885.html