有需求要生成动态生成电子文件以及后面签字,但是又要在小程序里预览效果。
生成word的难点
- 文档模式和web模式的差异
生成word,一开始是通过word模板通过修改变量的方式生成新docx文档后,二次打开导出到pdf。结果导出pdf 看了phpword的源码,就是通过word web版式生成html 后 导出pdf。导致docx 一个效果 pdf一个效果。解决方法,放弃word 转pdf 直接 html 转pdf。 - 复选框的实现。
一般有以下几种方式:
docx 里 插入图片
docx 里 插入 emoji表情 ✅
docx 里 插入 字符 □ 前面字符需要字体对应
html 里写入input checkbox 但是要完整的form,id name 要不重复,一样可能导致pdf 里的复选款 一点全选
html 里 样式 显示checkbox - 签字的实现
docx 替换字符站位图片
html里替换图片标签, - 中文乱码
word乱码 和pdf 乱码 分别处理方法不一样,word乱码 是系统缺中文字体;pdf乱码还需要看库去处理 word转pdf 用的dom2pdf html转pdf 用snappy。dom2pdf 有个上古类去处理,snappy copy store/simsun.ttc 到 /usr/share/fonts/truetype/ chmod 0755 simsun.ttc - 生成html 快速方法
或者 纯前端手写。
海报
0 条评论
154
相关文章
- word怎么把文字缩到最小(word 文档怎么设置最小值)
- 文档排版布局(word 如何快速排版打印)
- word怎样一次复制整页的文本框(word 文档中表格文本框怎么批量复制)
- word(如何快速标记含有某几个字符的段落)(拼音标注指南 Word)
- 文章中间有空白段落删不了(word 怎么删除中间而空格不变)
- word文档中怎么设置可编辑公式(word 表格,如何变成可编辑)
- wps如何把表格插入另一个工作表(WPS word 表格怎么合并)
- microsoft(word 停止工作了怎么办 word资源管理器停止工作.怎么办)
- 神奇的Python模块:pdfkit,将Python抓取的网址内容保存pdf文件
- pdfkit | 利用python实现html文件转pdf
本站已关闭游客评论,请登录或者注册后再评论吧~