Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

php 如何修改图片像素大小

作者:__Man︶ㄣ   发布日期:2024-06-13   浏览:333

在PHP中,可以使用GD库来修改图片的像素大小。以下是一个示例代码:

// 原始图片路径
$sourceImagePath = 'path/to/source/image.jpg';

// 目标图片路径
$targetImagePath = 'path/to/target/image.jpg';

// 目标图片的宽度和高度
$targetWidth = 800;
$targetHeight = 600;

// 创建一个新的图片资源
$sourceImage = imagecreatefromjpeg($sourceImagePath);

// 获取原始图片的宽度和高度
$sourceWidth = imagesx($sourceImage);
$sourceHeight = imagesy($sourceImage);

// 创建一个新的图片资源,用于存放修改后的图片
$targetImage = imagecreatetruecolor($targetWidth, $targetHeight);

// 将原始图片复制到目标图片,并调整大小
imagecopyresampled($targetImage, $sourceImage, 0, 0, 0, 0, $targetWidth, $targetHeight, $sourceWidth, $sourceHeight);

// 保存目标图片
imagejpeg($targetImage, $targetImagePath);

// 释放图片资源
imagedestroy($sourceImage);
imagedestroy($targetImage);

上述代码将原始图片复制到一个新的图片资源中,并调整大小为指定的宽度和高度,然后保存为目标图片。你可以根据需要修改目标图片的宽度和高度。

上一篇:php如何删除文件夹

下一篇:php 如何替换img

大家都在看

php session用法

php 定义常量

phpisset函数

php后端

php爬虫框架

php读取csv文件

php 三元表达式

php文件加密

php 拆分字符串

php pcntl

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站