【发布时间】:2013-02-22 19:14:52
【问题描述】:
图像应以特定格式存储,剩余空间应填充黑色。 我的问题是,图片没有显示在 html 页面中,它应该只是以所描述的方式转换和存储。 PHP有什么简单的解决方案吗?
【问题讨论】:
标签: php image image-conversion
图像应以特定格式存储,剩余空间应填充黑色。 我的问题是,图片没有显示在 html 页面中,它应该只是以所描述的方式转换和存储。 PHP有什么简单的解决方案吗?
【问题讨论】:
标签: php image image-conversion
您可以使用Imagick。 Imagick 是一个用于创建和修改图像的原生 php 扩展。它有一个特定的功能,称为Imagick::borderImage。
这样的事情可以完成这项工作:
$image = new Imagick('your_image.jpg');
$color=new ImagickPixel();
$color->setColor("rgb(100,200,50)");
$image->borderImage($color,1,1);
$image->writeImage('your_bordered_image.jpg');
您可能需要稍微调整这些代码行,我只是将它们放在一起。
【讨论】: