婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP替換Word中變量并導出PDF圖片的實現方法

PHP替換Word中變量并導出PDF圖片的實現方法

熱門標簽:電銷機器人便宜的有嗎 OMG地圖標注app gps 地圖標注軟件 中原區電話機器人價格 招標自動語音外呼系統 地圖標注視頻廣告入駐 400電話鄭州申請 ai電話機器人加盟代理 黔江400電話如何辦理

在線生成合同信息,一個 word 文件里面有些信息需要通過數據庫讀取計算出并填寫到 word 文檔中最終顯示在線 pdf 預覽功能,接下來我交大家如果實現該需求

2、接下來實現如何替換文檔內容

我們新建一個 aa.docx 的文檔,里面放了一個變量信息

3、接下來使用 php 來替換這個變量信息 代碼如下

 ...
 use PhpOffice\PhpWord\TemplateProcessor;
 ...
 
 $path = storage_path('aa.docx');
 // 生成world 存放目錄
 $filePath = storage_path('contract.docx');
 // 聲明模板象并讀取模板內容
 $templateProcessor = new TemplateProcessor($path);
 // 替換模板內容
 $templateProcessor->setValue('contract', '北京乙方'); // 乙方
 
 // 生成新的 world
 $templateProcessor->saveAs($filePath);

這樣我們就完成了 word 里面模板變量的替換是不是比較簡單呢

4、接下來我們需要處理 word 文檔轉為 pdf 我也在網上了查了比較多的資料,什么先轉為 html 然后通過 其它包的方式或者擴展來轉 pdf 確實都能實現,但是有一點 word 轉為 html 的時候格式會丟失這就和我們的需求有點偏離,后面轉換了方向,使用工具來把 word 轉為 pdf 這里我推薦的工具為 unoconv 安裝方式如下

apt-get install unoconv
#如果報錯請求服務器語言設置為 LANG=”en_US.UTF-8″
 
#使用命令把 word 轉為 pdf
unoconv -f pdf aa.docx
#這個時候在當前目錄下就會有一個 aa.pdf 的文件出來
#但是會發現如果是中文的情況下轉出來的 pdf 是亂碼該如何解決

5、pdf 生成出來中文亂碼解決方案,安裝一個中文字體

 # 把電腦本機的宋體上傳到服務器字體目錄下 /usr/share/fonts 新建一個目錄 win 或者其它,把中文字體上傳到該目錄下
 apt-get install mkfontscale #安裝這個工具
 # 進入到/usr/share/fonts/win/ 執行命令
 mkfontscale  sudo mkfontdir  sudo fc-cache -fv
 # 然后重啟服務器讓字體生效
 reboot
 # 最后在執行
 unoconv -f pdf aa.docx
 # 看是不是中文亂碼的問題解決了

6、使用 php 的執行 shell 的函數來調用該函數自動生成即可

shell_exec('/usr/binunoconv -f pdf aa.docx')

注:如 php 執行 shell 腳本命令不生效時,此處的問題是用戶權限不正確導致不能執行該命令 解決方案如下:

# 編輯 vim /etc/sudoers文件
root ALL=(ALL:ALL) ALL
www-data ALL=(ALL) ALL
%www-data ALL=(ALL) NOPASSWD:ALL
 
zhouyao ALL=(ALL) ALL
zhouyao ALL=(ALL) NOPASSWD:ALL
# 增加用戶zhouyao 忽略執行命令需要密碼
# 增加用戶組和用戶zhouyao
useradd zhouyao -m # -m 創建家目錄
# 更改php-fpm的用戶和用戶組
cd /etc/php/7.1/fpm/pool.d
vim www.conf
user = zhouyao
group = zhouyao
# 退出保存
重啟php-fpm和nginx,此時在瀏覽器在執行該文件可以看到pdf下載下來了
# 如pdf中下載的中文是亂碼,請自行安裝一個中文字體到服務器字體目錄即可

總結

到此這篇關于PHP替換Word中變量并導出PDF圖片的實現方法的文章就介紹到這了,更多相關PHP替換Word變量并導出PDF圖片內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • PHP中使用mpdf 導出PDF文件的實現方法
  • PHPExcel筆記, mpdf導出
  • 在PHP中讀取和寫入WORD文檔的代碼

標簽:孝感 日照 北京 池州 阿里 濟源 那曲 哈密

