Соберите несколько фотографий или сканов в один PDF-документ: добавьте файлы, задайте параметры страницы и нажмите Generate PDF.
Разложите PDF на отдельные страницы-картинки PNG: откройте файл, дождитесь рендера всех страниц и нажмите Export All Signal.
Каждая страница PDF сохраняется отдельным файлом JPG с выбором разрешения 72, 150 или 300 dpi. Документ обрабатывается в браузере и не загружается на сервер.
Собрать PDF из HTML прямо в браузере: страница вынимает из разметки текст и печатает его в файл html.pdf. Оформление и картинки при этом не переносятся.
Соберите PDF из Markdown прямо во вкладке: разметка разбирается marked, файл печатает jsPDF. Латиница выходит корректно, кириллица — нет.
Простой сборщик PDF из обычного текста: вставили содержимое .txt, получили файл. Работает на jsPDF, поэтому шрифт латинский, без кириллицы.
Разворачивает Base64 строку в PDF, показывает документ в предпросмотре и даёт кнопку скачивания. Префикс data:application/pdf;base64, можно не удалять.
PDF остаётся форматом, в котором документ выглядит одинаково у всех: у отправителя, у бухгалтера, у принтера в МФЦ. Поэтому сканы, счета, договоры и портфолио почти всегда просят именно в PDF, а на вход приходят то фотографии, то HTML-страница, то Markdown-черновик.
Здесь собраны обе стороны задачи. Сборка: фотографии страниц с телефона склеиваются в один многостраничный документ с сохранением порядка; HTML, Markdown и обычный текст превращаются в аккуратный файл с полями и переносами. Разборка: PDF раскладывается обратно на изображения постранично, когда нужна одна страница или картинка для презентации.
Типичный сценарий — подача документов. Портал принимает один PDF, а на руках десять фотографий паспорта и справок. Инструмент сборки решает это за один проход, порядок страниц задаётся перетаскиванием. Обратный сценарий — из присланного счёта нужен только второй лист в виде JPG.
Обработка идёт локально в браузере: файлы не покидают устройство, что важно для документов с персональными данными. Регистрация не требуется, водяных знаков на страницы никто не ставит.