Как получить размер монтажного изображения с помощью 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() тоже с несколькими разными правилами, которые сделали бы это боль.

0 ответов

Другие вопросы по тегам