Перейти к инструменту
ViewCSV
Без загрузки на сервер

Конвертация CSV в PDF

orders.csv· ПРИМЕР15 строк · 8 столбцов
Столбцы
orders.csv
#order_idcustomercityproductquantityunit_priceorder_datestatus
1001041Мария ВолковСанкт-ПетербургNotebook A55145.752026-01-11pending
2001042Иван ВолковМоскваDesk lamp6108.802026-02-13pending
3001043Наталья ИвановСамараChair, ergonomic715.852026-03-21refunded
4001044Михаил КузнецовНижний НовгородCoffee beans 1kg685.332026-04-12pending
5001045Михаил МорозовОмскUSB-C cable7·2026-05-04paid
6001046Иван МорозовМоскваDesk lamp157.412026-06-18refunded
7001047 Мария Попов НовосибирскUSB-C cable7194.442026-07-15shipped
8001048Елена ПетровНовосибирскUSB-C cable4159.072026-08-02refunded
9001049Елена КузнецовОмскUSB-C cable3119.822026-09-22paid
10001050Елена НовиковСанкт-ПетербургDesk lamp839.582026-01-03shipped
11001051Михаил ФёдоровНижний НовгородNotebook A5824.522026-02-12paid
12001052Сергей СоколовКазаньChair, ergonomic875.432026-03-06paid
13001053Анна ФёдоровНижний НовгородNotebook A59149.132026-04-10shipped
14001054Анна СмирновЕкатеринбургNotebook A5218.092026-05-20refunded
15001043Наталья ИвановСамараChair, ergonomic715.852026-03-21refunded

15 строк · 1 файл До 20 000 строк. Для символов за пределами латиницы один раз загружается подходящий шрифт Noto с assets.viewcsv.app.

Откройте или вставьте CSV-файл и нажмите Скачать PDF. По умолчанию вы получите таблицу на альбомных страницах A4 с заголовком на каждой странице, чередующейся заливкой строк и номерами страниц. Таблицы, слишком широкие для страницы, продолжаются на дополнительных страницах, а не обрезаются. Текст на кириллице, китайском, японском, корейском, арабском или греческом выводится подходящим шрифтом Noto Sans, который скачивается, только если он нужен для данных. Сам CSV никогда не загружается на сервер.

Как преобразовать CSV в PDF

  1. Откройте файл .csv, .tsv или .txt, перетащите его на инструмент или вставьте строки. Проверьте таблицу на вкладке Исходные данные; при необходимости задайте разделитель, строку заголовков или кодировку в разделе Параметры импорта.
  2. Задайте Заголовок (по умолчанию — имя файла), Размер страницы, Ориентация и Размер текста (пт).
  3. В разделе Столбцы снимите отметки со столбцов, которые не нужно печатать. Порядок столбцов остаётся как в файле.
  4. Нажмите Скачать PDF.

Чтобы преобразовать много файлов с одинаковыми настройками, выберите Пакетная конвертация нескольких файлов. Каждый файл становится отдельным PDF с заголовком по имени файла, и все они скачиваются вместе одним ZIP-архивом. В пакетном режиме каждый файл должен быть не больше 25 МБ.

Настройки страницы и таблицы

Размер страницыA4 (по умолчанию), Letter, Legal или A3, с полями в полдюйма (36 пт).
ОриентацияАльбомная (по умолчанию) или книжная. На альбомной странице помещается больше столбцов.
Размер текста (пт)От 6 до 16 пунктов, по умолчанию 9. Заголовок на 5 пунктов крупнее.
Длинный текстПереносить на новые строки (по умолчанию) сохраняет все символы, а строка становится выше. Обрезать до одной строки с «…» оставляет строки высотой в одну строку и сокращает длинные значения, так что часть их не печатается.
Чередовать заливку строкПо умолчанию включено; если выключить, рисуется простая сетка.
Повторять заголовок на каждой страницеПо умолчанию включено; если выключить, строка заголовков печатается только на первой странице таблицы.
Номера страницПо умолчанию включено: 3 / 12 в правом нижнем углу каждой страницы.
Шрифт для иероглифовКитайское, японское или корейское начертание для ячеек, где только иероглифы (汉字/漢字/한자). Ячейки с каной всегда выводятся японским шрифтом, а с хангылем — корейским. Выберите язык читателя.

Широкие таблицы

Ширина каждого столбца равна его самой длинной строке, но не больше 45 % ширины области печати; более длинный текст переносится внутри ячейки. Если выбранные столбцы не помещаются по ширине страницы, таблица делится на группы столбцов. Сначала печатаются все строки первой группы, затем следующая группа начинается с новой страницы и так далее. За пределы страницы ничего не выходит.

  • Каждая группа после первой повторяет первый выбранный столбец, чтобы каждую строку можно было опознать. Поставьте первым столбец с идентификатором или названием или снимите отметки со столбцов перед ним, чтобы выбрать, какой столбец будет повторяться.
  • Небольшая подпись в правом верхнем углу каждой группы, например 15–26 / 41, показывает, какие из выбранных столбцов на этой странице.
  • Чтобы на странице помещалось больше столбцов, выберите альбомную ориентацию, страницу побольше, например A3, или меньший размер текста либо снимите отметки с ненужных столбцов.

