История изменений
Исправление kostik87, (текущая версия) :
pdfimages показывает есть ли изображения в pdf и их размер:
pdfimages -list test.pdf
page num type width height color comp bpc enc interp object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
1 0 image 340 144 rgb 3 8 image no 9 0 295 305 22.8K 16%
2 1 image 468 144 rgb 3 8 image no 14 0 294 305 23.3K 12%
8 2 image 4396 2832 rgb 3 8 image no 34 0 289 289 201K 0.6%
9 3 image 468 144 rgb 3 8 image no 39 0 294 305 23.3K 12%
9 4 image 3240 1672 rgb 3 8 image no 41 0 289 290 127K 0.8%
10 5 image 3240 1672 rgb 3 8 image no 46 0 289 290 162K 1.0%
11 6 image 3240 1672 rgb 3 8 image no 51 0 289 290 558K 3.5%
12 7 image 3240 1672 rgb 3 8 image no 56 0 289 290 353K 2.2%
13 8 image 3240 1672 rgb 3 8 image no 61 0 289 290 361K 2.3%
14 9 image 3240 1672 rgb 3 8 image no 66 0 289 290 335K 2.1%
15 10 image 3240 1672 rgb 3 8 image no 71 0 289 290 138K 0.9%
16 11 image 468 144 rgb 3 8 image no 76 0 294 305 23.3K 12%
17 12 image 468 144 rgb 3 8 image no 81 0 294 305 23.3K 12%
17 13 image 3240 1672 rgb 3 8 image no 83 0 289 290 60.8K 0.4%
18 14 image 468 144 rgb 3 8 image no 88 0 294 305 23.3K 12%
19 15 image 468 144 rgb 3 8 image no 94 0 294 305 23.3K 12%
21 16 image 468 144 rgb 3 8 image no 102 0 294 305 23.3K 12%
Но здесь есть нюанс, если на pdf страницу наложено, к примеру png изображение с прозрачным фоном на весь лист, то pdfimages покажет весь его размер, хотя именно картинки, которая потребит краску, будет всего 10 процентов.
Исходная версия kostik87, :
pdfimages показывает есть ли изображения в pdf и их размер:
pdfimages -list test.pdf
page num type width height color comp bpc enc interp object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
1 0 image 340 144 rgb 3 8 image no 9 0 295 305 22.8K 16%
2 1 image 468 144 rgb 3 8 image no 14 0 294 305 23.3K 12%
8 2 image 4396 2832 rgb 3 8 image no 34 0 289 289 201K 0.6%
9 3 image 468 144 rgb 3 8 image no 39 0 294 305 23.3K 12%
9 4 image 3240 1672 rgb 3 8 image no 41 0 289 290 127K 0.8%
10 5 image 3240 1672 rgb 3 8 image no 46 0 289 290 162K 1.0%
11 6 image 3240 1672 rgb 3 8 image no 51 0 289 290 558K 3.5%
12 7 image 3240 1672 rgb 3 8 image no 56 0 289 290 353K 2.2%
13 8 image 3240 1672 rgb 3 8 image no 61 0 289 290 361K 2.3%
14 9 image 3240 1672 rgb 3 8 image no 66 0 289 290 335K 2.1%
15 10 image 3240 1672 rgb 3 8 image no 71 0 289 290 138K 0.9%
16 11 image 468 144 rgb 3 8 image no 76 0 294 305 23.3K 12%
17 12 image 468 144 rgb 3 8 image no 81 0 294 305 23.3K 12%
17 13 image 3240 1672 rgb 3 8 image no 83 0 289 290 60.8K 0.4%
18 14 image 468 144 rgb 3 8 image no 88 0 294 305 23.3K 12%
19 15 image 468 144 rgb 3 8 image no 94 0 294 305 23.3K 12%
21 16 image 468 144 rgb 3 8 image no 102 0 294 305 23.3K 12%
Но здесь есть нюанс, если на pdf страницу наложено, к примеру png изображение с прозрачным фоном, то pdfimages покажет весь его размер, хотя, возможно именно картинки, которая потребит краску будет всего 10 процентов.