Я хочу преобразовать PDF в серию изображений, используя magick ++. У меня сейчас есть этот код:
Image * img = new Image();
img->read(Tests+"finance-02-2007-multiples.pdf[0]");
Tests - это переменная, которая содержит путь к папке. «[0]» означает, что я хочу, чтобы первая страница читалась на изображении.
Однако этот фрагмент кода не работает. Появляется исключение «Magick :: ErrorDelegate».
Я знаю, что ImageMagick использует GhostScript для отображения страницы. Может ли быть так, что мне нужно сначала сделать что-нибудь для GhostScript в ImageMagick?
Или у кого-нибудь есть идеи, как заставить код работать?
Большое спасибо!