nomidi / silverstripe-webp-image
在调整jpg和png文件大小时创建webp图片
dev-master
2019-04-09 14:09 UTC
Requires
- silverstripe/framework: ^4.1
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-10 01:45:29 UTC
README
简介
本模块从调整大小的jpeg和png图片创建webp图片。关于webp图片的更多信息,请参阅 https://developers.google.com/speed/webp/
要求
- Silverstripe > 4.2
- GDLib带有webp扩展
安装
composer require nomidi/silverstripe-webp-image
用法
-
运行
dev/build?flush=1
-
强制浏览器加载webp图片 // 示例 1(默认)编辑你的
root
目录中的.htaccess
文件,并在兼容浏览器中添加webp
转发 -
强制浏览器加载webp图片 // 示例 2 关于html中webp图片的用法信息,请参阅 css-tricks.com
快速测试文件,用于检查webp是否可用
以下是如何使用已安装的GD库快速检查webp是否可用的代码。只需将此代码复制到您的 root
文件夹中的一个 .php
文件中,并在浏览器中打开该文件。
<?php if (function_exists(imagewebp)) { echo "WebP is available"; } else { echo "WebP is not available"; }
待办事项
- 文档
- IMagick支持
- PHP测试以检查支持
- 删除Webp图片
- 刷新Webp图片