【发布时间】:2014-09-04 05:02:48
【问题描述】:
我正在尝试调整图像大小并将其显示在浏览器上。我正在使用 php_image_magician 来调整数据库中的图像大小。它成功调整了图像的大小。我想显示图像而不是 saveImage ($magicianObj -> saveImage('img.jpeg');)。如何正确回显此图像echo "<img src='".???."' />";
require_once(PAGEINC.'php_image_magician.php');
$magicianObj = new imageLib("http://localhost".$newsfirstimgpath);
$magicianObj -> resizeImage(50, 50, 'crop');
$magicianObj -> saveImage('img.jpeg');
【问题讨论】:
-
你的意思是 header('Content-Type: image/jpeg'); echo(file_get_contents("img.jpeg"));
-
我想显示图像而不是保存图像。我不想将调整大小的图像保存到文件夹
-
你试过 $im = $magicianObj -> resizeImage(50, 50, 'crop') 然后 header('Content-Type: image/jpeg'); // 输出图片 imagejpeg($im);
-
将图像保存在临时文件夹中,然后回显
<img src="tempfolder/imageXXX.jpg" />?
标签: php image resize gd image-resizing