1 頁 (共 1 頁)

[外掛問題]即時狀態簽名檔

發表於 : 2003-09-28 09:54
william91
問題外掛:即時狀態簽名檔
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=17313
使用版本:phpBB 2.0.5
網站位置:http://william91.no-ip.com
狀況描述:
我現經照著Mowd 的修正,成功修正了中文。
可是,問題卻出現了.

檔案內的這幾行語法是用來去背的:\r

代碼: 選擇全部

$im = imagecreate (160, 180);
$left = imagecreatefrompng($image);

ImageCopy ($im, $left, 0, 0, 0, 0, 160, 180);
加了這段語法後,雖然去了背,可是圖片失真

原圖:(沒有去背,但沒失真)
圖檔

去背但失真的圖:
圖檔

有甚麼方法可以又不失真,又去背呢?

發表於 : 2003-09-28 12:45
StickyKid
配色看起來很簡單啊~用GIF格式應該不會出問題
你看你看~我用也沒問題喔
會不會是牛牛你技術上的出的問題呢\r
圖檔

發表於 : 2003-09-28 13:04
william91
StickyKid 寫:配色看起來很簡單啊~用GIF格式應該不會出問題
你看你看~我用也沒問題喔
會不會是牛牛你技術上的出的問題呢\r
圖檔
你的是GIF當然沒問題=.=''
可是..這是png...

發表於 : 2003-09-28 13:26
StickyKid
那不要用就沒事啦....況且失真又不是多嚴重
配色看起來還是很正常
GD功能本來就不是很完善~
還有中文化修正要補回去

發表於 : 2003-09-28 16:53
william91
StickyKid 寫:那不要用就沒事啦....況且失真又不是多嚴重
配色看起來還是很正常
GD功能本來就不是很完善~
還有中文化修正要補回去
我不是想除去中文化,可是加入

代碼: 選擇全部

ImageTTFText($im, 9, 0, 366, 41, $dblue, "C:/WINNT/Fonts/mingliu.ttc", big52uni("中文顯示修正: Mowd "));
後....圖片就顯示不到了 :evil:

發表於 : 2003-09-28 17:28
StickyKid
直接加在圖片就好了阿.....
牛笨的根豬一樣......

發表於 : 2003-09-29 12:40
william91
StickyKid 寫:直接加在圖片就好了阿.....
牛笨的根豬一樣......
答了追麼久=.=''
還未答到我的問題.....

發表於 : 2003-10-04 13:35
william91
我已經解決了,方法如下
==================================
首先,你必須要有最新版的GD(即是支援GIF的)
開啟signature.php

代碼: 選擇全部

$image = "myphpbb.png"; 
改成

代碼: 選擇全部

$image = "myphpbb.gif"; 

代碼: 選擇全部

$im = imagecreatefrompng($image);
改成

代碼: 選擇全部

$im = imagecreatefromgif($image);

代碼: 選擇全部

header("Content-Type: image/png"); 
改成

代碼: 選擇全部

header("Content-Type: image/gif"); 
有一點...應該不用多說...就是建立已去背的myphpbb.gif^^''