⚡ ЧТО ВНУТРИ И КАК ЗАПУСТИТЬ — КРАТКОФОРМАТ: исходник Python (pdf_images.py, GUI + CLI) + GUIDE.pdf + README.txtТРЕБОВАНИЯ: Python 3.9+ · pip install pypdf pillow (requirements.txt в архиве)ВВОД/ВЫВОД: .pdf → папка с картинками (JPEG байт-в-байт) + CSV-отчётДЕМО: sample/demo.pdf и reference/ уже внутри архиваЛИЦЕНЗИЯ: MIT — файл LICENSE.txt в архивеПРОВЕРКА: SMOKE-TEST.txt в архиве; selftest.py — 36 автотестовВСЕ КАРТИНКИ ИЗ PDF — В ОРИГИНАЛЬНОМ КАЧЕСТВЕПрограмма вытаскивает встроенные изображения из PDF: JPEG сохраняется БАЙТ-В-БАЙТ (тот же файл, что встроен — без двойного сжатия), PNG и серые фото — тоже без потерь. Дедупликация MD5, фильтр иконок, диапазон страниц, пакетная папка, CSV-отчёт. GUI + командная строка.ВНИМАНИЕ, ВАЖНАЯ ДЕТАЛЬ: популярные библиотеки при извлечении ПЕРЕКОДИРУЮТ JPEG (потеря качества при каждом сохранении). Эта программа обходит это — в тестах извлечённый JPEG сравнивается с эталоном ДО БАЙТА.ЧТО ВНУТРИ:• Извлечение всех изображений из PDF: JPEG байт-в-байт, PNG/серые — без потерь• Дедупликация MD5: логотип, вставленный 50 раз = 1 файл + счётчик дублей• Фильтр минимальной стороны — отсекает иконки 8×8• Диапазон страниц: 2-5,7,9-• CMYK JPEG → RGB (отключается)• Имена: документ_page_003_img_002.jpg — сразу видно источник• CSV-отчёт: страница, ШxВ, формат, байты, дубли, путь + итоги• Пакетная обработка папки: битые и текстовые PDF пропускаются с отчётом• GUI с прогрессом и таблицей + полноценный CLI• Кириллица и пробелы в путяхПРОВЕРКА ЗА 30 СЕКУНД:В архиве sample/demo.pdf (8 известных изображений) и эталоны reference/. Одна команда — и вы сравниваете извлечённый JPEG с эталоном до последнего байта.ДЛЯ КОГО:• Достать иллюстрации из учебников, презентаций, отчётовbr• Собрать медиатеку из PDF-журналовbr• Пакетно вытащить фото из сотен документовbrbrПРОВЕРЕНО ПЕРЕД ПРОДАЖЕЙ:br• 36 автотестов: JPEG байт-в-байт на рукотворном PDF, пиксели точь-в-точь, дедупликация, фильтры, CSV = диск, битые файлы, CLI, кириллицаbr• GUI-тест: реальное окно, таблица, прогрессbr• Скриншоты — с реальной работающей программыbrbrТребования: Python 3.9+ и две бесплатные библиотеки (pip install pypdf pillow — инструкция внутри).brГарантия: замена или возврат. Файл доставляется автоматически сразу после оплаты.brbrСМОТРИ ТАКЖЕ:br⟶ PDF инструменты: объединить, разделить, повернуть, сжать, пароль (десктоп-программа) — e-market.su /6106960br⟶ Синхронизация субтитров SRT: сдвиг, по частям, FPS (исходник Python) — e-market.su /6121194brbrСМОТРИ ТАКЖЕ — инструменты для файлов и расчётов:br⟶ EXIF-редактор фото — GPS, дата, камера, батч-удаление — e-market.su /6124028br⟶ Прогноз денежных потоков — 12 месяцев, сценарии, кассовый разрыв — e-market.su /6124128br
Отзывов от покупателей не поступало