首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHPjQueryj笋和imagejpeg

PHPjQueryj笋和imagejpeg
EN

Stack Overflow用户
提问于 2011-03-05 18:21:56
回答 1查看 2.3K关注 0票数 3

这是我第一次用GD的方法。我正在尝试使用j笋jquery插件实现大小调整和裁剪。我还是想不出怎么保存我剪过的图像。在杰福尔网站上,没有太多关于它的内容。这是我的密码:

代码语言:javascript
复制
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $targ_w = $targ_h = 150;
    $jpeg_quality = 90;

    $src = 'demo_files/flowers.jpg';
    $img_r = imagecreatefromjpeg($src);
    $dst_r = ImageCreateTrueColor( $targ_w, $targ_h );

    imagecopyresampled($dst_r,$img_r,0,0,$_POST['x'],$_POST['y'],
            $targ_w,$targ_h,$_POST['w'],$_POST['h']);

     header('Content-type: image/jpeg');

     imagejpeg($dst_r,null,$jpeg_quality);

    exit;
}

如何使用imagejpeg($dst_r,null,$jpeg_quality)来实际写入图像文件并将其路径保存在数据库中?

提前谢谢。

毛罗

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-05 18:27:05

如果希望保存文件而不是输出文件,请执行以下两项操作:

  • 删除行header('Content-type: image/jpeg');
  • 将后面的下一行更改为imagejpeg($dst_r, 'path/to/output.jpg', $jpeg_quality);

参见imagejpeg()函数在php.net/imagejpeg上的文档

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5205821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档