成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > PHP替換Word中變量并導(dǎo)出PDF圖片的實(shí)現(xiàn)方法

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

熱門標(biāo)簽:電銷機(jī)器人便宜的有嗎 OMG地圖標(biāo)注app gps 地圖標(biāo)注軟件 中原區(qū)電話機(jī)器人價(jià)格 招標(biāo)自動(dòng)語音外呼系統(tǒng) 地圖標(biāo)注視頻廣告入駐 400電話鄭州申請(qǐng) ai電話機(jī)器人加盟代理 黔江400電話如何辦理

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

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

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

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

 ...
 use PhpOffice\PhpWord\TemplateProcessor;
 ...
 
 $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 里面模板變量的替換是不是比較簡(jiǎn)單呢

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

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

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

 # 把電腦本機(jī)的宋體上傳到服務(wù)器字體目錄下 /usr/share/fonts 新建一個(gè)目錄 win 或者其它,把中文字體上傳到該目錄下
 apt-get install mkfontscale #安裝這個(gè)工具
 # 進(jìn)入到/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ù)自動(dòng)生成即可

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

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

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

總結(jié)

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

您可能感興趣的文章:
  • PHP中使用mpdf 導(dǎo)出PDF文件的實(shí)現(xiàn)方法
  • PHPExcel筆記, mpdf導(dǎo)出
  • 在PHP中讀取和寫入WORD文檔的代碼

