如何将生成的图像从(imagecreatefromjpeg)保存到带有.jpg扩展名的SERVER

时间:2013-10-26 09:48:19

标签: php

我有一个生成图像的PHP脚本,但我无法将其保存为jpg ...而是具有.php文件扩展名

我尝试过使用 header('Content-Disposition:attachment; filename =“。jpeg”');

但它不起作用

2 个答案:

答案 0 :(得分:3)

您可以使用imagejpeg($image,$filename)

<?php
// Create a blank image and add some text
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5,  'A Simple Text String', $text_color);

// Save the image as 'simpletext.jpg'
imagejpeg($im, 'simpletext.jpg');

// Free up memory
imagedestroy($im);
?>

答案 1 :(得分:0)

imagejpeg函数将输出图像到浏览器或文件