[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Ответить
Ergo
Site Admin
Сообщения: 460
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Ergo »

Image2PDF — плагин-архиватор, который превращает выделенные в Total Commander изображения в
один PDF-файл. Выделите изображения, нажмите Alt+F5, выберите "pdf" и нажмите OK.

Скачать тут https://wincmd.ru/plugins/image2pdf

- JPEG встраивается байт в байт: без пересжатия и без потери качества.
- PNG встраивается без потерь, включая прозрачность.
- Страницы идут в "естественном" порядке имён (img2 перед img10), в том числе при выделении
подпапок.
- Фотографии поворачиваются по ориентации из EXIF.
- Размер страницы: по размеру изображения или A4 / Letter с полями. Параметр "Always portrait"
делает все страницы A4/Letter книжными.
- Настройки меняются в окне, которое открывается кнопкой "Настройка" в диалоге упаковки.
- Файлы, не являющиеся изображениями, пропускаются. Понятные сообщения, если упаковывать нечего
или PDF-файл с таким именем уже существует.
- Без внешних библиотек; 32 и 64 бита; бесплатный

Только упаковка: плагин не открывает и не распаковывает PDF, а Enter на .pdf-файле по-прежнему
открывает ваш просмотрщик PDF.

Создан с помощью Claude Opus 5.5 Medium
FallenAngel
Сообщения: 50
Зарегистрирован: Вт дек 30, 2025 20:01

[WCX] Image2PDF

Сообщение FallenAngel »

Мне кажется для такой задача больше подходит кнопка:

Код: Выделить всё

TOTALCMD#BAR#DATA
powershell.exe -C
$l = @(Get-Content -LiteralPath '%UL' -Encoding UTF8); $o = [IO.Path]::ChangeExtension($l[0],'pdf'); if (Get-Command magick -EA SilentlyContinue) { Write-Host ('Working... ' + $l.Count + ' file(s) -> ' + $o); magick $l $o; if ($LASTEXITCODE -eq 0) { Write-Host 'Done.'; Start-Sleep 1 } else { Write-Host 'Error!' -ForegroundColor Red; Read-Host 'Press Enter' } } else { Start-Process 'https://imagemagick.org' }
%PROGRAMFILES(x86)%\Microsoft\Edge\Application\msedge.exe,11
ImageMagick|Convert selected images to .PDF

0
-1
Ergo
Site Admin
Сообщения: 460
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WCX] Image2PDF

Сообщение Ergo »

FallenAngel писал(а): Чт окт 29, 2026 12:02 Мне кажется для такой задача больше подходит кнопка:
Меня на какой-то левый сайт закинуло этой кнопкой. Сомневаюсь что это лучше :)
Как может какой-то левый сайт быть лучше чем то что теперь делается нативно прямо в файловом менеджере?
FallenAngel
Сообщения: 50
Зарегистрирован: Вт дек 30, 2025 20:01

[WCX] Image2PDF

Сообщение FallenAngel »

magick.exe не нашелся в PATH. Скрипт открыл сайт подразумевая что, что юзер догадается его скачать 8)
Аватара пользователя
Orion9
Сообщения: 1301
Зарегистрирован: Пн янв 01, 2024 17:18

[WCX] Image2PDF

Сообщение Orion9 »

FallenAngel писал(а): Чт окт 29, 2026 12:02 Мне кажется для такой задача больше подходит кнопка:
Так кнопок на все не хватит :lol: Плагин, при условии что он будет поддерживаться и развиваться, дает неплохие перспективы. И его тоже можно превратить в однокнопочное решение при желании. Команды для этого вроде есть.
Ergo
Site Admin
Сообщения: 460
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WCX] Image2PDF

Сообщение Ergo »

Вышла версия 1.6

Что нового:

Размеры страниц A3, A5, Legal и свой размер (в мм) в дополнение к A4, Letter и размеру изображения.
Размещение: вписать в страницу или заполнить её (с обрезкой лишнего); по центру или по верхнему краю; можно не увеличивать маленькие изображения.
Закладки: по одной на папку, по одной на файл или папки с вложенными файлами.
В PDF записываются название (имя PDF-файла) и автор.
Уменьшение размера файла (по желанию): уменьшение до заданного разрешения, качество JPEG, оттенки серого или чёрно-белое. По умолчанию выключено. Пример: PDF из двух больших фотографий на A4 уменьшился с 5,0 МБ до 578 КБ.
Порядок страниц: по имени, как в панели, по дате файла или по дате съёмки (EXIF).
Русский интерфейс, выбирается автоматически по языку Total Commander.
Прогресс и отмена работают постранично, в том числе внутри многостраничных TIFF.
Новое окно настроек со всеми параметрами.

Также с версии 1.5 поддерживаются BMP, GIF, TIFF, WebP, HEIC, AVIF, JPEG XR и RAW-файлы камер (через Windows Imaging Component, без внешних библиотек).

Скачать: https://wincmd.ru/plugins/image2pdf
Исходники: https://github.com/apiasetski/Image2PDF

Изображение
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

[WCX] Image2PDF

Сообщение Mellomann »

Как же давно мне не хватало именно такого, чтоб просто взять и собрать пачку jpg/png в единый pdf БЕЗ перекодирования. Но! Можно ли как-то получить обратную операцию хотя бы в обозримом будущем? Очень не хватает.

