Image processing 如何将4*6图像放置在信页顶部
我正在使用imagemagick转换文件并重新定位它们,我有一个4*6 png,我需要将其放置在页面上半部分的字母画布上 我有下面的命令,我正在使用,但它令人困惑。有谁能建议我怎样才能达到我想要的吗 这就是我尝试过的,有谁能指导我吗Image processing 如何将4*6图像放置在信页顶部,image-processing,imagemagick,imagemagick-convert,Image Processing,Imagemagick,Imagemagick Convert,我正在使用imagemagick转换文件并重新定位它们,我有一个4*6 png,我需要将其放置在页面上半部分的字母画布上 我有下面的命令,我正在使用,但它令人困惑。有谁能建议我怎样才能达到我想要的吗 这就是我尝试过的,有谁能指导我吗 convert -rotate -270 -page Letter me-9370120111400937899958.png on-9370120111400937899958.pdf 我也尝试过这个,但是叠加的图像没有移动,而是粘在底部 %x{convert
convert -rotate -270 -page Letter me-9370120111400937899958.png on-9370120111400937899958.pdf
我也尝试过这个,但是叠加的图像没有移动,而是粘在底部
%x{convert -page Letter -rotate -270 "/var/folders/rp/rk2q4l7j4ds_w37vwvgx46tr0000gn/T/a8.png" -geometry +50+50 "/var/folders/rp/rk2q4l7j4ds_w37vwvgx46tr0000gn/T/a8.pdf"}
我已尝试阅读此链接,但无法理解。更新的答案 后来我想到你可能是这个意思:
convert -page letter -gravity north \( a.jpg -background yellow -splice 0x10 \) a.pdf
显然,将黄色
更改为无
,并将0x10
增加为0x20
以进一步向下移动页面,并在拼接之前添加-旋转90
原始答案
我不确定你的确切意思,但我想这会让你开始。让我们尝试一些选择。我会把画布变成黄色,这样你就能看到它,你想放在上面的文件会变成红色
所以,让我们尝试一些选择
首先,让我们将图像向右移动0个像素,从左上角向下移动40个像素-默认位置(或重力
)是西北方向,因此我们是相对于该位置定位的
convert -size 612x792 xc:yellow a.jpg -geometry +0+40 -composite result.jpg
如果您希望图像居中,请使用-重力北向
,并相对于该方向定位-这次可能会稍微靠近边缘:
convert -size 612x792 xc:yellow -gravity north a.jpg -geometry +0+10 -composite result.jpg
如果要旋转背景,请执行以下操作:
convert -size 792x612 xc:yellow -gravity north a.jpg -geometry +0+40 -composite result.jpg
如果您只想旋转覆盖,请在“侧边处理”中执行此操作:
如果希望画布为白色,请将
黄色
更改为白色
。如果您希望画布透明,请将黄色
更改为无
请下载者解释原因,我正在尝试,并且感到困惑,因此我在这里发布,我问的有问题吗?imagemagick
当您将其包含在某个编程问题的上下文中时,可能会成为主题,但就其本身而言,它确实属于superuser.com。而且你还没有提供足够的信息来确定你到底遇到了什么问题。“它令人困惑”不是一个很好的问题陈述。这就是为什么。非常感谢Mark,我想我可以从这里开始,谢谢你的回复Hello Mark,当我尝试你更新的答案时,我会得到一个空白的PDF。你能告诉我出了什么问题吗。我有一个图像,我想把它放在书页上。也许我可以更好地解释我在尝试这个,但是覆盖图像粘在底部,没有向上移动%x{convert-page Letter-rotate-270”/var/folders/rp/rk2q4l7j4ds_w37vwgx46tr0000gn/T/a8.png“-geometry+50+50”/var/folders/rp/rk2q4l7j4ds_w37vwgx46tr0000gn/T/a8.pdf}-gravity north
会将其向上移动,请使用标识/var/folders/rp/rk2q4l7j4ds\u w37vwggx46tr0000gn/T/a8.PNG“
convert -size 612x792 xc:yellow -gravity north \( a.jpg -rotate 90 \) -geometry +0+40 -composite result.jpg