UTILS.
100% в браузере
📝

Текст в PDF

Преобразуйте обычный текст или лёгкий Markdown в аккуратный PDF с переносами и разбивкой на страницы — бесплатно, в браузере.

Об этом инструменте

Превратите обычный текст или лёгкий Markdown в опрятный многостраничный PDF без какой-либо загрузки. Вставьте содержимое, выберите размер страницы (A4 или Letter), шрифт (Helvetica, Times или Courier), размер шрифта, поля и межстрочный интервал, затем создайте документ. Инструмент распознаёт небольшой набор Markdown: строки, начинающиеся с #, ## или ###, становятся всё более мелкими полужирными заголовками, строки, начинающиеся с - или *, становятся элементами маркированного списка, пустые строки создают отступы между абзацами, а **двойные звёздочки** выделяют полужирным внутри абзаца.

Механизм вёрстки берёт сложную работу на себя. Каждый абзац жадно переносится по словам до ширины содержимого — слова добавляются в строку, пока измеренная ширина остаётся в пределах полей, затем строка переносится — а необычно длинные слова разбиваются посимвольно, чтобы ничего никогда не выходило за пределы страницы. Вертикальный курсор отслеживает текущую позицию, и всякий раз, когда следующая строка вышла бы за нижнее поле, автоматически начинается новая страница, поэтому документы любой длины разбиваются на страницы аккуратно.

Текст отрисовывается стандартными шрифтами PDF, которые охватывают латиницу и западноевропейские символы. Нелатинские письменности (арабица, китайский, кириллица и подобные) могут не кодироваться и заменяются заполнителем — для них нужен инструмент со встраиванием шрифтов.

Часто задаваемые вопросы

Какие возможности Markdown поддерживаются?
Заголовки (#, ##, ###), маркированные списки (- или *), разрывы абзацев по пустым строкам и встроенный **полужирный** с двойными звёздочками. Прочий синтаксис Markdown отображается как обычный текст.
Как работают перенос слов и разбивка на страницы?
Каждая строка переносится в пределах ваших полей путём измерения ширины текста в выбранном шрифте, и новая страница добавляется автоматически всякий раз, когда следующая строка пересекла бы нижнее поле — поэтому помещается текст любой длины.
Отправляется ли мой текст куда-либо?
Нет. PDF генерируется локально в вашем браузере с помощью pdf-lib. Ваш текст никогда не покидает ваше устройство, что делает его безопасным для личных заметок и черновиков.
Может ли инструмент работать с нелатинскими языками?
Встроенные шрифты поддерживают только латиницу и западноевропейские символы, поэтому такие письменности, как арабица или китайский, могут заменяться заполнителем. Для надёжного результата используйте латинский текст.

Больше инструментов