PHP pdf 自动填写表单

一、下载github上的项目,地址

二、下载pdftk 地址

bash 复制代码
// 转化PDF模板
pdftk modele.pdf output modele2.pdf
php 复制代码
# 填充pdf文件中的表单
require('fpdm.php');
$fields = array(
    'name'    => 'My name',
    'address' => 'My address',
    'city'    => 'My city',
    'phone'   => 'My phone number'
);

$pdf = new FPDM('template.pdf');
// 如果有中文 true
$pdf->Load($fields, false); // second parameter: false if field values are in ISO-8859-1, true if UTF-8
$pdf->Merge();
// 输出到页面
$pdf->Output();
// 保存到指定目录文件中
// $pdf->Output('F', IA_ROOT.'/attachment/pdf/2023/08/666.pdf');

三、判断字段是否存在,导致程序停止可以注释

php 复制代码
文件 fpdm.php
// $this->Error("field $name not found");
相关推荐
我叫小白菜12 分钟前
【Java_EE】单例模式、阻塞队列、线程池、定时器
java·开发语言
狐凄18 分钟前
Python实例题:基于 Python 的简单聊天机器人
开发语言·python
weixin_446122461 小时前
JAVA内存区域划分
java·开发语言·redis
悦悦子a啊1 小时前
Python之--基本知识
开发语言·前端·python
QuantumStack2 小时前
【C++ 真题】P1104 生日
开发语言·c++·算法
whoarethenext2 小时前
使用 C++/OpenCV 和 MFCC 构建双重认证智能门禁系统
开发语言·c++·opencv·mfcc
代码的奴隶(艾伦·耶格尔)3 小时前
后端快捷代码
java·开发语言
Jay_5154 小时前
C++多态与虚函数详解:从入门到精通
开发语言·c++
路来了4 小时前
Python小工具之PDF合并
开发语言·windows·python
xiaolang_8616_wjl5 小时前
c++文字游戏_闯关打怪
开发语言·数据结构·c++·算法·c++20