iT邦幫忙

0

PHP 輸出圖片到 WORD的指定位置與長寬

我使用docxgen在 PHP 輸出成 WORD,
輸出文字是正常沒有問題,但是似乎不能輸出圖片到 WORD的指定位置與長寬,
想請教各位前輩指導是否小弟了解有誤,或者是有其他的方式可以從 PHP 輸出圖片?

1 個回答

0
baida0630
iT邦新手 4 級 ‧ 2017-09-18 16:31:14

圖片都是網路位置當然不能離線顯示阿!
解法 先轉成base64 img 在變成word能開的xml

看更多先前的回應...收起先前的回應...
Damocles iT邦新手 5 級 ‧ 2017-09-18 16:58:34 檢舉

baida0630我說的圖片都是本地端的歐

baida0630 iT邦新手 4 級 ‧ 2017-09-18 17:09:14 檢舉

我不太清楚你用的套件是什麼,但是我認知的套件大多都是把HTML硬套入WORD檔中,很顯然你用的套件應該也是這個情況,圖片的本質還是HTML的,那樣WORD是不知道他是什麼東西的,所以我說做轉換再顯示

Damocles iT邦新手 5 級 ‧ 2017-09-18 18:56:07 檢舉

這部分套件已經處理好了

小魚 iT邦新手 2 級 ‧ 2017-09-18 20:06:38 檢舉

既然是套件就去谷歌搜尋一下套件名稱吧。

fillano iT邦超人 1 級 ‧ 2017-09-19 09:04:33 檢舉

上github看了一下,功能似乎很陽春XD

要不要考慮換成這個:https://github.com/PHPOffice/PHPWord

Damocles iT邦新手 5 級 ‧ 2017-09-19 12:21:35 檢舉

小魚回答問題要看清楚內容歐,上面就已經有寫了
fillano前輩果然還是厲害,這個之前有用過,請問還有其他方式嗎?

小魚 iT邦新手 2 級 ‧ 2017-09-19 12:52:29 檢舉

我的意思是說套件都會有提供一些方法,
上網查看看那個套件有沒有提供相關的方法啊~
如果沒有提供也可以找看看有沒有其他套件.

Damocles iT邦新手 5 級 ‧ 2017-09-19 13:59:41 檢舉

小魚我上面已經寫的很清楚了,請你真正看清楚再回答,或是跟fillano前輩學習一下怎麼回答問題。
如果講到這邊您還是看不懂,我只能說得更清楚一點,套件方法早已經去嘗試過無法滿足我的需求(圖片調整位置與長寬),如同第一個回答的baida0630小魚您回答的都是沒有看清楚我上面所寫的,甚至是應該連網站都沒有點進去看吧?

你們跟fillano前輩最大的差別就是有沒有點進去看,看完再來回答問題,其次才是經驗問題(提出其他方法)。

baida0630 iT邦新手 4 級 ‧ 2017-09-19 14:36:56 檢舉

第一 我英文不是很好點進去看到滿滿的英文實在是不知道要怎麼幫你抓問題
第二 就算我英文還不錯點進去這是我沒用過的套件,難不成我需要自行套用一次測試過你的問題在回答你問題嗎?
最後 我們回答你沒有義務性必須直指答案,而是提供你更多的思路去尋找答案

這裡是大家探討與互相幫助的地方,並非是予取予求的地方,今天我們願意提供意見給你,雖然沒用處但是請你抱持感恩的心

還是說你希望看到以後大家問問題都沒人回答?

baida0630 iT邦新手 4 級 ‧ 2017-09-19 14:38:05 檢舉

道理是在這邊,你高興也好、不高興也好,我也懶得跟你互噴只是希望你尊重一下這裡的各位,就算是媽祖也不可能有求必應好嗎

小魚 iT邦新手 2 級 ‧ 2017-09-19 20:36:14 檢舉

我誤會你的意思了,
原來你是在給我們考試,
對不起我考試不通過,
請把我當掉吧。

Damocles iT邦新手 5 級 ‧ 2017-09-19 23:27:54 檢舉

baida0630來這邊發問的確是互相幫助的地方,但是是雙方站在同等角度的時候(也就是你也要有做過同樣的事或類似的事情),再發表你的經驗或看法,如你所說的裡面的確一堆英文,你看不懂我不怪你也沒有勉強一定非得要回答不可(我看說明也看一段時間才了解內容),但是你連我提問的中文都看不清楚胡亂回答,沒說浪費時間就不錯了,順帶一提給你的建議不要害怕去看英文,很多東西你只看中文是看不到的。

小魚有沒有用心(至少也點進去看我說的套件網頁)從你的回答就看的出來,如果你今天有看過再回答我會很感謝你跟我分享你的看法,反之你早就被你自己的做事態度給當掉人生這門課了。

感謝fillano前輩的建議,歷經翻遍相關套件的網站,還是覺得用PHPWord會比較好,順便還找到EXCEL的套件可以符合需求,改天有機會再跟您分享。

最後我這邊是需要有用心(至少要點進去我說的套件網站看一下),再來分享你的看法或經驗的前輩,我沒有勉強一定要回答,但是你願意跟我分享我也願意把我這邊所做的經驗甚至是檔案跟你分享,這也是我所看到論壇的實質功能。
結論:問題已解決~以下回答將不予回覆。

我要發表回答

立即登入回答