我想用imagick合并两幅图像<我已经知道如何将它们与imagick合并,但我需要传递两个变量wp_get_image_editor
让这一切顺利进行。
我给这两个变量命名$background
和$logo
. $background
包含背景图像路径。$logo
包含徽标图像路径。
有人知道我该怎么做吗?
我想用imagick合并两幅图像<我已经知道如何将它们与imagick合并,但我需要传递两个变量wp_get_image_editor
让这一切顺利进行。
我给这两个变量命名$background
和$logo
. $background
包含背景图像路径。$logo
包含徽标图像路径。
有人知道我该怎么做吗?
迈克·施罗德说:
“WP\\U Image\\u编辑器是为一次处理一个文件而构建的,默认情况下,没有任何内置内容可以组合两个图像。
这里的主要原因是,如果对每个文件使用不同的编辑器(例如GD和Imagick),则内存中的文件彼此不兼容。
当然,有几种不同的方法来处理它,但这里解决问题的一种方法是加载两个图像中的一个,然后扩展Imagick编辑器(或者两个编辑器,如果您更喜欢兼容性),以支持组合图像。比如,使用$image->combine(\'filename\')方法。
首先,使用wp\\u get\\u image\\u editor()加载其中一个图像(并指定“combine”是必需的方法),然后在指定第二个图像时调用combine方法。“”
Possible Duplicate:Resizing all images 我有一个我建立的新闻门户,客户想要不同大小的特色图片。我已经准备好了我想要的第一个尺寸,他们已经发布了大约200多篇帖子,都准备好了这个尺寸。现在,如果我改变大小,它只会在新帖子上改变/或重新上传当前的特色图片(手工操作太多了)。我的问题是,有没有办法调整上传图像的大小?