如何在PHP中动态调整图像大小

时间:2016-08-31 08:23:04

标签: php html css image

我有一个php页面,其中包含大量图片。并且根据客户端窗口大小,图像大小会发生变化。对于我的具体情况,我需要将图像宽度精确到它所在的div的大小(如像素到像素)。

基本上,如何加载不同尺寸的图像?我无法预先创建图像的所有可能宽度。

有没有办法动态调整大小?

1 个答案:

答案 0 :(得分:1)

对于运行php的服务器,您可以使用其中一个库来动态调整图像大小:

  1. meenie/munee
  2. mos/cimage
  3. 您可以通过运行composer require meenie/muneecomposer require mos/cimage

    ,使用composer安装库

    然后,您可以使用以下方法之一链接您的照片:

    1. Meenie:<img src="/path/to/image.jpg?resize=width[100]">
    2. cImage:<img src="/host/img.php?src=test.png&width=100">