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

您的位置:首頁技術(shù)文章
文章詳情頁

PHP替換Word中變量并導(dǎo)出PDF圖片的實現(xiàn)方法

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

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

2、接下來實現(xiàn)如何替換文檔內(nèi)容

PHP替換Word中變量并導(dǎo)出PDF圖片的實現(xiàn)方法

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

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

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

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

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

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

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

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

6、使用 php 的執(zhí)行 shell 的函數(shù)來調(diào)用該函數(shù)自動生成即可

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

注:如 php 執(zhí)行 shell 腳本命令不生效時,此處的問題是用戶權(quán)限不正確導(dǎo)致不能執(zhí)行該命令 解決方案如下:

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

總結(jié)

到此這篇關(guān)于PHP替換Word中變量并導(dǎo)出PDF圖片的實現(xiàn)方法的文章就介紹到這了,更多相關(guān)PHP替換Word變量并導(dǎo)出PDF圖片內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: word
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
97精品中文字幕| 国户精品久久久久久久久久久不卡| 欧美国产偷国产精品三区| 国产欧美日韩在线观看视频| 综合一区av| 人人爽香蕉精品| 男女性色大片免费观看一区二区| 91精品综合| 91精品国产乱码久久久久久久| 亚洲1234区| 欧美va天堂| 三级一区在线视频先锋| 亚洲免费黄色| 久久精品凹凸全集| 日本国产欧美| 国产欧美一区二区色老头| 国产精品久一| 韩国女主播一区二区三区| 国产精品蜜芽在线观看| 欧美aa一级| 欧美 日韩 国产精品免费观看| 欧美.日韩.国产.一区.二区| 婷婷综合亚洲| 亚洲麻豆一区| 国产精品亚洲欧美一级在线| 精品国产亚洲一区二区三区大结局| 日韩成人免费| 91久久视频| 日韩av中文字幕一区| 亚洲精品第一| 久久99偷拍| 青青久久av| 免费黄网站欧美| 国产精品入口久久| 91精品一区二区三区综合| 亚洲网址在线观看| 国产精品久久国产愉拍| 丁香六月综合| 久久高清免费观看| 国产欧美一区二区色老头| 手机在线电影一区| 黄色日韩在线| 国产亚洲一区二区三区不卡| 97精品97| 欧美1区免费| 欧美在线91| 午夜久久中文| 亚洲一区有码| 精品国产亚洲一区二区三区大结局| 欧美日韩尤物久久| 日本一区二区三区中文字幕| 老牛国内精品亚洲成av人片 | 亚洲福利专区| 亚洲精品成人一区| 97精品中文字幕| 国产亚洲毛片| 欧美国产专区| 日韩毛片在线| 日韩欧美中文字幕一区二区三区| 精品视频在线一区二区在线| 成人av动漫在线观看| 国产精一区二区| 久久一级电影| 国产日本久久| 亚洲国产日韩欧美在线| 欧美一区激情| 欧美特黄一区| 国产videos久久| 久久亚洲风情| 国产+成+人+亚洲欧洲在线| 亚洲欧洲一区| 国产激情在线播放| 美女精品一区| 日韩av二区| 日韩av一区二区三区| 日韩av福利| 人人精品久久| 免费观看久久av| 久久这里只有精品一区二区| 久久亚洲图片| 日韩精品专区| 91精品福利观看| 国产日韩专区| 欧美国产小视频| 日韩av在线播放中文字幕| 欧美午夜不卡| 欧美好骚综合网| 国产三级精品三级在线观看国产| 亚洲调教视频在线观看| 久久精品三级| 国产日韩在线观看视频| 亚洲欧美日韩国产综合精品二区| 欧美久久天堂| 欧美成人精品一级| 日本亚洲最大的色成网站www| 激情欧美一区二区三区| 久久香蕉精品香蕉| 日韩三级一区| 亚洲综合精品四区| 欧美1级日本1级| 欧美sss在线视频| 大香伊人久久精品一区二区| 日本成人手机在线| 国产亚洲精品久久久久婷婷瑜伽| 五月天av在线| 国产成人精品福利| 国产精品调教视频| 日本一区二区三区中文字幕| 国产精品日韩| 久久精品国产亚洲夜色av网站| 精品国产三区在线| 国产精品一区二区三区四区在线观看 | 成人亚洲精品| 日韩高清二区| 亚洲色诱最新| 一级欧洲+日本+国产| 久久国产直播| 日韩不卡视频在线观看| 精品国产欧美日韩| 精品亚洲a∨一区二区三区18| 88久久精品| 欧美日韩 国产精品| 日韩精品第二页| 婷婷亚洲成人| 日本午夜免费一区二区 | 韩日一区二区| 国产精品一区免费在线| 日本午夜精品视频在线观看| 日韩精品三级| 欧美中文一区| 国产精品欧美日韩一区| 国产欧美一区二区精品久久久 | 久久精品亚洲人成影院| 麻豆成全视频免费观看在线看| 国产不卡一区| 久久字幕精品一区| 久久精品天堂| 日韩av专区| 久久五月天小说| 婷婷丁香综合| 国产毛片一区| 亚洲人妖在线| 日本aⅴ免费视频一区二区三区| 欧美日韩一视频区二区| 国产精品久久久久久久免费软件| 国产精品2区| 成人综合一区| 日韩精品一卡| 亚洲精品电影| 亚洲永久精品唐人导航网址| 亚洲永久精品唐人导航网址| 日韩精品91亚洲二区在线观看| 欧美日韩夜夜| 精品国产不卡一区二区| 四虎影视精品| 亚洲在线成人| 日本欧美久久久久免费播放网| 少妇精品在线| 国产欧美日韩| 97人人精品| 激情久久久久久久| 亚洲理论在线| 久久97视频| 日韩精品一区二区三区免费观影 | 日韩av片子| 尤物在线精品| 国产日产精品_国产精品毛片 | 久久影视三级福利片| 日韩在线欧美| 视频一区在线播放| 久久国产尿小便嘘嘘| 国产自产自拍视频在线观看| 好吊日精品视频 | 色婷婷精品视频| 一区二区国产在线| 国产精品综合色区在线观看| 日韩电影二区| 亚洲91在线| 日本不卡免费高清视频在线| 国产视频一区在线观看一区免费| 日本aⅴ免费视频一区二区三区| 日韩.com| 亚州av日韩av| 97国产精品| 亚洲精选91| 国产一区调教| 亚洲伊人精品酒店| 91视频久久| 国产精品亚洲人成在99www| 久久婷婷一区| 日韩国产在线一| 久久蜜桃精品| 日韩久久一区| 亚洲91视频| 国产乱人伦精品一区| 日韩精品水蜜桃| 欧美极品一区二区三区| 亚洲国产不卡| 麻豆精品久久久| 亚洲精品乱码|