Отсканированная коллекция изображений меню в PDF файлы
В работе очень часто приходится конвертировать отсканированные изображения в PDF файлы и этот процесс довольно трудоёмкий, а приходится делать это два - три раза в неделю. Можно использовать различные программы для создания PDF файлов, оптимизации этих файлов и т. д. Но главное - я считаю, что заполнение метатегами PDF файлов крайне необходимо. Это необходимо ни только в плане SEO оптимизации, но и в плане удобства просмотра файлов в браузере. Посетитель открывает ваш файл и видит не имя файла, когда метатеги не заполнены, а нормальное отображение заголовка вашего файла.
Как это выглядит на примере, если метатеги не заполнены.
И как это выглядит на примере, если метатеги заполнены.
Как видно посетитель видит реальный заголовок файла, который он просматривает, что очень удобно.
На одной конференции по проверке сайтов гос. учреждений мною был задан вопрос про метатеги... И что меня очень удивило, так это то, что человек, который нам всё объяснял, даже не понял о чём это я и зачем это всё :). А это был человек высокого ранга...
Меня очень удивило простое не знание по такому простому вопросу.
С версии 2.0.0.0 был полностью изменён подход к запуску диалога настроек программы, а так же отказался от использования модуля compress-images в сторону использования приложения ImageMagick, запуск которого имеется под всеми системами (Windows, Linux, Mac OS, iOS). Соответственно уменшилось и количество устанавливаемых файлов для запуска приложения.
Для меня было важно составить PDF файлы каждодневного меню питания и примерного двухнедельного меню питания.
Параметры сканирования:
Наименование | Значение |
---|---|
Цветовой формат | Цветное |
Тип файла | JPG (Файл "JPG") |
Разрешение (DPI) | 300 |
Формат данных в JSON
Каждодневное меню одного файла включает в себя два файла изображений. Двухнедельное состоит из одиннадцати файлов изображений. Править можно под себя.
Файл для правки menu.json.
Согласно JSON данных можно добавить ещё типы меню не правя код самого модуля, а правя только код файла menu.json. Внимательно следите за форматом JSON файла!!!
Установка
Обязательная установка Node.js
Подключена обработка отсканированных изображений (ресайз) с помощью ImageMagick (скачать и установить от имени Администратора, проверить запуск magick, convert)
Обязательные опции при установке ImageMagick:
После установки проверить запуск node, imagemagick, convert
Скачать инсталяционный пакет программы ConvertMenu2pdf_setup.exe и установить.
Запустить установленную программу