В общем, имеем груду в несколько десятков тысяч PDF. Все одностраничные.
Задача банальная - из каждого PDF надо выделить графический блок, имеющий вполне понятные признаки и даже примерно известное положение (но только примерно) и сохранить его в виде PNG.

Задачка решается в общем-то банально:
1. Первым проходом PDF конвертится с вырубленным сглаживанием и относительно низким разрешением в BMP (команда ниже дадена специально) для поиска признаков блока.
convert.exe -density 200 -flatten -type truecolor +antialias PDFFile.pdf temp.bmp
2. BMP обрабатывается как bitmap для поиска нужного блока картинки, делается пересчёт координат на другое разрешение.
3. Далее ghostscript уже с высоким разрешением (400) и сглаживанием по готовым координатам выпиливает нужный кусок и сохраняет.

На отладке тесты гонялись на примерно 200 файлах и всё было ок.
Но щас попробовали прогнать первые 10к и вылезла проблемка. Достаточно большое число файлов (многие десятки) при начальной конвертации записывают BMP с началом координат не top-left, а в bottom-left и вся система распознания (считающая, что bitmap идёт сверху вниз) начинает находить космос, а не нужные куски картинки.

Не, можно, конечно пробовать делать прямой-обратный проходы, но это как-то не того. Собственно, вопрос: можно ли imagick заставить при конвертации начало координат ВСЕГДА ставить в topleft независимо от исходного файла (исходники уж какие есть)? В доках/инетах чот найти не смог.