2

我正在处理照片库。使用 php 读取文件并将其推送到客户端计算机上的 jquery 以构建图像库。(效果很好)

我想使用 php exif 函数来获取图像的缩略图来预览照片

我无法使用 php 功能,因为我的主机禁用了 exif 模块。

我找到了很棒的库php 库,但我无法按照我的意愿启动它。我只是找不到很好的手册。(我会继续努力,因为这是在测试图像上工作)

我不会为此使用裁剪功能(jquery 或 html),因为我不想从一开始就下载所有图像。我只想加载缩略图,点击它会加载图像本身。

谁能帮我解决这个问题?非常感谢!!!!

阿列克谢 alexela.biz

4

2 回答 2

1

您的主机是否禁用了GD 和图像功能?

试试这个块: http ://davidwalsh.name/create-image-thumbnail-php

于 2012-12-04T03:48:53.243 回答
0

如果要在浏览器中转换图像,则必须将图像下载到浏览器。所以只需设置图像的样式,以便浏览器将其显示为拇指。

例如,如果您的图像是 460 x 460 像素,那么您可以通过将以下样式添加到 img 标签来创建 100x100 像素的缩略图。

<img id="my_thumb" src="my/image/source460x460.jpg" style="height: 100px, width: 100px">

我猜你的javascript看起来像 -

var imageElement = document.getElementById('my_thumb');

基于标准的浏览器

imageElement.setAttribute('style', "height: 100px, width: 100px");

狡猾的IE浏览器

imageElement.style.setAttribute('cssText', "height: 100px, width: 100px");

和jQuery

$('#my_thumb').attr('style') = "height: 100px, width: 100px";
于 2012-12-04T03:51:32.150 回答