Обычно я могу использовать ghostscript для преобразования PDF-файлов в PNG с помощью команды:
gs \
-q \
-dNOPAUSE \
-dBATCH \
-sDEVICE=pnggray \
-g2550x3300 \
-dPDFFitPage \
-sOutputFile=output.png \
input.pdf
Но это не работает для некоторых файлов PDF. Например, приведенная выше команда преобразует этот файл PDF в этот PNG - исходный PDF-файл представляет собой небольшое изображение в нижнем левом углу PNG вместо заполнения всей страницы.
Есть ли более надежный способ конвертировать PDF-файлы в PNG с помощью ghostscript или, возможно, другого инструмента командной строки?
Примечание. Если я сгенерирую новый PDF-файл из проблемного с помощью команды «печать -> сохранить как pdf» в предварительном просмотре в OS X, то команда будет работать нормально.