久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

返回列表 發(fā)帖
查看: 8083|回復(fù): 0

圖片處理類(lèi) class_image.php 使用說(shuō)明

1

主題

3

回帖

21

積分

應(yīng)用開(kāi)發(fā)者

貢獻(xiàn)
0 點(diǎn)
金幣
17 個(gè)
樓主
發(fā)表于 2019-8-20 19:20:32 | 只看樓主 |倒序?yàn)g覽 |閱讀模式
  1. /**
  2. * 圖片處理類(lèi)
  3. *
  4. * @example
  5. *
  6. * require_once libfile('class/image');
  7. * $img = new image;
  8. * $r = $img->Thumb($attachfile, '', $w, $h, 'fixwr');            //生成 $attachfile.'thumb.jpg' 為文件名的縮略圖
  9. * $r = $img->Thumb($attachfile, 'temp/test.jpg', $w, $h, 'fixwr');    //生成 /data/attachment/test/test.jpg' 為文件名的縮略圖
  10. * if($r) {
  11. *    $isthumb = $r;
  12. * } else {
  13. *    $error = $img->error();
  14. *    showmessage('Thumb Error');
  15. * }
  16. *
  17. * $r = $img->Watermark($attachfile);                    //為 $attachfile 加水印
  18. * if(!$r) {
  19. *    $error = $img->error();
  20. *    showmessage('Watermark Error');
  21. * }
  22. *
  23. */
復(fù)制代碼
  1. /*
  2.      * $this->error() 返回值(用于處理失敗時(shí))
  3.      *     0: 圖片不符合處理?xiàng)l件,無(wú)需處理正常退出
  4.      *    -1: $source 為無(wú)效的圖片文件
  5.      *    -2: 文件權(quán)限不足無(wú)法處理圖片($source 圖片無(wú)法讀取、$target 路徑不可寫(xiě))
  6.      *    -3: 系統(tǒng)設(shè)置錯(cuò)誤無(wú)法處理圖片
  7.      *    -4: 服務(wù)器缺少處理圖片所需的功能
  8.      */
復(fù)制代碼
  1. /**
  2.      * 生成圖片的縮略圖
  3.      * @param $source 圖片源路徑
  4.      * @param $target 生成的縮略圖路徑,路徑為相對(duì) data/attachment/ 的文件名
  5.      *    本地圖片省略時(shí)自動(dòng)加后綴 .thumb.jpg,遠(yuǎn)程圖片無(wú)法省略
  6.      * @param $thumbwidth 縮略寬度
  7.      * @param $thumbheight 縮略高度
  8.      * @param $thumbtype 縮略方法
  9.      *    fixnone / 1 : 小于指定大小、保持比率(默認(rèn))
  10.      *      fixwr / 2 : 與指定大小相同、保持比率,超出部分剪切
  11.      * @param $nosuffix 縮略圖路徑不加 .thumb.jpg 后綴
  12.      * @return 是否處理完畢
  13.      */
  14.     function Thumb($source, $target, $thumbwidth, $thumbheight, $thumbtype = 1, $nosuffix = 0)
復(fù)制代碼
  1. /**
  2.      * 生成圖片的水印
  3.      * @param $source 圖片源路徑
  4.      * @param $target 生成的圖片路徑,省略表示同 $source
  5.      * @param $type forum - 論壇; portal - 門(mén)戶; album - 空間相冊(cè)
  6.      * @return 是否處理完畢
  7.      */
  8.     function Watermark($source, $target = '', $type = 'forum')
復(fù)制代碼


回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

  • 關(guān)注公眾號(hào)
  • 有償服務(wù)微信
  • 有償服務(wù)QQ

手機(jī)版|小黑屋|Discuz! 官方交流社區(qū) ( 皖I(lǐng)CP備16010102號(hào) |皖公網(wǎng)安備34010302002376號(hào) )|網(wǎng)站地圖|star

GMT+8, 2025-7-1 15:41 , Processed in 0.036468 second(s), 6 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

關(guān)燈 在本版發(fā)帖
有償服務(wù)QQ
有償服務(wù)微信
返回頂部
快速回復(fù) 返回頂部 返回列表