* Вся обработка идёт локально в вашем браузере.
Коротко об инструменте
Из набора картинок собирается один многостраничный PDF: каждое изображение становится отдельной страницей. Документ строит библиотека jsPDF внутри вкладки, файлы остаются на вашем компьютере. Нужно это по требованию принимающей стороны: банк, бухгалтерия и госпорталы принимают паспорт или счета только одним PDF-файлом, а на руках — три снимка с телефона. Готовый документ открывается любым просмотрщиком. Смотрите также: обратное извлечение страниц PDF в картинки, сжатие снимков, чтобы PDF весил меньше, создание PDF из обычного текста.
Нет. В документ попадает картинка, а не распознанный текст, поэтому поиск по словам и выделение мышью работать не будут — это PDF-обёртка вокруг растра. Если принимающая сторона требует именно текстовый слой, изображения нужно предварительно прогнать через распознавание, а этот инструмент такой обработки не делает.
Строго в порядке списка, в котором файлы были добавлены. Диалог выбора часто отдаёт файлы по алфавиту имени, а не по дате съёмки, поэтому «Фото 10» уходит выше «Фото 9». Надёжный приём — заранее переименовать снимки с ведущим нулём: 01, 02, 03. Проверьте порядок в готовом файле до отправки.
Потому что кадры с современной камеры телефона сами по себе весят по 4-6 МБ, и в документ они укладываются практически как есть. Если форма загрузки требует уложиться в лимит, уменьшите снимки по стороне и пережмите их до сборки — читаемость документа при 1600-2000 пикселей по длинной стороне обычно сохраняется.
Такое даёт EXIF-ориентация: телефон снимает кадр в одном положении и помечает поворот тегом, а сборщик берёт пиксели без учёта тега. Разверните фотографию в системном просмотрщике и сохраните, чтобы поворот записался в сами пиксели, а затем добавьте её заново.
Как правило да: на выходе обычный PDF без пароля и без экзотических объектов. Но требования площадок различаются по предельному весу файла и минимальному разрешению скана, а иногда и по числу страниц в одном документе. Сверьтесь с памяткой конкретного ведомства и при необходимости уменьшите вес до сборки.
Не уходят. Сборку делает библиотека jsPDF, подключённая к странице и работающая в вашем браузере, — она формирует структуру документа прямо в памяти вкладки и отдаёт готовый файл на сохранение. Загрузки на сторонний сервис в этом процессе нет, что важно для паспортов и справок.
До: IMG_4471.jpg, IMG_4472.jpg, IMG_4473.jpg
После: PDF на три страницы, который принимает форма загрузки документов
До: chek-01.jpg … chek-07.jpg
После: Один PDF, где каждый чек лежит отдельной страницей по порядку
Оценка и фидбек помогают понять, что улучшать дальше.