日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:206日期:2022-06-01 17:43:50

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

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

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

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

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

... use PhpOfficePhpWordTemplateProcessor; ... $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 轉為 pdfunoconv -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) ALLwww-data ALL=(ALL) ALL%www-data ALL=(ALL) NOPASSWD:ALL zhouyao ALL=(ALL) ALLzhouyao ALL=(ALL) NOPASSWD:ALL# 增加用戶zhouyao 忽略執行命令需要密碼# 增加用戶組和用戶zhouyaouseradd zhouyao -m # -m 創建家目錄# 更改php-fpm的用戶和用戶組cd /etc/php/7.1/fpm/pool.dvim www.confuser = zhouyaogroup = zhouyao# 退出保存重啟php-fpm和nginx,此時在瀏覽器在執行該文件可以看到pdf下載下來了# 如pdf中下載的中文是亂碼,請自行安裝一個中文字體到服務器字體目錄即可

總結

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

標簽: word
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
成人在线免费观看91| 日韩福利视频网| 国产精品一区二区精品视频观看| 香蕉久久久久久| 中文字幕日本一区| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 成人欧美一区二区三区的电影| 麻豆精品一区二区综合av| 国产精品久久久亚洲一区| 久久国产精品美女| 日韩欧美自拍| 一本色道精品久久一区二区三区| 亚州欧美在线| 久久超碰99| 久久久精品五月天| 久久av一区二区三区| 国产调教一区二区三区| 日韩一区二区中文| 亚洲有吗中文字幕| 国产精品宾馆| 国内精品福利| 欧美日韩xxxx| 91亚洲人成网污www| 九一精品国产| 久久精品72免费观看| 老司机免费视频一区二区| 色爱综合av| 欧美片第1页综合| 日韩一区三区| 日韩欧美久久| 99国产精品免费视频观看| 婷婷成人av| 日韩美女一区二区三区在线观看| 亚洲最大av| 欧美日韩免费看片| 综合色一区二区| 高清不卡一区| 蜜臀久久99精品久久久久久9| 精品一区二区三区中文字幕 | 欧美精品中文字幕亚洲专区| 日韩成人亚洲| 国产精品激情| 鲁大师影院一区二区三区| 久久亚洲资源中文字| 蜜桃传媒麻豆第一区在线观看| 动漫av一区| 日本不卡一二三区黄网| 亚洲一级少妇| 国产精品久久久久av蜜臀| 亚洲一区二区网站| 成人午夜在线| 在线日韩成人| 精品国产成人| 日本中文字幕不卡| re久久精品视频| 91亚洲国产| 国产精品白丝一区二区三区| 丝袜诱惑制服诱惑色一区在线观看| 电影91久久久| 国产免费av国片精品草莓男男| 亚洲欧美久久久| 久久婷婷亚洲| 精品久久久久久久| 国产精品夜夜夜| 日本强好片久久久久久aaa| 西西人体一区二区| 激情久久婷婷| 福利一区在线| 久久精品天堂| 国产精品丝袜在线播放| 美美哒免费高清在线观看视频一区二区| 亲子伦视频一区二区三区| 麻豆国产欧美日韩综合精品二区| 亚洲麻豆一区| 免费在线观看一区二区三区| 国产精品av久久久久久麻豆网| 国产精品二区不卡| 欧美国产极品| 国产精品18| 国产另类在线| 国产精品久久久久77777丨| 日韩精品三区四区| 免费美女久久99| 亚洲欧美日韩国产综合精品二区| 欧美日韩激情| 亚洲精品午夜av福利久久蜜桃| 国产一区欧美| 精品中文字幕一区二区三区av| 成人在线网站| 亚洲国产综合在线看不卡| 丝袜美腿诱惑一区二区三区 | 国产探花在线精品| 日本伊人午夜精品| 中文无码久久精品| 亚洲视频电影在线| 综合一区二区三区| 少妇精品久久久一区二区| 日本在线一区二区三区| 日本午夜精品久久久久| 国产美女久久| 黄色精品视频| 欧美片第1页| 久久亚洲成人| 亚洲欧洲午夜| 婷婷成人av| 国产精品视频一区二区三区综合| 国产精品色在线网站| 国产精品亚洲四区在线观看| 麻豆视频久久| 在线中文字幕播放| 亚洲手机视频| 蜜臀久久久久久久| 欧美日韩a区| 国产在线日韩精品| 在线日韩电影| 天堂va在线高清一区| 国产黄色精品| 91精品国产91久久久久久黑人| 在线综合亚洲| 日韩高清在线观看一区二区| 18国产精品| 成人一区而且| 不卡av一区二区| 亚洲毛片在线| 国产不卡一区| 日韩午夜一区| 国产麻豆精品| 久久久人人人| 亚洲aⅴ网站| 国产一区二区亚洲| 久久国产66| 欧美激情在线精品一区二区三区| 日韩中文在线电影| 蜜臀久久久久久久| 久久久精品国产**网站| 国产99亚洲| 青青国产91久久久久久| 高清一区二区三区av| 亚洲欧美日韩精品一区二区| 国产精品玖玖玖在线资源| 久久人人99| 国产视频一区二| 久久人人97超碰国产公开结果| 中文字幕一区二区精品区| 国产成人精品亚洲线观看| 视频在线观看一区二区三区| 卡一卡二国产精品| 国产亚洲精品v| 精品成人18| 玖玖精品视频| 日产精品一区二区| 亚洲精品国模| 国产成人精选| 日韩一区二区三免费高清在线观看 | 亚洲一区黄色| 精品久久91| 免费在线看一区| 久久精品国产99国产精品| 婷婷综合网站| 国内自拍视频一区二区三区| 亚洲欧美日韩一区在线观看| 精品少妇av| 综合国产在线| 香蕉精品久久| 免费观看亚洲天堂| 美国欧美日韩国产在线播放| 午夜精品成人av| 国产精品久久久网站| 日韩精品一二三区| 极品日韩av| 水蜜桃精品av一区二区| 日韩av网站在线观看| 蜜桃tv一区二区三区| 久久亚洲道色| 青青国产精品| 久久高清国产| 激情欧美国产欧美| 鲁鲁在线中文| 捆绑调教美女网站视频一区 | 国产一二在线播放| 久久黄色影视| 亚洲最新av| 尤物在线精品| 欧美.日韩.国产.一区.二区 | 蜜桃视频一区二区| 欧美jjzz| 日韩在线欧美| 日本一区二区免费高清| 国产欧美一区二区三区国产幕精品 | 亚洲字幕久久| 久久国产精品亚洲77777| 日韩久久精品| 精品一区二区三区中文字幕视频| 日本三级亚洲精品| 香蕉久久一区| 亚洲人妖在线| 天堂久久一区| 日韩极品在线观看| 亚洲精品影院在线观看| 午夜在线视频观看日韩17c|