JSON в PDF

Печатайте проверенный исходный JSON как выделяемый текст PDF без округления чисел.

Выберите файлы

Перетащите файлы сюда или используйте кнопку ниже.

До 2 МБ всего · Файлы остаются на вашем устройстве

СодержаниеРазделов: 10

Как JSON превращается в PDF?

Создайте PDF-листинг файла JSON для проверки, документации или печати. Конвертер проверяет грамматику JSON, затем размещает исходный текст с отступами или в компактном виде. Ключи, значения, скобки и знаки пунктуации остаются видимыми.

Результат представляет собой листинг исходного текста. Он не превращает объект заказа в счёт и не определяет оформление отчёта. Символы вне ASCII отображаются как обратимые escape-последовательности Unicode, а числовые токены сохраняют исходное написание, включая длинные целые числа и точные десятичные значения.

Возможности JSON в PDF

Точные числовые токены

Сохраните значения вроде 9007199254740993 и длинные десятичные дроби в исходном написании. Форматирование не превращает их в округлённые числа JavaScript.

Обнаружение повторяющихся ключей

Повторяющиеся ключи внутри одного объекта отклоняются, а не заменяются молча последним значением. Экранированные и буквальные варианты одного ключа проверяются вместе.

Выделяемый исходный текст

Создайте текст, который можно искать и выделять в программе просмотра PDF. Визуальный перенос строк удерживает длинные строки внутри полей страницы.

Параметры печати

Выберите A4 или Letter (США), книжную или альбомную ориентацию, поля и размер текста. Компактное форматирование может уменьшить количество выходных страниц.

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

  1. Выберите один файл .json, сохранённый как текст UTF-8.
  2. Выберите форматирование исходного текста с отступами или в компактном виде.
  3. Задайте размер бумаги, ориентацию, поля и размер текста.
  4. Начните преобразование. Если проверка найдёт проблему, исправьте исходный файл и выберите его снова.
  5. Скачайте PDF и проверьте вложенный объект, длинное число и последовательности Unicode.

Выберите JSON

Выберите JSON-файл UTF-8 для проверки и печати.

Нажмите на снимок экрана, чтобы увеличить его.
JSON в PDF: выбор исходного файла JSON.

Настройте оформление исходного текста

Выберите форматирование, бумагу, поля и размер текста.

Нажмите на снимок экрана, чтобы увеличить его.
JSON в PDF: форматирование исходного текста и параметры страниц PDF.

Проверьте PDF

Скачайте листинг исходного текста и сравните известное значение.

Нажмите на снимок экрана, чтобы увеличить его.
JSON в PDF: готовый листинг исходного текста для скачивания.

Снимки экрана показывают этот набор инструментов с безопасными примерными файлами. Имя вашего файла, количество страниц и настройки могут отличаться.

Зачем сохранять PDF-копию исходного JSON?

PDF-листинг удобен, когда проверяющим нужна стабильная печатная ссылка рядом с запросом на изменение или техническим документом. Сохраните исходный JSON для импорта в программы: визуальный перенос может добавлять разрывы строк при копировании текста из PDF. Листинг фиксирует исходный текст, а проверка его бизнес-смысла остаётся вашей ответственностью.

Кому подходит листинг исходного JSON?

Разработчики приложений

Приложите читаемый пример запроса или конфигурации к внутренней документации.

Специалисты по качеству

Отметьте точное значение или ключ, который обсуждается, не выполняя JSON как код.

Преподаватели и учащиеся

Распечатайте вложенные структуры и сравните роли массивов, объектов и скалярных значений.

Настройки и проверка результата

НастройкаЧто ожидать
Входные данныеОдин файл .json в UTF-8 размером до 2 MiB и одного миллиона символов.
ПроверкаМаксимальная глубина вложенности 64 и 100 000 токенов; повторяющиеся ключи объекта отклоняются.
МакетA4 или Letter (США); книжная или альбомная ориентация; поля 5–30 мм и текст 6–24 пт.
РезультатВыделяемый исходный текст, до 200 страниц PDF. Для символов Unicode используются последовательности \uXXXX.

Проверьте длинный идентификатор без округления

Допустим, экспорт содержит идентификатор, длина которого превышает обычную точность электронной таблицы. Преобразуйте небольшой образец с этим идентификатором и сравните каждую цифру в PDF. Проверьте также значение с эмодзи: оно отображается последовательностями Unicode, сохраняющими исходные символы без необходимости в шрифте эмодзи.

Устранение проблем JSON в PDF

СитуацияЧто проверить
JSON отклонёнПроверьте запятые в конце, комментарии, ключи без кавычек, повторяющиеся ключи и незавершённые строки.
Символы отображаются последовательностями UnicodeЭто сделано намеренно. Листинг сохраняет символы как JSON-последовательности, а не заменяет их значками отсутствующего шрифта.
Результат содержал бы слишком много страницИспользуйте компактное форматирование, альбомную ориентацию или меньший размер текста либо разделите исходный файл.

Частые вопросы

Выполняет ли конвертер JSON?

Нет. Он проверяет грамматику исходного текста и печатает токены. Он не запускает скрипты, не запрашивает указанные URL и не применяет значения конфигурации.

Может ли он создать оформленный счёт из JSON?

Нет. PDF показывает исходный JSON. Для счёта нужен отдельный шаблон, сопоставляющий определённые поля с оформлением документа.

Изменяются ли длинные числа?

Числовые токены сохраняют исходное написание, включая десятичную точность, экспоненциальную запись и отрицательный ноль. Инструмент не вычисляет и не переосмысливает их значения.

Связанные инструменты

PDF в JSON, XML в PDF, Текст в PDF.