php生成PDF格式文件并且加密
项目需求: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生成RSS文件类实例
本文实例讲述了PHP生成RSS文件类文件.分享给大家供大家参考.具体如下: PHP RSS 生成类实例代码如下: 复制代码 代码如下: <?php if (defined('_class_rss_php')) return; define('_class_rss_php教程',1); /** * 使用说明: * $rss = new rss('redfox','http://jb51.net/',"redfox's blog"); * $rss->addit
-
php简单读取.vcf格式文件的方法示例
本文实例讲述了php简单读取.vcf格式文件的方法.分享给大家供大家参考,具体如下: /** * 读取.vcf格式文件 * @param $filename */ function readCvf($filename){ $file = fopen($filename,"r"); while(! feof($file)) { $line=fgets($file); $encoding = mb_detect_encoding($line, array('GB2312','GBK','U
-
php提交过来的数据生成为txt文件
一共两个文件,具体链接数据库的部分给直接去除了,前台是提交的文字部分,一行一个,在提交后另一个程序文件进行处理,然后按照提交的文件名生成相应的txt 文件,并在txt 文件中加入数据,在使用之前需要先在根目录下新建 test 文件下. 前台表单文件如下(保存为dcwz.php): <?php error_reporting(0); //require_once("../config.php"); //require_once("../admin/ly_check.php
-
php可生成缩略图的文件上传类实例
本文实例讲述了php可生成缩略图的文件上传类及其用法.分享给大家供大家参考.具体实现方法如下: 类文件调用方法如下: 复制代码 代码如下: <?php if ($_GET['action'] == 'save') { $up = new upload(); $up->set_dir(dirname(__FILE__).'/upload/','{y}/{m}'); $up->set_thumb(100,
-
PHP生成及获取JSON文件的方法
本文实例讲述了PHP生成及获取JSON文件的方法.分享给大家供大家参考,具体如下: 首先定义一个数组,然后遍历数据表,把相应的数据放到数组中,最后通过json_encode()转化数组 json_encode() 函数的功能是将数值转换成 JSON 数据存储格式. putjson.php: <?php // 生成一个PHP数组 $data = array(); $data[0] = array('1','吴者然','onestopweb.cn'); $data[1] = array('2','何
-
利用PHP生成CSV文件简单示例
前言 csv 文件其实和excel文件一样,都是表格类型.但PHP生成csv要比生成excel文件要简单的多,生成csv文件其实就是把以 , 号为分割符的字符串存成 .csv为扩展名的文件. 因为逻辑不难,具体请看下面的代码和注释. <?php /** * Created by PhpStorm. * User: chenyanphp@qq.com * Date: 2016/12/21 0021 * Time: 下午 12:08 */ // 头部标题 $csv_header = ['名称','性
-
php生成与读取excel文件
在网站中经常会生成表格,CSV和Excel都是常用的报表格式,CSV相对来说比较简单,如果大家有疑问我会相继发布一些CSV的实例,这里主要介绍用PHP来生成和读取Excel文件. 要执行下面的函数,首先要引入一个类库:PHPExcel,PHPExcel是一个强大的PHP类库,用来读写不同的文件格式,比如说Excel 2007,PDF格式,HTML格式等等,这个类库是建立在Microsoft's OpenXML和PHP 的基础上的,对Excel提供的强大的支持,比如设置工作薄,字体样式,图片以及边
-
php在线生成ico文件的代码
index.php 复制代码 代码如下: <?PHP $output = ""; if(isset($_GET['action'])&&$_GET['action'] == 'make'){ if(isset($_FILES['upimage']['tmp_name']) && $_FILES['upimage']['tmp_name'] && is_uploaded_file($_FILES['upimage']['tmp
-
PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】 原创
本文实例讲述了PHP实现生成vcf vcard文件功能类定义与使用方法.分享给大家供大家参考,具体如下: 前面介绍了php读取vcf文件的方法,这里再来研究一下vcf文件的生成方法. VCF格式是Windows系统中outlook的名片存储格式,打开VCF格式需要使用手机的相应配套软件,使用outlook也可以打开VCF文件. 手机通讯录保存的文件格式也是vcf格式.这里就来给出一个使用php生成vcf格式文件的实例. 具体代码如下: <?php date_default_timezone_se
-
php生成zip文件类实例
本文实例讲述了php生成zip文件类.分享给大家供大家参考.具体如下: <?php /* By: Matt Ford Purpose: Basic class to create zipfiles */ class zipFile { public $files = array(); public $settings = NULL; public $fileInfo = array ( "name" => "", "numFiles"
-
php静态文件生成类实例分析
本文实例讲述了php静态文件生成类.分享给大家供大家参考. 具体实现方法如下: 复制代码 代码如下: defined('phpjb51') or die(header("http/1.1 403 not forbidden")); class include_createstatic { private $htmlpath = ''; private
随机推荐
- SQL Server 2008及更高版本数据库恢复方法之日志尾部备份
- jQuery左右滚动支持图片放大缩略图图片轮播代码分享
- Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
- ASP.NET实现上传图片并生成缩略图的方法
- asp.net导出Excel乱码的原因及解决方法
- 优化NFR之一 --MSSQL Hello Buffer Overflow
- WPF中不规则窗体与WindowsFormsHost控件兼容问题的解决方法
- Yii2 如何在modules中添加验证码的方法
- 在WordPress中加入Google搜索功能的简单步骤讲解
- MUI顶部选项卡的用法(tab-top-webview-main)详解
- 实例讲解Python中global语句下全局变量的值的修改
- jQuery 1.5最新版本的改进细节分析
- 微信小程序中hidden不生效原因的解决办法
- C/C++ 中extern关键字详解
- DevExpress之饼状图突出(Explode)设置实例
- 深入解析设计模式中的适配器模式在C++中的运用
- Android中webview与JS交互、互调方法实例详解
- 深入探索Java常量池
- 深入理解Python 关于supper 的 用法和原理
- laravel框架关于搜索功能的实现