我有一个包含许多图片的
因此,基本上,我如何加载不同尺寸的图像?我无法预先创建所有可能的图像宽度。
是否有一种动态调整大小的方法?
php
页面。根据客户端窗口大小,图像大小会发生变化。对于我的具体情况,我需要图像宽度与所在的div
完全一样(像素对像素)。因此,基本上,我如何加载不同尺寸的图像?我无法预先创建所有可能的图像宽度。
是否有一种动态调整大小的方法?
php
页面。根据客户端窗口大小,图像大小会发生变化。对于我的具体情况,我需要图像宽度与所在的div
完全一样(像素对像素)。对于运行php
的服务器,您可以使用以下库之一来动态调整图像大小:
您可以通过运行composer require meenie/munee
或composer require mos/cimage
来使用composer安装库。
然后,您可以使用以下其中之一链接您的照片:
<img src="/path/to/image.jpg?resize=width[100]">
<img src="/host/img.php?src=test.png&width=100">
mos/cimage
还具有缓存功能,如果之前已经处理过该图像,则可以缓存该图像,因此,如果您担心给服务器带来负担,我建议使用它(我不确定 Meenie/Munee
是否具有缓存功能)。 - Artur Grigiomunee
和cimage
都很容易设置,只需按照我提供的文档进行操作即可。 - Artur Grigio