標(biāo)簽:孝感 日照 北京 池州 阿里 濟(jì)源 那曲 哈密

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP替換Word中變量并導(dǎo)出PDF圖片的實(shí)現(xiàn)方法》,本文關(guān)鍵詞  PHP,替換,Word,中,變量,并,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP替換Word中變量并導(dǎo)出PDF圖片的實(shí)現(xiàn)方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHP替換Word中變量并導(dǎo)出PDF圖片的實(shí)現(xiàn)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产伦精品一区二区三区免| 久久久综合免费视频| 精品午夜久久福利影院| 亚洲综合男人的天堂| 国产96在线 | 亚洲| 一区二区三区在线视频观看| 日韩视频―中文字幕| 日韩av理论片| 欧洲一区在线电影| 日本成人伦理电影| 欧美成人合集magnet| 91麻豆视频在线观看| 一区二区三区在线电影| 亚洲欧美日韩在线观看a三区| 日本一级特级毛片视频| 91超碰在线播放| 亚洲自拍偷拍区| 国产欧美日韩精品一区二区免费| 亚洲欧美日韩国产精品| 亚洲免费成人在线| 97久久超碰国产精品电影| 午夜精品一区二| 久久99精品国产| 国产剧情在线视频| 四虎在线免费观看| 欧美成人高潮一二区在线看| 国产99在线|中文| 黑人巨大精品欧美| 日韩精品在线观看一区二区| 在线观看一区| 日本不卡免费一区| 亚洲成人在线电影| 欧美激情aⅴ一区二区三区| 亚洲视频在线观看一区二区三区| 一区一区视频| 999久久久国产| 国产女人aaa级久久久级| 成人免费视频a| 悠悠资源网久久精品| 午夜精品久久久久久99热| 伊人久久综合影院| 日本泡妞xxxx免费视频软件| 国产精品免费在线播放| 日本a级黄色| 久久久久网站| 禁断一区二区三区在线| 国产精品美女久久久久久| 精品一区二区三区电影| 亚洲乱码一区二区三区在线观看| 午夜精品一区二区三区在线| 99国产**精品****| 精品视频成人| 性久久久久久久| 日韩av福利| 亚洲一区二区中文| 久久久精品欧美丰满| a美女胸又www黄视频久久| 精品伊人久久久久7777人| 成人午夜电影在线观看| www.狠狠| 国产超级av| 中文字幕视频在线观看| 超碰在线观看免费版| 大香伊人久久| 成人免费高清观看| 99er热精品视频| 免费在线观看av片| 日韩欧美综合视频| 在线观看视频一区二区欧美日韩| 99免费在线视频| 亚洲成人动漫在线观看| 六十路精品视频| 国产有码在线观看| 国产成人亚洲综合a∨婷婷| 夜色77av精品影院| 欧美日韩一视频区二区| 亚洲国产综合久久| 欧日韩在线观看| 成人在线电影在线观看视频| 国产在线观看91精品一区| 99中文字幕在线观看| 欧美日韩国产黄| 成人在线一区| 日韩欧美精品网站| 国自产精品手机在线观看视频| 盗摄女厕thunder| 91色视频在线导航| 精品国产sm最大网站| 免费成人av在线播放| 老司机精品视频在线播放| 欧美自拍偷拍网| 国产精品视频一区二区高潮| 精品国产乱码91久久久久久网站| 在线播放国产一区| 日本中文字幕在线播放| 亚洲激情播播| 欧美日韩视频一区二区| 日韩精品中文字幕一区二区三区| 久久久综合香蕉尹人综合网| 亚洲人成五月天| 精品国产一区二区三| 白丝美女让我捅| 毛片av一区二区三区| 欧美日韩国产中字| 国产偷v国产偷v亚洲高清| 不卡av电影在线播放| 狠狠色噜噜狠狠狠狠色吗综合| 欧美一级日韩不卡播放免费| 欧美一级一级性生活免费录像| 在线资源免费观看| 久久成人18免费观看| 久久av中文字幕| 91av在线免费观看视频| 丰满圆润老女人hd| 日韩欧美一区二区三区久久婷婷| 一区二区三区四区视频精品免费| 国产成人精品无码片区在线| 男人草女人视频| 懂色aⅴ精品一区二区三区| 亚洲中字在线| 精品动漫3d一区二区三区免费| av女优在线| 日本一本中文字幕| 精品欧美黑人一区二区三区| 欧美日韩一区二区三区四区在线观看| 99精品在线视频观看| 国产免费成人在线视频| 日本调教视频在线观看| 热re66久久精品国产99re| 色窝窝无码一区二区三区成人网站| 成人无码av片在线观看| 国产精品麻豆99久久久久久| 拍拍拍在线观看视频免费| 欧美放荡的少妇| 国产成人aa精品一区在线播放| 国产写真视频在线观看| www.av在线.com| 日韩中文第一页| 97精品资源在线观看| 亚洲一区中文字幕在线观看| 夜夜躁日日躁狠狠久久88av| 国产精品一区二区三区99| 亚洲精品一区二区三区新线路| 自拍偷自拍亚洲精品被多人伦好爽| 国产一区二区三区视频在线| 日本1区2区3区视频| 久无码久无码av无码| 欧美一区二区高清| 91久久爱成人| 国产精品色在线观看| 日本成人a视频| 国产精品久久久久久在线观看| 好看的av在线| 日韩美女一级片| 欧美日本不卡| 神马日本精品| 三级成人黄色影院| 艳妇荡乳欲伦69影片| 亚洲欧洲日本一区二区三区| 51国产成人精品午夜福中文下载| 国产精品69久久久| 青春草视频在线观看| 91黄色小视频| 日本成人超碰在线观看| 国产精品国语对白| 最新av中文字幕| 在线观看午夜av| 成人在线播放av| 国产在线观看91一区二区三区| 很黄很色的网站| 97精品人妻一区二区三区香蕉| 久久久精品久久久久特色影视| 久久久久女教师免费一区| 无码人妻精品一区二区蜜桃百度| 欧美又粗又长又爽做受| 欧洲一区精品| 亚洲国产高清在线观看| 中文字幕无码人妻少妇免费| 黄色欧美日韩| 国产女优在线播放| 涩涩日韩在线| 久久久久国产美女免费网站| 免看一级a毛片一片成人不卡| 日韩av第一页| 亚洲乱码一区二区| 91黄色免费版| 国产在线观看一区二区| 日韩精品午夜视频| 色综合久久一区二区三区| 丁香六月婷婷| 成人观看免费完整观看| 试看120秒一区二区三区| 99久久伊人久久99| 午夜亚洲性色视频| 国内不卡的一区二区三区中文字幕| 四虎成人免费影院| 久久99精品久久| 日韩av在线一区二区| 亚洲午夜视频| 中文字幕不卡三区| 国产盗摄xxxx视频xxx69| 伊人久久99| 麻豆精品精品国产自在97香蕉| 日韩电影在线免费看| 中文在线资源观看网站视频免费不卡| 精品久久对白| 在线视频一区二区三| 日韩精品一区二区三区电影| 国产欧美精品一区二区三区四区| 色综合天天做天天爱| 国产天堂视频| 欧美图片一区二区| 九九夜夜操妹子| 日本综合视频| 国产美女视频免费观看下载软件| 欧美日韩一区二区视频在线观看| 国产欧美日韩视频一区二区三区| 欧美久久久影院| 国产精品一卡二卡在线观看| www.精品在线| 欧美伦理一区二区| 91麻豆高清视频| 一区二区三区一级片| 一区二区三区四区不卡视频| wwwxxx免费| 国产视频一区在线观看| 国产91对白刺激露脸在线观看| 欧美日韩在线播放三区| 日韩欧美激情一区| 欧洲精品在线观看| 中文字幕av一区 二区| 日韩电影免费观看| 国产欧美一区二区三区精品酒店| 欧美性感美女一区二区| 无码aⅴ精品一区二区三区浪潮| 人妻少妇被粗大爽9797pw| 成人福利网站| 女女同性女同一区二区三区按摩| 国产成人a v| 亚洲欧美视频在线| 国产一区二区三区视频| 国产又爽又黄免费软件| 日韩精品免费在线视频观看| 久久久久亚洲精品中文字幕| 欧美日韩有码| 婷婷丁香一区二区三区| 日韩精品一区二区三区av| 亚洲蜜桃av| 日本最新一区二区三区视频观看| 播放灌醉水嫩大学生国内精品| 精品一区二区三区四区| 李丽珍裸体午夜理伦片| 国产乱码精品一区二区三| 欧美日韩亚洲一区二区三区| www.99精品| 性欧美videos另类hd| 91成人看片片| 日韩一级不卡| www.色五月| 精品亚洲一区二区三区在线播放| 国产精品丝袜久久久久久不卡| 亚洲成人影院麻豆| 男男做性免费视频网| 久久综合九色99| ●精品国产综合乱码久久久久| 在线看av的网址| 福利视频午夜| 色婷婷精品久久二区二区蜜臀av| 亚洲精品久久久久久| 亚洲精品久久区二区三区蜜桃臀| 日本成年免费网站| 亚洲日本视频| 中文字幕一区二区av| 中文字幕在线视频播放| 91亚洲人电影| 欧美制服第一页| 99精品热视频只有精品10| 亚洲精品承认| 国产成a人亚洲| 国产精品99精品无码视| 成熟老妇女视频| 91中文字幕| 中文字幕一区二区三区波野结| 国产视频一区二区在线| 亚洲国产片色| 午夜精品剧场| 青青草视频在线观看| 亚洲理论在线观看| 国产一区二区久久精品| 三区精品视频| 高清国产mv在线观看| 3d成人动漫在线| 色婷婷精品大视频在线蜜桃视频| 色窝窝无码一区二区三区成人网站| 91免费版网站在线观看| 91精品国产一区二区三区| 免费污网站在线观看| 欧美一级在线亚洲天堂| 91视视频在线观看入口直接观看www| 免费看污片网站| 免费人成自慰网站| 免费看黄网站在线观看| 亚洲精品中文字幕在线播放| 亚洲欧美日本在线观看| 欧美日韩福利| 中文xxx视频| 亚洲欧洲日产国码av系列天堂| 亚洲精品国产精品乱码| 久久99精品久久久久久欧洲站| 蜜桃久久久久| 国产av无码专区亚洲av| 欧美精品久久99| 海角社区69精品视频| 国产乱国产乱老熟300部视频| 久久精品一级| 国产性一级片| 久久伊99综合婷婷久久伊| 日本一二三四区视频| 中文字幕在线视频久| 尤物九九久久国产精品的分类| 国产亚洲精品一区二区| 99精品在线直播| 狠狠色一日本高清视频| 国产九九视频一区二区三区| 成人久久久精品国产乱码一区二区| 色噜噜狠狠色综合网| 天海翼精品一区二区三区| 97视频网站|