使用imagemagick将图像的左上角放在特定像素上

时间:2013-04-01 16:03:10

标签: php imagemagick imagemagick-convert

我有NxN尺寸的图像和MxM的图像,N> M。我想将第二个放在第一个上面,但我想在特定像素上进行,例如(10,15)

我安装了imagemagick并开始玩它cli(计划稍后尝试使用php),但是我找不到是否有可以用于此目的的东西,或者是否可以通过组合一些命令。

所以我的问题:

  1. imagemagick可以这样吗?
  2. 如果是,我怎样才能在命令行imagemagick中实现它?
  3. 如果是,我怎么能用php中的imagemagick来实现呢?

1 个答案:

答案 0 :(得分:1)

扩展我的评论,我认为php gd非常适合这个。 PHP gd更好地集成到php中,在我看来效果更好。我将它用于许多事情(最显着地调整缩略图大小)。您的问题与在图像上放置水印非常相似,即一个图像位于另一个图像的顶部,并将其导出为单个光栅图像。以下是创建此水印的快速示例:

http://www.sitepoint.com/watermark-images-php/

此示例将其直接导出到浏览器,但可以轻松修改它以将图像本地保存到文件系统。享受!