欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP實(shí)現(xiàn)原比例生成縮略圖的方法

 更新時(shí)間:2016年02月03日 11:15:12   作者:不是JS  
這篇文章主要介紹了PHP實(shí)現(xiàn)原比例生成縮略圖的方法,涉及PHP的圖形操作及數(shù)學(xué)運(yùn)算相關(guān)技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下

本文實(shí)例講述了PHP實(shí)現(xiàn)原比例生成縮略圖的方法。分享給大家供大家參考,具體如下:

<?php
$image = "jiequ.jpg"; // 原圖
$imgstream = file_get_contents($image);
$im = imagecreatefromstring($imgstream);
$x = imagesx($im);//獲取圖片的寬
$y = imagesy($im);//獲取圖片的高
// 縮略后的大小
$xx = 140;
$yy = 200;
if($x>$y){
//圖片寬大于高
  $sx = abs(($y-$x)/2);
  $sy = 0;
  $thumbw = $y;
  $thumbh = $y;
} else {
//圖片高大于等于寬
  $sy = abs(($x-$y)/2.5);
  $sx = 0;
  $thumbw = $x;
  $thumbh = $x;
 }
if(function_exists("imagecreatetruecolor")) {
 $dim = imagecreatetruecolor($yy, $xx); // 創(chuàng)建目標(biāo)圖gd2
} else {
 $dim = imagecreate($yy, $xx); // 創(chuàng)建目標(biāo)圖gd1
}
imageCopyreSampled ($dim,$im,0,0,$sx,$sy,$yy,$xx,$thumbw,$thumbh);
header ("Content-type: image/jpeg");
imagejpeg ($dim, false, 100);
?>

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP圖形與圖片操作技巧匯總》、《PHP基本語(yǔ)法入門(mén)教程》及《php常用函數(shù)與技巧總結(jié)

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • NOT NULL 和NULL

    NOT NULL 和NULL

    NOT NULL 和NULL...
    2007-01-01
  • php實(shí)現(xiàn)的常見(jiàn)排序算法匯總

    php實(shí)現(xiàn)的常見(jiàn)排序算法匯總

    這篇文章主要介紹了php實(shí)現(xiàn)的常見(jiàn)排序算法匯總,包括插入排序、選擇排序、冒泡排序、快速排序、歸并排序與堆排序,并附有對(duì)排序算法的詳細(xì)說(shuō)明,需要的朋友可以參考下
    2014-09-09
  • php 自定義錯(cuò)誤日志實(shí)例詳解

    php 自定義錯(cuò)誤日志實(shí)例詳解

    這篇文章主要介紹了php 自定義錯(cuò)誤日志實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2016-11-11
  • PHP+MySQL 手工注入語(yǔ)句大全 推薦

    PHP+MySQL 手工注入語(yǔ)句大全 推薦

    我PHP手工太菜了, 無(wú)奈只能補(bǔ)下PHP MYSQL手工注射,把收集總結(jié)的資料分享下。
    2009-10-10
  • PHP中非常有用卻鮮有人知的函數(shù)集錦

    PHP中非常有用卻鮮有人知的函數(shù)集錦

    這篇文章主要介紹了PHP中非常有用卻鮮有人知的函數(shù),結(jié)合實(shí)例形式總結(jié)分析了PHP中l(wèi)evenshtein、get_defined_vars、php_check_syntax、ignore_user_abort、highlight_string、highlight_file、get_browser等函數(shù)使用方法,需要的朋友可以參考下
    2019-08-08
  • php提示W(wǎng)arning:mysql_fetch_array() expects的解決方法

    php提示W(wǎng)arning:mysql_fetch_array() expects的解決方法

    這篇文章主要介紹了php提示W(wǎng)arning:mysql_fetch_array() expects的解決方法,是一個(gè)比較典型的php程序錯(cuò)誤排查案例,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2014-12-12
  • php中數(shù)組首字符過(guò)濾功能代碼

    php中數(shù)組首字符過(guò)濾功能代碼

    php數(shù)組中需要對(duì)數(shù)組按首字符過(guò)濾,通過(guò)下面的代碼實(shí)現(xiàn)了,需要的朋友可以參考下
    2012-07-07
  • php筆記之:AOP的應(yīng)用

    php筆記之:AOP的應(yīng)用

    你以前聽(tīng)說(shuō)過(guò)AOP(Aspect Oriented Programming)嗎?雖然在php方面,好像沒(méi)有過(guò)多的使用,但是在企業(yè)級(jí)開(kāi)發(fā)中,AOP被廣泛使用。我將借此文,向大家介紹PHP方面的AOP
    2013-04-04
  • Ezpop?pop序列化鏈反序列化知識(shí)

    Ezpop?pop序列化鏈反序列化知識(shí)

    這篇文章主要為大家介紹了Ezpop?pop序列化鏈反序列化知識(shí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-04-04
  • PHP設(shè)計(jì)模式之命令模式的深入解析

    PHP設(shè)計(jì)模式之命令模式的深入解析

    本篇文章是對(duì)PHP設(shè)計(jì)模式中的命令模式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評(píng)論