以编程方式显示已调整大小的图像,而无需在服

时间:2016-05-24 00:35:20

标签: php imagemagick gd

是否有任何库或脚本可以让我以编程方式显示图像的已调整大小的版本?没有实际创建另一个已调整大小的图像并将其保存到服务器?

我正在寻找类似的东西,即:

<img src="script.php?image_path=/mysite.com/public_html/img/my_image.jpg&new_width=300&new_height=100" />

有可能吗?它存在吗? 我希望我在这里有意义...... 非常感谢您的帮助! :O)

1 个答案:

答案 0 :(得分:0)

您可以使用Cloudinary以编程方式根据查看设备的分辨率调整图像大小。你需要做的就是提到高度和宽度参数,它可以即时转换图像:

<?php echo cl_image_tag("my_image.jpg", 
                        array("width" => 100, "height" => 150, "crop" => "fill"));
 ?>

有关适合您特定用例的重新调整大小的更多示例,请参阅此处的文档: http://cloudinary.com/documentation/php_image_manipulation#resize_crop_and_thumbnails