从另一个图像创建图像

时间:2014-01-29 19:49:18

标签: php

我一直在寻找一种从现有PNG创建新图像的方法,唯一不同的是输出图像的宽度/高度。

所以,我有一个高度为200x150(黑色背景)的PNG,我想输出一个宽度/高度更高的PNG但保留黑色背景并保持原始图像在中心(x和y) )。

非常感谢任何帮助。谢谢:))

1 个答案:

答案 0 :(得分:0)

尝试使用 WideImage 库。

简单易行。

像这样:

WideImage::load('your_image_200px.png')
    ->resize(50, 30)
    ->saveToFile('your_image_resized.jpg');

WideImage::load('your_image_200px.jpg')
    ->crop('center', 'center', 90, 50)
    ->saveToFile('your_image_croped');