
YCanPDF PDFView 控件接口说明文档
讯享网
- 当前版本 当前版本号: 9 最新版本下载地址:/download/pages/pdfview/windows.html
- 简介 PDFView 插件是西安优看电子科技有限公司开发的一款阅读PDF 文件的产品,可 以在任何支持标准OCX 的开发语言里面使用,其主要功能如下:
- 支持打开本地PDF(无需上传)和网络PDF(文件路径可base64 加密)
- 支持打开文件内存流(内存流可base64 加密)
- 支持加密的PDF(包括PKCS7 证书加密)
- 兼容所有版本PDF 文件(PDF1.3、PDF1.4、PDF1.5、PDF1.6、PDF1.7)
- 除了支持拉丁语系PDF,还全面支持简体、繁体、日、韩等亚洲语系PDF
- 支持显示第一页、最后一页、下一页、前一页、指定页显示
- 支持单页、连续页、对开、动画翻页方式的浏览
- 支持查看浏览PDF 历史中的上一视图、下一视图
- 支持顺时针、逆时针旋
- 支持适应宽度、适应高度、指定比例缩放浏览等
- 支持目录功能,目录可隐藏
- 支持全屏、退出全屏功能
- 支持单个和全文查找(可定制,标准版不提供该功能)PDF 中的字符
- 支持另存为(可屏蔽此功能)
- 支持文字选择、截图、文字区域坐标选择模式
- 支持打印,以及后台打印(可定制,标准版不提供该功能)
- 支持在显示的时候添加各种自定义水印(可定制,标准版不提供该功能)
- 支持本地和在线文档防扩散功能,可控制文件扩散,文件阅读次数和时间,打印次数和时间等(可 定制,标准版不提供该功能)
- 支持快速web PDF 文件阅读(可定制,标准版不提供该功能)
- 使用环境 支持所有windows 操作系统,可以在任何支持标准OCX 的开发语言里面使用 (Client/Server 和Brower/Server),注意:由于部分浏览器和部分浏览器的高版本不支持 插件技术,所以此插件暂不能支持。
- 集成示例代码 Client/Server Code(vs2008 对话框程序为例) 1. vs2008 创建mfc 对话框程序
- 对话框界面右键菜单选择InsertActivex Control…,弹出界面选择PDFView Control, 并确定,插件添加到对话框界面,可根据实际需求拖动位置与大小
- 然后鼠标在插件上右键菜单选择Add Variable,定义CPdfviewctrl1 类型变量m_pdf(可自 行定义)确定,生成Pdfviewctrl1.h 和CPdfviewctrl1.cpp
- 相关模块通过变量m_pdf 调用接口
- 方法
- long SetFileName(const char* filename, const char* password, long lParams) 功能: 打开本地硬盘上的PDF 文件 参数 filename : 文件全路径 password : 文件密码,如果文件没有密码,设置为 lParams : 保留,设置为0 返回值 0 表示成功,-1 表示文件出错,-2 表示这个文件加密,-3 表示文件页面页数为0
- long OpenFileDlg(long lParams) 功能: 调用系统对话框,打开本地硬盘上的PDF 文件 参数 lParams : 保留,设置为0 返回值 0 表示成功,-1 表示文件出错,-2 表示这个文件加密,-3 表示文件页面页数为0
- long SetURL(const char* szFilePath, const char* szPassword) 功能: 打开服务器端 PDF 文件,直接从内存中打开,即文件不落地。支持绝对路径 参数 szFilePath : 文件的 URL 路径 szPassword : 文件密码,如果文件没有密码,设置为 返

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/191800.html