php生成縮略圖類timthumb

最近需要一個在線截圖的接口,但是找了很久沒有合適的泛范,然后自己寫的話又有點麻煩让虐,突然想起來之前使用wordpress的時候碰到一個略縮圖類。使用起來不要太方便罢荡。這里推薦給大家timthumb.php這個類赡突。

用過這個類的都應(yīng)該很熟悉,此類可以用來生成圖片的縮略圖并加以處理区赵,如果在linux環(huán)境下安裝了optipng或pngcrush工具惭缰,也可以進行網(wǎng)站的截圖操作。

文件下載地址:http://www.zjkweiqi.cn/pcdown/93702.html

wordpress自帶的縮略圖功能會對每次上傳的所有圖片根據(jù)設(shè)置的圖片尺寸進行裁剪笼才,并把原圖和裁剪后的圖片保存在網(wǎng)站空間中漱受,圖片只裁剪一次,更改設(shè)置的尺寸不會重新生成骡送,這樣不僅占用主機空間昂羡,以后改版網(wǎng)站時還要使用同一尺寸的圖片,否則圖片會失真或變形摔踱。該軟件是專門針對wordpress開發(fā)的集成在wordpress主題中的縮略圖應(yīng)用項目虐先,只會對調(diào)用的圖片進行裁剪,而且是在有訪問請求時才臨時生成一個配置文件派敷,在一定時間內(nèi)緩存在空間中蛹批,不會生成多余的縮略圖。

參數(shù)說明:

src : 需要進行圖片縮放的源圖片地址篮愉,或者是需要進行截圖操作的網(wǎng)頁地址

webshot : 如果此值為真則進行截圖操作

w : 生成圖片的寬度腐芍,如果寬度或高度只設(shè)置了一個值,則根據(jù)其中一個值進行等比縮放

h : 生成圖片的高度试躏,如果高度和寬度都沒有指定猪勇,則默認為100*100

zc : 生成圖片的縮放模式,可選值0, 1, 2, 3, 默認為1冗酿,每個值的不同之處可看下面文件的第100行注釋

q : 生成圖片的質(zhì)量埠对,默認90

a : 超出部分的裁剪位置络断,和縮放模式有關(guān)裁替,可選值t, b, l, r, 默認為從頂部裁剪

f : 需要對生成后的圖片使用一些過濾器的話项玛,則在這里傳不同過濾器的代碼和值,具體操作方法可見下面文件的第821行注解

s : 是否對生產(chǎn)的圖片進行銳化處理

cc : 生成圖片的背景畫布顏色

ct : 生成png圖片時背景是否透明

溫馨提示:

需要主機支持GD庫弱判;

處理過程需要一定的服務(wù)器資源支持襟沮;

不支持外鏈圖片;

出現(xiàn)過漏洞昌腰;

作者表示不再更新

附修補timthumb.php漏洞問題:

使用最新版的timthumb.php(但作者表示不再更新)

服務(wù)器目錄權(quán)限設(shè)置

刪除白名單

在文件中找到以下代碼开伏,刪除或注釋掉


// external domains that are allowed to be displayed on your website

$allowedSites?=?array?(

'flickr.com',

'picasa.com',

'blogger.com',

'wordpress.com',

'img.youtube.com',

);

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市遭商,隨后出現(xiàn)的幾起案子固灵,更是在濱河造成了極大的恐慌,老刑警劉巖劫流,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件巫玻,死亡現(xiàn)場離奇詭異,居然都是意外死亡祠汇,警方通過查閱死者的電腦和手機仍秤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來可很,“玉大人诗力,你說我怎么就攤上這事∥铱伲” “怎么了苇本?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長菜拓。 經(jīng)常有香客問我瓣窄,道長,這世上最難降的妖魔是什么尘惧? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任康栈,我火速辦了婚禮,結(jié)果婚禮上喷橙,老公的妹妹穿的比我還像新娘啥么。我一直安慰自己,他們只是感情好贰逾,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布悬荣。 她就那樣靜靜地躺著,像睡著了一般疙剑。 火紅的嫁衣襯著肌膚如雪氯迂。 梳的紋絲不亂的頭發(fā)上践叠,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天,我揣著相機與錄音嚼蚀,去河邊找鬼禁灼。 笑死,一個胖子當(dāng)著我的面吹牛轿曙,可吹牛的內(nèi)容都是我干的弄捕。 我是一名探鬼主播,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼导帝,長吁一口氣:“原來是場噩夢啊……” “哼守谓!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起您单,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤斋荞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后虐秦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體平酿,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年羡疗,在試婚紗的時候發(fā)現(xiàn)自己被綠了染服。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡叨恨,死狀恐怖柳刮,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情痒钝,我是刑警寧澤秉颗,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站送矩,受9級特大地震影響蚕甥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜栋荸,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一菇怀、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧晌块,春花似錦爱沟、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至钝尸,卻和暖如春括享,著一層夾襖步出監(jiān)牢的瞬間搂根,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工铃辖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留剩愧,地道東北人。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓澳叉,卻偏偏與公主長得像隙咸,于是被迫代替她去往敵國和親沐悦。 傳聞我的和親對象是個殘疾皇子成洗,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容