Imagemagick — это программный пакет с открытым исходным кодом для отображения, преобразования и редактирования файлов растровых изображений. Жезл – это ctypes для Python.
Как мне получить список файлов изображений, которые я получил в результате использования Wand?
Например, есть 2-страничный файл PDF file.pdf
, и я преобразовал его в 2 файла JPEG file-0.jpg
и file-1.jpg
. Как получить список ['file-0.jpg', 'file-1.jpg']
?
В настоящее время я просто использую glob
:
with Image(filename='file.pdf') as original:
with original.clone() as converted:
converted.format = 'jpeg'
converted.save(filename='file.jpg')
images = glob('*.jpg')
Но, возможно, есть более идиоматический способ через саму библиотеку Wand.