真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

TP框架下GD圖片處理類的實(shí)現(xiàn)思路

這篇文章主要為大家展示了“TP框架下GD圖片處理類的實(shí)現(xiàn)思路”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“TP框架下GD圖片處理類的實(shí)現(xiàn)思路”這篇文章吧。

成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),鶴峰企業(yè)網(wǎng)站建設(shè),鶴峰品牌網(wǎng)站建設(shè),網(wǎng)站定制,鶴峰網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,鶴峰網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

info=array(
            'width'=>$info[0],
            'height'=>$info[1],
            'type'=>p_w_picpath_type_to_extension($info[2],false),
            'mime'=>$info['mime']
        );
        $fun="p_w_picpathcreatefrom{$this->info['type']}";
        $this->p_w_picpath=$fun($src);
    }

    public function getImage(){
        return $this->p_w_picpath;
    }

    public function getInfo(){
        return $this->info;
    }

    /**
     * 圖片壓縮
     * @param $width
     * @param $height
     */
    public function thumb($width,$height){
        $p_w_picpath_thumb=p_w_picpathcreatetruecolor($width,$height);
        p_w_picpathcopyresampled($p_w_picpath_thumb,$this->p_w_picpath,0,0,0,0,$width,$height,$this->info['width'],$this->info['height']);
        p_w_picpathdestroy($this->p_w_picpath);
        $this->p_w_picpath=$p_w_picpath_thumb;
    }

    /**
     * 字體水印(默認(rèn)左下角)
     * @param $fontfile 字體文件consolaz.ttf
     * @param $text 水印內(nèi)容
     */
    public function fontMark($fontfile,$text){
        //紅綠藍(lán)=白+50透明度字體
        $col=p_w_picpathcolorallocatealpha($this->p_w_picpath, 255, 255, 255, 50);  
        //圖片字體合成-參數(shù):圖像,字體大小,偏轉(zhuǎn)角度,橫向偏移,縱向偏移,顏色,字體文件,內(nèi)容
        p_w_picpathttftext($this->p_w_picpath, 50, 0, 40, $this->info['height']-50, $col, $fontfile, $text);

    }

    /**
     * 圖片水印
     * @param $water 水印圖片
     * @param $waterInfo 水印圖片信息
     */
    public function p_w_picpathMark($water,$waterInfo){
        p_w_picpathcopymerge($this->p_w_picpath,$water,20,30,0,0,$waterInfo['width'],$waterInfo['height'],20);
        /*圖片合成-參數(shù):目標(biāo)圖片,水印圖片,橫向偏移,縱向偏移,
         *水印圖片x處開(kāi)始復(fù)制,水印圖片的y處開(kāi)始復(fù)制,
         *水印圖片x處結(jié)束復(fù)制,水印圖片y處結(jié)束復(fù)制,水印圖片的透明度。
         */
        p_w_picpathdestroy($water);
    }

    public function showInHtml(){
        header("content-type:".$this->info['mime']);
        $funs="p_w_picpath{$this->info['type']}";
        $funs($this->p_w_picpath);
    }

    /**
     * 保存圖片
     * @param $newName 保存文件名
     */
    public function saveImage($newName){
        $funs="p_w_picpath{$this->info['type']}";
        $funs($this->p_w_picpath,"$newName.".$this->info['type']);//保存圖片
    }

    public function __destruct(){
        p_w_picpathdestroy($this->p_w_picpath);
    }
}

以上是“TP框架下GD圖片處理類的實(shí)現(xiàn)思路”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享文章:TP框架下GD圖片處理類的實(shí)現(xiàn)思路
當(dāng)前路徑:http://weahome.cn/article/pdjgjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部