tft每日頭條

 > 圖文

 > 前端實現pdf文件編輯

前端實現pdf文件編輯

圖文 更新时间:2024-11-28 11:55:23

有需求要生成動态生成電子文件以及後面簽字,但是又要在小程序裡預覽效果。

生成word的難點
  1. 文檔模式和web模式的差異生成word,一開始是通過word模闆通過修改變量的方式生成新docx文檔後,二次打開導出到pdf。結果導出pdf 看了phpword的源碼,就是通過word web版式生成html 後 導出pdf。導緻docx 一個效果 pdf一個效果。解決方法,放棄word 轉pdf 直接 html 轉pdf。
  2. 複選框的實現。一般有以下幾種方式:docx 裡 插入圖片docx 裡 插入 emoji表情 ✅docx 裡 插入 字符 □ 前面字符需要字體對應html 裡寫入input checkbox 但是要完整的form,id name 要不重複,一樣可能導緻pdf 裡的複選款 一點全選 html 裡 樣式 顯示checkbox
  3. 簽字的實現docx 替換字符站位圖片html裡替換圖片标簽,
  4. 中文亂碼 word亂碼 和pdf 亂碼 分别處理方法不一樣,word亂碼 是系統缺中文字體;pdf亂碼還需要看庫去處理 word轉pdf 用的dom2pdf html轉pdf 用snappy。dom2pdf 有個上古類去處理,snappy copy store/simsun.ttc 到 /usr/share/fonts/truetype/ chmod 0755 simsun.ttc
  5. 生成html 快速方法http://hiprint.io/或者 純前端手寫。

前端實現pdf文件編輯(後端動态生成word或pdf的幾種常見方法)1

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved