Как получить размер монтажного изображения с помощью node-gm с imagemagick
Я использую graphicsmagick (технически это подкласс как imagemagick, в соответствии с инструкциями), чтобы создать монтаж из двух изображений. Если я пытаюсь получить размер, он дает мне размер исходного, отдельного изображения, а не монтажа. Как я могу получить размер монтажа?
const gm = require('gm').subClass({ imageMagick: true })
const image = gm(path1).montage(path2)
image.size((err, size) => {
// size here is only of one image, not montage???
})
Я мог бы теоретически рассчитать это сам, глядя на размер каждого изображения в отдельности, но я использую .geometry()
тоже с несколькими разными правилами, которые сделали бы это боль.