php生成PDF格式文件并且加密


Posted in PHP onJune 22, 2015

项目需求:php生成pdf文件,并且把该文件加密或设置访问密码

开源的TCPDF是基于PHP的一套类库,它能够很好的生成PDF格式的文档。并且支持文件加密,在目前的开源PHP框架、系统、应用中也使用得很广。这里是设置PDF文档的相关属性的方法原型,其中就可以设置密码

TCPDF::SetProtection 
(
$permissions = array('print', 'modify', 'copy', 'annot-forms', 'fill-forms', 'extract', 'assemble', 'print-high'), 
$user_pass = '', 
$owner_pass = null, 
$mode = 0, 
$pubkeys = null 
)

通过SetProtection()方法设置后,生成的PDF文档就是加密过的,在用户打开PDF文档的时候就会要求输入访问密码

PHP 相关文章推荐
PHP XML备份Mysql数据库
May 27 PHP
php带密码功能并下载远程文件保存本地指定目录 修改加强版
May 16 PHP
字母顺序颠倒而单词顺序不变的php代码
Aug 08 PHP
php模板函数 正则实现代码
Oct 15 PHP
php实现高效获取图片尺寸的方法
Dec 12 PHP
Codeigniter发送邮件的方法
Mar 19 PHP
分享自定义的几个PHP功能函数
Apr 15 PHP
php车辆违章查询数据示例
Oct 14 PHP
php获取指定数量随机字符串的方法
Feb 06 PHP
PHP使用ActiveMQ实例
Feb 05 PHP
Laravel框架使用Seeder实现自动填充数据功能
Jun 13 PHP
PHP中单例模式的使用场景与使用方法讲解
Mar 18 PHP
用PHP生成excel文件到指定目录
Jun 22 #PHP
php通过baihui网API实现读取word文档并展示
Jun 22 #PHP
PHP读取汉字的点阵数据
Jun 22 #PHP
php读取der格式证书乱码解决方法
Jun 22 #PHP
PHP aes (ecb)解密后乱码问题
Jun 22 #PHP
php实现对象克隆的方法
Jun 20 #PHP
php判断对象是派生自哪个类的方法
Jun 20 #PHP
You might like
利用discuz实现PHP大文件上传应用实例代码
2008/11/14 PHP
浅谈PHP的数据库接口和技术
2016/12/09 PHP
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
2007/03/06 Javascript
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
简单通用的JS滑动门代码
2008/12/19 Javascript
javawscript 三级菜单的实现原理
2009/07/01 Javascript
基于jquery的无限级联下拉框js插件
2011/10/29 Javascript
javascript实现按回车键切换焦点
2015/02/09 Javascript
jQuery制作简洁的图片轮播效果
2015/04/03 Javascript
JavaScript实现为input与textarea自定义hover,focus效果的方法
2015/08/21 Javascript
使用struts2+Ajax+jquery验证用户名是否已被注册
2016/03/22 Javascript
Node.js服务器开启Gzip压缩教程
2017/08/11 Javascript
Nodejs中使用phantom将html转为pdf或图片格式的方法
2017/09/18 NodeJs
jquery radio 动态控制选中失效问题的解决方法
2018/02/28 jQuery
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
[03:09]DOTA2亚洲邀请赛 LGD战队出场宣传片
2015/02/07 DOTA
[40:03]Liquid vs Optic 2018国际邀请赛淘汰赛BO3 第一场 8.21
2018/08/22 DOTA
Python的面向对象思想分析
2015/01/14 Python
浅谈python 四种数值类型(int,long,float,complex)
2016/06/08 Python
python中将函数赋值给变量时需要注意的一些问题
2017/08/18 Python
python3.6.3转化为win-exe文件发布的方法
2018/10/31 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
NumPy中的维度Axis详解
2019/11/26 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
2020/04/27 Python
Django解决frame拒绝问题的方法
2020/12/18 Python
Python调用高德API实现批量地址转经纬度并写入表格的功能
2021/01/12 Python
python中的时区问题
2021/01/14 Python
python 如何读、写、解析CSV文件
2021/03/03 Python
荷兰领先的百货商店:De Bijenkorf
2018/10/17 全球购物
秋季运动会广播稿
2014/02/22 职场文书
会计员岗位职责
2014/03/15 职场文书
学生安全责任书
2014/04/15 职场文书
房地产销售经理岗位职责
2015/02/02 职场文书
异地恋情人节寄语
2015/02/28 职场文书
2016年教师学习教师法心得体会
2016/01/20 职场文书
为什么MySQL8新特性会修改自增主键属性
2022/04/18 MySQL