Конвертировать TXT и Markdown в PDF
Сверстайте простой текстовый файл или документ Markdown в полноценный PDF: с заголовками, списками, блоками кода и встроенными шрифтами для любого алфавита.
Перетащите файлы сюда
.txt, .md, .markdown, .text · до 20 МБ
Больше настроекМеньше настроек
Как собрать PDF
- 1
Перетащите файл TXT или MD
Добавьте один файл или до пятидесяти. Кодировка определяется автоматически, поэтому заметка со старого Windows откроется как текст, а не как набор вопросительных знаков.
- 2
Выберите шрифт, размер и страницу
Выберите гротеск, шрифт с засечками или моноширинный, задайте размер кегля, межстрочный интервал и поля, а также формат страницы — A4 или Letter. Нумерация страниц включается одним переключателем.
- 3
Скачайте PDF
Нажмите кнопку и сохраните файл. Несколько документов возвращаются в одном ZIP — по одному PDF на каждый исходный файл.
Markdown превращается в структуру, а не в звездочки
Markdown разбирается по структуре, а не печатается как есть. Заголовки получают свой размер кегля на всех шести уровнях, маркированные и нумерованные списки сохраняют метки и отступы до трех уровней вложенности, цитаты выделяются вертикальной линией слева, а код в огражденных блоках попадает в моноширинный блок на серой плашке. Таблицы превращаются в выровненные столбцы с линией под заголовком. Жирное, курсив и встроенный код сохраняются внутри абзацев. Сырые HTML-вставки отбрасываются и не рендерятся, а ссылки на изображения пропускаются, потому что браузер не может читать файлы с вашего диска без явного выбора. Если выбрать режим простого текста, каждый перевод строки в файле сохраняется именно там, где вы его поставили.
Кодировки и шрифты: два обычных слабых места
Текстовые файлы редко указывают, в какой кодировке они сохранены. Сначала проверяется метка порядка байтов, затем строгий UTF-8, и только потом старые однобайтные таблицы: Windows-1251, если результат похож на кириллицу, и Windows-1252 во всех остальных случаях, чтобы французские акценты не превратились в русские буквы. Шрифты — вторая половина проблемы. Четырнадцать встроенных в формат PDF шрифтов покрывают только западноевропейские языки и почти ничего больше. Вместо них в документ встраиваются Noto, и только те глифы, которые реально используются в тексте. Поэтому кириллица, греческий, арабский, иврит, китайский, японский и корейский одинаково отображаются на любом устройстве.
Ваш текст верстается прямо на вашем компьютере
Файл читается, разбирается и набирается внутри вкладки браузера, а готовый PDF сразу попадает в папку загрузок. Ничего не загружается на сервер и не хранится, никакой сервер не видит черновой договор, личный дневник или внутреннюю инструкцию. Закройте вкладку, и следы работы исчезнут вместе с ней.
Частые вопросы
Какие возможности Markdown поддерживаются?
Отрабатываются заголовки, абзацы, жирный и курсив, встроенный код, ссылки, маркированные и нумерованные списки с вложенностью, цитаты, огражденные блоки кода, таблицы и горизонтальные линии. Сноски, чекбоксы в списках задач и сырой HTML не рендерятся; HTML удаляется для безопасности, а не рисуется.
Почему изображения из моего Markdown пропущены?
Потому что в Markdown изображение — это только путь к файлу, а веб-страница не может читать файлы с вашего диска, которые вы сами не выбирали. Текст верстается без картинок, а в результате показывается, сколько изображений было пропущено, чтобы вы могли добавить их позже как отдельные страницы.
Работает ли инструмент с кириллицей, арабским и китайским?
Да. Скрипты в тексте определяются автоматически, и в PDF встраиваются подходящие шрифты Noto, поэтому кириллица, греческий, арабский, иврит и CJK отображаются корректно. Арабский и иврит набираются справа налево, но контекстное соединение букв не применяется.
Почему PDF с китайским текстом больше по размеру?
Потому что CJK-шрифт содержит десятки тысяч глифов. Встраиваются только те символы, которые реально встречаются в документе, поэтому типичный файл занимает меньше мегабайта, а не прибавляет шесть мегабайт целым шрифтом. Документы на латинице и кириллице остаются очень маленькими.
В какой кодировке должен быть мой файл?
Лучше всего UTF-8 — о нем можно не думать. Файлы, сохраненные в Windows-1251 или Windows-1252, тоже определяются и читаются правильно, с меткой порядка байтов или без нее. UTF-16 с BOM поддерживается. Если ни одна кодировка не подошла, вы получите об этом сообщение до того, как будет создан битый PDF.
Сохраняются ли переводы строк из TXT-файла?
Да. В режиме простого текста каждый перевод строки остается на месте, а пустые строки разделяют абзацы. Строки длиннее ширины страницы переносятся по границам слов и никогда не режутся посередине слова, а одно очень длинное слово шире колонки разбивается по символам.
Сохраняются ли таблицы Markdown?
Да. Каждая таблица верстается в ровные моноширинные столбцы, заголовок выделяется жирным и отделяется линией снизу, а строки не рвутся при переходе на новую страницу. Очень широкие ячейки переносятся внутри своего столбца и не выходят за край страницы.
Какой максимальный размер файла можно конвертировать?
До 20 МБ на файл и до 100 МБ в одном пакете, это тысячи страниц текста. Если текст еще длиннее, сначала разбейте его инструментом для разделения текста: верстать такой объем в одной вкладке браузера медленно и неудобно.