!
也想出现在这里? 联系我们
广告位
当前位置:首页>开发>其他开发实例>PHP替换Word中变量并导出PDF图片的实现方法

PHP替换Word中变量并导出PDF图片的实现方法

在线生成合同信息,一个 word 文件里面有些信息需要通过数据库读取计算出并填写到 word 文档中最终显示在线 pdf 预览功能,接下来我交大家如果实现该需求

2、接下来实现如何替换文档内容

PHP替换Word中变量并导出PDF图片的实现方法

我们新建一个 aa.docx 的文档,里面放了一个变量信息

3、接下来使用 php 来替换这个变量信息 代码如下

这样我们就完成了 word 里面模板变量的替换是不是比较简单呢

4、接下来我们需要处理 word 文档转为 pdf 我也在网上了查了比较多的资料,什么先转为 html 然后通过 其它包的方式或者扩展来转 pdf 确实都能实现,但是有一点 word 转为 html 的时候格式会丢失这就和我们的需求有点偏离,后面转换了方向,使用工具来把 word 转为 pdf 这里我推荐的工具为 unoconv 安装方式如下

5、pdf 生成出来中文乱码解决方案,安装一个中文字体

6、使用 php 的执行 shell 的函数来调用该函数自动生成即可

注:如 php 执行 shell 脚本命令不生效时,此处的问题是用户权限不正确导致不能执行该命令 解决方案如下:

 

给TA打赏
共{{data.count}}人
人已打赏
其他开发实例

安装WDCP面板后网站访问报错“502 Bad Gateway nginx”解决方法

2022-9-8 17:33:30

其他开发实例

Linux宝塔面板shell手动刷新redis缓存

2022-9-9 17:31:13

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:林沐阳 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索