巨人網絡通訊聲明:本文標題《PHP替換Word中變量并導出PDF圖片的實現方法》,本文關鍵詞  PHP,替換,Word,中,變量,并,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP替換Word中變量并導出PDF圖片的實現方法》相關的同類信息!
  • 本頁收集關于PHP替換Word中變量并導出PDF圖片的實現方法的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日本丰满少妇一区二区三区| 欧美一区二区成人6969| 欧美日韩一区高清| 国产精品综合二区| 成人午夜激情在线| 91网站在线播放| 欧美三级韩国三级日本三斤 | 日韩电影在线观看电影| 26uuu亚洲| 中文一区二区在线观看| 91在线观看下载| 欧美日韩免费观看一区二区三区| 亚洲免费av在线| 另类欧美日韩国产在线| 亚洲区小说区图片区qvod| 夜夜嗨av一区二区三区| 国产在线视频一区二区| 欧美福利一区二区| 在线中文字幕不卡| 精品成人免费观看| 亚洲国产精品综合小说图片区| 中文字幕免费一区| 在线免费观看一区| 狠狠色伊人亚洲综合成人| 欧美日韩免费一区二区三区视频| 国产精品视频免费看| 日韩一区二区在线观看| 亚洲女爱视频在线| 国产成人综合自拍| 欧美一区永久视频免费观看| 成人免费毛片片v| 91黄色免费观看| 久久亚洲捆绑美女| 亚洲午夜羞羞片| 99re视频精品| 成人av网址在线观看| 精品av久久707| 久久99日本精品| 欧美亚洲愉拍一区二区| 中文字幕亚洲精品在线观看| 国产成人综合视频| 久久在线观看免费| 日韩欧美你懂的| 99麻豆久久久国产精品免费优播| 国产精品 日产精品 欧美精品| 欧美日韩精品系列| 亚洲成人动漫精品| 国产嫩草影院久久久久| 亚欧色一区w666天堂| 粉嫩av一区二区三区粉嫩| 欧美系列一区二区| 亚洲福利视频一区二区| 日本久久一区二区三区| 久久久综合精品| 国产自产2019最新不卡| 亚洲一区二区三区四区中文字幕| 国产成人在线色| 精品国产区一区| 欧美三级一区二区| 本田岬高潮一区二区三区| 久久精品一区二区三区四区| 精品一区在线看| 国产偷国产偷亚洲高清人白洁 | 久久99精品久久久久久| 99这里只有精品| 国产91丝袜在线18| 国产精品久久久久婷婷 | 亚洲欧美aⅴ...| 国产精品乱码一区二三区小蝌蚪| 成人在线综合网| 亚洲欧美一区二区三区国产精品| 97久久精品人人做人人爽50路| 成人福利视频网站| 亚洲线精品一区二区三区 | 亚洲最大成人网4388xx| 在线观看免费亚洲| 天天操天天干天天综合网| 国产1区2区3区精品美女| 韩国一区二区视频| 亚洲美女电影在线| 日韩写真欧美这视频| 精品亚洲porn| 精品一区二区在线播放| 国产农村妇女毛片精品久久麻豆| 色激情天天射综合网| 日韩免费电影网站| 欧美va亚洲va| 日本道色综合久久| 久久91精品国产91久久小草| 久久国产精品99久久人人澡| 中文字幕亚洲电影| 91精品国产手机| 成人国产免费视频| 欧美丰满少妇xxxxx高潮对白| 日本aⅴ免费视频一区二区三区| 久久久久久久久久久久电影| 91麻豆免费观看| 视频精品一区二区| 国产九九视频一区二区三区| 色婷婷精品大在线视频| 精品国产一区二区在线观看| 一区二区三区在线视频免费观看| 免费观看日韩电影| 91亚洲精华国产精华精华液| 日韩三级高清在线| 玉足女爽爽91| 成人小视频免费在线观看| 欧美日韩色综合| 亚洲人成伊人成综合网小说| 国产一区91精品张津瑜| 欧美日韩久久久| 亚洲情趣在线观看| 本田岬高潮一区二区三区| 精品国产乱码久久久久久闺蜜| 最新热久久免费视频| 久草中文综合在线| 欧美午夜免费电影| 国产精品午夜免费| 久久激五月天综合精品| 欧美日韩在线免费视频| 久久精品一区二区三区av| 欧美a级理论片| 色综合久久中文字幕综合网| 久久综合久久综合九色| 免费人成网站在线观看欧美高清| 不卡电影一区二区三区| www日韩大片| 麻豆一区二区在线| 在线成人免费观看| 五月天激情综合| 欧美性猛交xxxx乱大交退制版| 欧美激情一区不卡| 国产91丝袜在线播放| 久久九九久久九九| 国产一区二区主播在线| 色伊人久久综合中文字幕| 国产精品国产自产拍高清av王其| 免费成人av资源网| 欧美大片在线观看一区| 一区二区日韩电影| 国产精品自拍三区| 欧美一级欧美三级| 日本在线不卡视频| 日韩精品一区二区在线观看| 亚洲va中文字幕| 欧美三级资源在线| 亚洲国产精品天堂| 欧美日韩国产另类一区| 日韩黄色在线观看| 欧美群妇大交群的观看方式| 亚洲一线二线三线视频| 欧美亚洲国产一区二区三区va| 一区二区三区 在线观看视频| 色偷偷成人一区二区三区91| 国产精品萝li| 欧洲一区二区三区在线| 无吗不卡中文字幕| 亚洲精品一区二区三区在线观看| 国产精品综合二区| 亚洲欧美在线另类| 欧美日韩国产一二三| 国产一区二区三区免费在线观看 | 欧美精品一区二区久久久| 激情深爱一区二区| 久久夜色精品一区| 在线视频欧美精品| 久久精品国产精品青草| 久久久久久夜精品精品免费| 91免费观看视频在线| 亚洲成人中文在线| www国产亚洲精品久久麻豆| 99久久精品情趣| 亚洲一区免费在线观看| 91精品国产综合久久福利软件| 国产综合色视频| 亚洲免费观看高清完整版在线观看熊| 91成人在线免费观看| 久久精品国产亚洲a| 中文字幕日韩欧美一区二区三区| 色猫猫国产区一区二在线视频| 视频一区二区三区在线| 国产日韩视频一区二区三区| 色综合激情久久| 精品一区免费av| 亚洲狠狠丁香婷婷综合久久久| 欧美不卡视频一区| 91精品一区二区三区久久久久久| 麻豆精品一区二区| |精品福利一区二区三区| www国产精品av| 欧美一个色资源| 一本到不卡免费一区二区| 韩国精品久久久| 丝袜国产日韩另类美女| 悠悠色在线精品| 国产日韩影视精品| 中文字幕成人网| 2021中文字幕一区亚洲| 欧美一区二区三区视频| 91久久人澡人人添人人爽欧美|