php imagejpeg函数,php imagepng()函数有什么用?

48b79908464e8de45fce8ef39b7984ce.png

imagepng()是PHP中的一个内置函数,用于在浏览器或文件中显示图像。该函数的主要用途是在浏览器中查看图像,将任何其他图像类型转换为PNG,并对图像应用过滤器。

语法:bool imagepng( resource $image, int $to, int $quality, int $filters)

参数:该函数接受上述和以下所述的三个参数:$image:指定要处理的图像资源。

$to (Optional):指定保存文件的路径。

$quality (Optional):指定图像的质量。

$filters (Optional):指定应用于图像的过滤器,这些过滤器有助于减小图像大小。

返回值:如果成功,此函数返回TRUE,否则返回FALSE。

示例1:<?php

// 从PNG URL加载图像

$im = imagecreatefrompng('https://www.php.cn/static/images/logo.png');

// 使用imagepng()函数在浏览器中查看加载的图像

header('Content-type: image/png');

imagepng($im);

imagedestroy($im);

?>

示例2:使用过滤器<?php

// 从PNG URL加载图像

$im = imagecreatefrompng('https://www.php.cn/static/images/logo.png');

// 将图像另存为image1.png

imagepng($im, 'image1.png');

// 将图像保存为image2.png,并使用所有过滤器禁用大小压缩

imagepng($im, 'image2.png', null, PNG_ALL_FILTERS);

imagedestroy($im);

?>

更多相关知识,请访问 PHP中文网!!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值