Я использовал pdfimages
извлечь изображения из PDFs. Это извлекает все следующие типы изображений
изображение - непрозрачное изображение
маска - монохромный рисунок маски
smask - мягкий рисунок маски
шаблон - монохромный рисунок маски, используемый для рисования цвета или шаблона
Как я могу извлечь только непрозрачные изображения типа и исключить маску, smask и получить изображения с помощью шаблона?
Я знаю, что опаздываю на вечеринку, но вот мои два цента: 1) Извлеките все изображения (обычные изображения и изображения-маски) с помощью pdfimages
pdfimages -j file.pdf images/image
2) Получите маску имена и удалить их (beward of ноль ведущих имен)
pdfimages -list file.pdf | grep smask | column -t|awk '{print $2}' | xargs -I '{}' printf "%03d\n" '{}' | xargs -I '{}' rm images/image-'{}'.ppm