牛牛在线工具

imagejpeg()

收录 8868 个 PHP 函数,含用途说明与用法示例。

imagejpeg()

将图像以 JPEG 格式输出或保存到文件

函数名:imagejpeg() 适用版本:PHP 4, PHP 5, PHP 7 用法:imagejpeg() 函数用于将图像以 JPEG 格式输出或保存到文件。 语法:bool imagejpeg ( resource $image [, mixed $to [, int $quality ]] ) 参数: $image:必需,图像资源,通过 imagecreatefromjpeg() 或 imagecreatefromstring() 函数创建。 $to:可选,输出图像的路径。如果未提供该参数,则图像将直接输出到浏览器。 $quality:可选,输出图像的质量,取值范围为 0-100,100 表示质量最高。默认值为 75。 返回值:成功时返回 true,失败时返回 false。 示例1:将图像输出到浏览器上 $image = imagecreatefromjpeg('image.jpg'); header('Content-Type: image/jpeg'); imagejpeg($image); imagedestroy($image); 示例2:将图像保存到文件 $image = imagecreatefromjpeg('image.jpg'); imagejpeg($image, 'new_image.jpg', 90); imagedestroy($image); 以上示例中,首先使用 imagecreatefromjpeg() 函数创建一个图像资源,然后使用 imagejpeg() 函数输出或保存图像。示例1中,通过设置 Content-Type 头信息,将图像直接输出到浏览器。示例2中,将图像保存到名为 new_image.jpg 的文件中,并指定了输出图像的质量为 90。最后使用 imagedestroy() 函数释放图像资源。