Языки, шрифты и текст справа налево

Значения, которые укладываются в Windows-1252 (английский и большинство западноевропейских языков), выводятся встроенным в PDF шрифтом Helvetica, и шрифт не скачивается. Для любого другого текста — в том числе для русского — выбирается шрифт Noto Sans, отдельно для каждой ячейки; он скачивается с assets.viewcsv.app, только если нужен для данных:

Латиница, греческое письмо и кириллица0,6 МБ — например, для польского Łódź, греческого или русского текста
Китайский10,9 МБ
Японский5,5 МБ
Корейский6,1 МБ
Арабский0,3 МБ
  • Шрифт встраивается в PDF, поэтому документ одинаково печатается и отображается на любом устройстве. Текст можно выделять и искать. Арабский текст хранится как сформированные глифы в порядке отображения, поэтому скопированный из PDF текст может не совпадать с исходными символами ячейки в точности.
  • Арабские ячейки формируются и выравниваются по правому краю. Сама таблица при этом идёт слева направо, первый столбец — слева.
  • Каждая ячейка выводится одним шрифтом. Ячейка, где смешаны письменности, которые не покрывает ни один шрифт, — например, арабский и китайский вместе — или где есть эмодзи, останавливает конвертацию с указанием строки и столбца. Ничего не заменяется пустыми квадратиками.

Устранение неполадок

  • В ячейке есть символы, которые не может вывести ни один шрифт PDF. В сообщении указаны строка и столбец. Удалите там эмодзи или символы либо разнесите текст на разных письменностях по отдельным столбцам в редакторе CSV. Если такие символы нужно сохранить, используйте CSV в HTML или CSV в Excel.
  • Не удалось скачать шрифт. Шрифты загружаются с assets.viewcsv.app. Проверьте подключение, брандмауэр или блокировщик контента и попробуйте снова.
  • Результат слишком большой для этого формата. Экспорт в PDF останавливается, если строк данных больше 20 000 или страниц больше 2000. Отфильтруйте строки, которые нужно напечатать, или разделите CSV на части.
  • Столбцы очень узкие, и текст сильно переносится. Переключитесь на альбомную ориентацию или A3, уменьшите размер текста или снимите отметки со столбцов. Длинные текстовые столбцы лучше всего печатаются с Переносить на новые строки.

Ограничения и конфиденциальность

Экспорт в PDF принимает до 20 000 строк данных и 2000 страниц. Кроме того, CSV должен открываться в рабочей области браузера: до 25 МБ, 100 000 строк, 250 столбцов и 2 млн ячеек.

PDF создаётся открытыми библиотеками jsPDF и jspdf-autotable в фоновом обработчике в этой вкладке, поэтому страница не зависает, а кнопка Отмена останавливает работу. Скачиваются только файлы шрифтов; CSV и PDF никогда не покидают ваше устройство.

Пример

Два счёта с номерами, начинающимися с нуля, запятой в кавычках, польскими топонимами и двухстрочной заметкой, преобразованные с настройками по умолчанию (A4, альбомная, 9 пт) и заголовком invoices. Текст ниже извлечён из скачанного PDF командой pdftotext -layout; номер страницы выводится как 1 / 1. Łódź не входит в Windows-1252, поэтому для этих ячеек встроен латинский шрифт размером 0,6 МБ; всё остальное выводится Helvetica.

CSV
invoice_no,client,city,amount,due_date,note
000981,"Smith & Co, Ltd",Leeds,1250.00,2026-05-31,Net 30
000982,Łódź Tools,Łódź,89.90,2026-06-15,"Two lines:
second line"
Текст PDF (pdftotext)
pdfinfo: Pages 1, Page size 841.89 x 595.28 pts (A4), Title "invoices"

invoices
invoice_no client         city     amount   due_date   note
000981     Smith & Co, Ltd Leeds   1250.00 2026-05-31 Net 30
000982     Łódź Tools     Łódź     89.90    2026-06-15 Two lines:
                                                       second line

                                                                     1/1

Вопросы и ответы

Правильно ли PDF покажет кириллицу, китайский, японский, корейский или арабский?

Да. Инструмент определяет, какие письменности есть в данных, и встраивает подходящий шрифт Noto Sans. Если в одной ячейке смешаны письменности, которые не покрывает ни один шрифт, или есть эмодзи, он сообщит, какую ячейку нужно изменить, вместо того чтобы печатать пустые квадратики.

Что происходит со столбцами, которые не помещаются на странице?

Они продолжаются на следующих страницах в виде дополнительных групп столбцов, каждая из которых повторяет первый выбранный столбец и подписана, например, 15–26 / 41. Ни один столбец не обрезается.

Форматируются ли числа и добавляются ли итоги?

Нет. Каждое значение печатается ровно так, как записано в CSV, включая ведущие нули, и никакие строки или итоги не добавляются. Для статистики по столбцам используйте анализ CSV.

Стандарты и справочные материалы