Веб-сайты
Правка PDF
Открываете PDF и правите текст прямо на странице: строки переносятся сами, соседние абзацы сдвигаются.
Открыть проект
/play/pdf-editor/index.html
Нажмите «Открыть пример» — и правьте текст договора прямо в рамке. Можно открыть и свой PDF: он никуда не отправляется.
Галерея
-
Абзац стал длиннее: строки перенеслись сами, заголовок и текст ниже уехали вниз -
О проекте
В PDF нет ни абзацев, ни даже строк — только россыпь кусочков текста с координатами. Приложение собирает из них абзацы: склеивает кусочки в строки по базовой линии, строки — в блоки по межстрочному расстоянию и общей колонке. После этого документ правится как в текстовом редакторе. Всё считает браузер: файл никуда не отправляется, а черновик хранится на самом компьютере и переживает перезагрузку страницы.
Что внутри
- Текст адаптируется: строки переносятся по ширине блока, а блоки ниже уезжают ровно на столько, на сколько вырос абзац
- Режим «ужать под исходную высоту» — кегль уменьшается сам, когда раздвигать вёрстку нельзя
- Перенос строк на экране и в готовом файле считается одними метриками, поэтому предпросмотр совпадает с результатом построчно
- Цвет текста и подложки снимаются с отрисованной страницы, а не угадываются: светлая печать на плашке остаётся собой
- Нетронутые абзацы уходят в файл как есть, без перерисовки и потери качества
- Новые надписи ставятся в любом месте, в том числе поверх сканов без текстового слоя
- Поиск по всему документу, отмена на 80 шагов, автосохранение черновика в IndexedDB