【问题标题】:Create image from another image从另一个图像创建图像
【发布时间】:2014-01-29 19:49:18
【问题描述】:

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

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

任何帮助将不胜感激。谢谢:)

【问题讨论】:

标签: php


【解决方案1】:

尝试使用 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');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-23
    • 1970-01-01
    • 2016-07-14
    相关资源
    最近更新 更多