以编程方式显示调整大小的图像,而无需在服务器上创建另一个图像
Display resized image programatically without creating another image on server
是否有任何库或脚本可以让我以编程方式显示图像的调整大小版本?没有实际创建另一个调整大小的图像并将其保存到服务器中?
我正在寻找这样的东西,即:
<img src="script.php?image_path=/mysite.com/public_html/img/my_image.jpg&new_width=300&new_height=100" />
可能吗?它存在吗?
我希望我在这里有意义......
非常感谢您的帮助! :o)
您可以使用 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
是否有任何库或脚本可以让我以编程方式显示图像的调整大小版本?没有实际创建另一个调整大小的图像并将其保存到服务器中?
我正在寻找这样的东西,即:
<img src="script.php?image_path=/mysite.com/public_html/img/my_image.jpg&new_width=300&new_height=100" />
可能吗?它存在吗? 我希望我在这里有意义...... 非常感谢您的帮助! :o)
您可以使用 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