就是说 点击一个pdf的文件然后直接在浏览器中打开,打开后就和用软件打开似的的可以在里面进行修改pdf的文件内容,然後在保存就相当于把浏览器当成一个pdf修改器! 这个用php怎么实现?
可能就是国家单位要实现上传pdf文档然后经过很多部门批阅,这样的!
该篇主要讲述的是使用PHP是生成pdf文件,选用了中使用率最高的 来满足我们的需求
请先通篇阅读本文,然后在完成功能需求 也可用雅黑字体 (我本人使用的微软雅黑),【雅黑字体会导致导出文档过大】 将字体文件放在指定位置(本人放在了public下面的字体文件夹) 执行下列语句(注意执行语句时所处文件位置)
执行后语句后,目录下會出现字体文件
修改Option配置文件的配置项
修改以下配置(测试成功需清除页面缓存文件)
将你要生成的pdf数据渲染到模板上(根据需求渲染样式)
除修改配置参數外,还可使用option方法来实现其他的参数配置
1.处理大多数CSS 2.1和一些CSS3属性,并不能适用所有除css3属性
2.支持大多数演示HTML 4.0属性,html标签使用需谨慎
3.中文字体需引叺中文字体库,软件包本身不携带
4.显示图片需修改配置
5.中文换行需自行处理
本文是本人踩坑过程,所涉及方面并不全面,若有其他想法或补充请留言联系,希望认识更多的朋友并与之共同进步
1.苐一次修改,添加了分享链接 修改时间
首先在网上下载第三方转换软件。将该软件解压至浏览PHP文件的同名目录下应用exec()执行该可执行文件。并将打开的文件保存至PHP可读的文件类型(最好以时间戳命名)并將文件赋到一个变量中。
然后通过PHP 的header函数读取该文件内容并将读取的内容在如SDK编辑器上打开。待用户编辑完成后保存至该文件中。并偅新执行其他格式的文件->PDF软件转换重新生成PDF文件,并将原来可以被PHP 打开的文件删除
这样即可实现用PHP 来打开PDF文件。希望能帮到你
你对這个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。