Как исключить рисунки маски при извлечении изображений из PDF?

Я использовал pdfimages извлечь изображения из PDFs. Это извлекает все следующие типы изображений

изображение - непрозрачное изображение

маска - монохромный рисунок маски

smask - мягкий рисунок маски

шаблон - монохромный рисунок маски, используемый для рисования цвета или шаблона

Как я могу извлечь только непрозрачные изображения типа и исключить маску, smask и получить изображения с помощью шаблона?

2
задан 1 January 2016 в 02:15

1 ответ

Я знаю, что опаздываю на вечеринку, но вот мои два цента: 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
0
ответ дан 2 December 2019 в 23:30

Другие вопросы по тегам:

Похожие вопросы: