`
myfreespace
  • 浏览: 229002 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php 按最大尺寸 等比例缩放图片

PHP 
阅读更多
		    	$maxWidth = 180;//最大宽度
		    	$maxHeight = 125;   //最大高度 
	
		        $iSuofang = $arrPicwh['w']/$arrPicwh['h'];//原图的比例
		        $iSuo = $arrPicwh['h']/$arrPicwh['w'];
		        if ($arrPicwh['w'] > $arrPicwh['h'])//判断原图的宽高那个大
		        {
		        	$dstW = $maxWidth;
		        	$dstH = $maxWidth * $iSuo;
		        }else 
		        {
		        	$dstH = $maxHeight;
		        	$dstW = $maxHeight * $iSuofang;
		        	
		        }
 
1
1
分享到:
评论

相关推荐

    php 自动等比例缩放图片 空余部分留空

    总结起来,PHP中实现自动等比例缩放图片并处理空余部分的核心知识点包括: - 图像资源的创建和销毁 - 图像尺寸的获取 - 等比例缩放计算 - 使用`imagecopyresampled()`进行图像缩放 - 图像的保存 - 可能的背景处理...

    PHP等比例缩放图片计算以及上传函数

    等比例缩放图片是保持原始图片长宽比,按照指定尺寸调整大小的关键方法。这可以确保图片不会失真,并且适应网页或其他显示环境的需求。下面我们将详细讲解如何实现这个功能,主要关注两个函数:一个用于计算等比例...

    PHP等比例缩放上传图片

    以下是一个简单的PHP等比例缩放图片的例子,最后的函数实现了这个功能: ```php <?php // 假设有个上传的图片文件名为$imagePath $imagePath = 'path/to/your/uploaded/image.jpg'; // 获取图片的原始宽高 list($...

    PHP实现图片的等比例缩放1

    本文将详细介绍如何使用PHP 7中的图像处理技术实现图片的等比例缩放功能。首先,我们来看看开发环境:Windows 7 搭配 Apache 2.4.18、MySQL 5.7.11 和 PHP 7.1.0,以及使用Sublime 3作为文本编辑器。 在实现这一...

    PHP图片缩放水印类.zip

    - **缩放填充模式**:先按比例缩放图片,然后填充到目标尺寸,通常会用背景色填充多余部分。 3. **处理水印图**:水印是用于增强版权保护或增加视觉效果的透明或半透明图像。类库支持添加文本水印和图像水印,可以...

    PHP 等比例缩放图片详解及实例代码

    PHP 等比例缩放图片是一种常用的图像处理技术,它可以将原始图片缩放到指定的尺寸,同时保持图片的长宽比例不变。本文将对 PHP 等比例缩放图片的相关知识进行详细介绍,并提供实例代码供读者参考。 一、图片缩放的...

    php gd等比例缩放压缩图片函数_.docx

    本文将详细介绍一个用于等比例缩放并压缩图片的 PHP 函数,该函数能够根据原图的尺寸按比例调整图片大小,并同时保持图片的质量。 #### 主要知识点 1. **等比例缩放** - 等比例缩放是指在调整图片尺寸时保持宽高...

    php等比例缩放图片及剪切图片代码分享

    首先,我们来看一下等比例缩放图片的函数`myImageResize()`: 1. 函数接收四个参数:源图片路径`$source_path`,目标宽度`$target_width`,目标高度`$target_height`,以及一个可选参数`$fixed_orig`用于指定是固定...

    php缩略图php图片缩放php图片压缩

    2. **图片缩放**:缩放图片是改变图像大小的过程,可以使用`imagecreatetruecolor()`函数创建一个新的空白图像,然后用`imagecopyresampled()`函数将原图像按比例缩放后复制到新图像上。如果需要保持图像的原始纵横...

    如何实现php图片等比例缩放

    等比例缩放是指在调整图片大小时保持图片的宽高比不变,使图片在缩小或者放大时不会失去原有的比例和视觉效果。 要实现这一功能,可以使用PHP内置的GD库,GD库提供了丰富的函数用于处理图像,包括图像创建、图像...

    php实现图片等比例缩放代码

    等比例缩放指的是在缩放图片时保持图片的宽高比不变,避免图片出现变形。 在本文中,作者分享了通过PHP实现图片等比例缩放的具体代码。代码利用了PHP内置的GD库函数来处理图像。以下是对文章提及的关键知识点的详细...

    上传图片 - 等比缩放

    本文将详细讨论“上传图片 - 等比缩放”的技术实现,包括如何生成两个不同尺寸的缩略图,一个为100X100像素,另一个为300X300像素。 首先,我们需要理解什么是等比缩放。等比缩放是指在调整图像大小时保持其原始...

    图片完美缩放代码

    1. **等比例缩放**:根据设定的宽度和高度,自动计算出保持原图比例的缩放大小。 2. **智能裁剪**:如果目标尺寸与原图不匹配,可以裁剪图片的多余部分,确保主要内容仍然可见。 3. **多种格式支持**:支持JPEG、PNG...

    php gd等比例缩放压缩图片函数

    等比例缩放图片是在保持图片宽高比的情况下改变图片尺寸,这在网页设计和图片处理中非常常见,目的是为了减少图片文件的大小而不至于破坏图片的原始比例。 在这篇文章中,作者介绍了一个用于等比例缩放和压缩图片的...

    php多功能图片处理类分享(php图片缩放类)

    PHP类提供了对图片进行缩放的功能,通过内部方法可以实现将原始图片按比例缩小至指定尺寸,或放大到指定尺寸。通常这种操作用于创建缩略图或调整图片到合适的显示尺寸。 2. 水印添加: 该PHP类能够为图片添加水印...

    php实现等比例不失真缩放上传图片的方法

    在调整图片大小时,保持原图的比例是非常关键的,因为如果非等比例缩放,图片会变形,失去原有的视觉效果。等比例缩放通过计算宽高比来确保在调整尺寸时保持原始形状。 下面是一个自定义的PHP函数`resizeImage`,...

    PHP自定义图片缩放函数实现等比例不失真缩放的方法

    3. GD库:PHP的GD库提供了处理图片的各种功能,包括创建新图片、复制图片、缩放图片等。 4. 图片大小调整函数:在GD库中,`imagecopyresampled()`和`imagecopyresized()`是两个重要的函数。`imagecopyresampled()`...

    php实现按指定大小等比缩放生成上传图片缩略图的方法

    这样可以确保图片按比例缩放,保持其原有的宽高比。 如果`$scale`小于1,说明图片需要缩小。这时,创建一个新的透明图像资源(`$newImg`)以容纳缩放后的图片,并使用`imagecreatetruecolor()`函数设置其尺寸。之后...

Global site tag (gtag.js) - Google Analytics