略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: imageavif

2024-12-22

imageavif

(PHP 8 >= 8.1.0)

imageavif输出图象到浏览器或文件。

说明

imageavif(
    GdImage $image,
    resource|string|null $file = null,
    int $quality = -1,
    int $speed = -1
): bool

Outputs or saves a AVIF Raster image from the given image.

参数

image

由图象创建函数(例如imagecreatetruecolor())返回的 GdImage 对象。

file

文件保存的路径或者已打开的流资源(此方法返回后自动关闭该流资源),如果未设置或为 null,将会直接输出原始图象流。

quality

quality is optional, and ranges from 0 (worst quality, smaller file) to 100 (best quality, larger file). If -1 is provided, the default value 30 is used.

speed

speed is optional, and ranges from 0 (slow, smaller file) to 10 (fast, larger file). If -1 is provided, the default value 6 is used.

返回值

成功时返回 true, 或者在失败时返回 false

警告

如果 libgd 输出图像失败,函数会返回 true

参见

  • imagepng() - 以 PNG 格式将图像输出到浏览器或文件
  • imagewbmp() - 以 WBMP 格式将图像输出到浏览器或文件
  • imagejpeg() - 输出图象到浏览器或文件。
  • imagetypes() - 返回当前 PHP 版本所支持的图像类型
add a noteadd a note

User Contributed Notes

There are no user contributed notes for this page.

官方地址:https://www.php.net/manual/en/function.imageavif.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3