HTML:在低分辨率下渲染高分辨率图像
问题描述:
我有一个大小为1080p的图像的文件夹。在那个文件夹中,我有一个index.php,可以显示所有图像,每行缩小为4个图像。但是,图像仍呈现为全尺寸和分辨率,因此有时需要一段时间才能加载所有这些图像。我想渲染图像,但以更低的分辨率获得更快的加载时间。这可能吗?另外,HTML 5的视频元素能否做到这一点?HTML:在低分辨率下渲染高分辨率图像
您可以查看网站,我想在http://quantumquantonium.ddns.net/images_and_videos/screenshots/epic
答
这是不可能单独使用HTML,但是有一个PHP插件,您可以在飞行中变换图像的大小加载在低质量的图像。在这种情况下
答
使用PHP imagick插件
例子:
<?php
header('Content-type: image/jpeg');
$image = new Imagick('image.jpg');
// If 0 is provided as a width or height parameter,
// aspect ratio is maintained
$image->thumbnailImage(100, 0);
echo $image;
?>
好吧...什么叫该插件? –