Imagemagick Im4Java-如何在较大尺寸的图像上以单一尺寸显示标题

时间:2018-10-26 13:16:25

标签: java imagemagick image-manipulation im4java

我很难确定事件的顺序以具有一维标题。然后在较大尺寸的图像上显示此标题。

现在我的操作顺序是:

            IMOperation op = new IMOperation();

                op.background("bgColor");
                op.fill("fgColor");
                op.pointsize(44);
                op.gravity(" Center");
                op.font("AppleChancery"); // font
                op.size(800, 800);

                op.addRawArgs("caption: "+text);

                op.resize(1080,1080);

                op.addImage("src/test/resources/images/test.jpeg");

                cmd.run(op);

这始终会以1080x1080的分辨率创建带有标题的图像,并以此来计算边距。

我尝试在标题调用之前运行addImage以将图像保存为一维,但是我得到了800x800图像,或者得到了2张图像,一个800x800和一个空白。

我应该如何对这些操作进行排序?

谢谢。

0 个答案:

没有答案