п.с.
Да-да, это мой первый пост после очень долгого затишья, не надо пугаться. Специально даже логин-пароль найти пришлось в записках.
Ergo
Site Admin
Сообщения: 460
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WCX] Image2PDF

Сообщение Ergo »

Обновил до версии 2.0
Теперь можно по Ctrl+PdDn входить в PDF файлы которые представляют собой набор изображений, просматривать их, и извлекать их.

Какие то еще идеи, как улучшить?
Mellomann писал(а): Сб окт 31, 2026 02:35 Как же давно мне не хватало именно такого, чтоб просто взять и собрать пачку jpg/png в единый pdf БЕЗ перекодирования. Но! Можно ли как-то получить обратную операцию хотя бы в обозримом будущем? Очень не хватает.

п.с.
Да-да, это мой первый пост после очень долгого затишья, не надо пугаться. Специально даже логин-пароль найти пришлось в записках.
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Mellomann »

Ого, круто. Оперативно.
Спасибо, теперь могу попробовать как оно. Скорее всего, в процессе что-то ещё придёт в голову, нужно сначала увидеть как работает сейчас.
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Mellomann »

Опробовал по быстрому.
1. Есть какая-то возможность сохранять имена и метки времени файлов, или это уже вне возможностей pdf?
2. Не получилось добавить картинку (png, если это важно) в уже существующий свеже созданный плагином pdf. Такое тоже можно, или есть нюансы и лучше не надо?
3. Отображаемый размер упакованных в pdf картинок png отличается, хотя если извлечь, то всё хорошо и файлы идентичны.
4. Файлы tiff не получилось добавить (1, 2).
Ergo
Site Admin
Сообщения: 460
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Ergo »

1. Думаю можно. Просто не думал, что кому то можно понадобится
2. В существующий уже добавить - нет такой возможности пока. Добавлю. Но будут нюансы
3. PDF же еще использует собственную компрессию. И если отдельный PNG уже как бы сжат, то 10 похожих PNG - думаю можно еще сжать. Поэтому PDF файл может быть меньше размером чем отдельные изображения
4. Протестирую

В версии 2.1.0 добавил еще возможность OCR текста в сканированных документах.
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Mellomann »

1. Пригодится, если работать с pdf как с архивом. Хорошо для синхронизации, например. У меня куча муз альбомов со сканами бумажек собраны в .cbz (переименованный zip с набором jpegов внутри). А так можно будет культурно в pdf переложить, с возможностью контроля сканов, если вдруг какой рип перекачать надо будет. Ну и любые другие задачи по вкусу.
3. Я имею ввиду "размер" - число в колонке файловой панели. Для jpg показывается корректно, а для png отличается буквально на несколько байт. По крайней мере, в ТС 11.58.1 х64 сегодня.
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Mellomann »

https://x0.at/1mHr.tif
Ещё один образец tiff, этот плагином пакуется, но внутрь pdf уже попадает png.
Ergo
Site Admin
Сообщения: 460
Зарегистрирован: Вт дек 14, 2004 20:57
Контактная информация:

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Ergo »

Mellomann писал(а): Сб окт 31, 2026 21:39 Ещё один образец tiff, этот плагином пакуется, но внутрь pdf уже попадает png.
Такова специфика PDF. TIFF им напрямую не поддерживается. Впрочем как и PNG. У PDF собственные кодеки. А PNG внутри показыается так как это самый близкий формат к используемым внутри PDF.

PDF filter Equivalent to
DCTDecode JPEG
JPXDecode JPEG 2000
FlateDecode (+ PNG or TIFF predictors) Deflate, the compression inside PNG and Zip-TIFF
LZWDecode LZW, as in TIFF
CCITTFaxDecode CCITT G3/G4 fax, as in TIFF
JBIG2Decode JBIG2 (not the JBIG1 in your file)
RunLengthDecode almost PackBits

Кстати 2.tif у меня без проблем добавился. Он многостраничный. Все страницы попали в PDF (см. вложение)
А вот 1.tif нельзя открыть даже в Windows Photo Viewer. Т.е. встроенные в Windows кодеки его не могу декодировать, поэтому и в PDF его не получается положить. Claude написал собственный декодер для таких файлов 8) Версия 2.1.0.3 уже поддерживает и такие кривые TIFF.

вот PDF со всеми тремя tif
Downloads_2.pdf
(175.24 КБ) 5 скачиваний
Ну и получается CCITTFaxDecode можно положить в PDF напрямую. Это я так понимаю популярный TIFF формат. Что я и сделаю в следующей версии
Аватара пользователя
Mellomann
Сообщения: 716
Зарегистрирован: Пн сен 07, 2009 00:44

[WCX] Image2PDF 2.1 - Создает PDF файл из изображений (+ Ctrl+PgDn, OCR)

Сообщение Mellomann »

Верно, оба метода Fax 3 и Fax 4 популярны для сканеров. На реальных "бумажках" с текстом дают конечный размер файла компактнее чем тот же png, ещё и читаются при этом быстрее. И в pdf они тоже идут без вопросов. У меня на прошлой работе весь многолетний архив сканов именно в таком формате и был, лично им занимался.
Ответить