Категории

PDF-движок Таблиц

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

Создавайте таблицы для печати из JSON.

Функции

  • Автопагинация без разрыва строк
  • Повтор заголовков на каждой странице
  • Зебра-стили для читаемости
  • Автоширина колонок

Ввод

  • JSON объектов или массивов
  • Необязательный порядок колонок

Вывод

  • PDF-таблица с четкими рамками и полями

Примеры результатов

1 Примеры

Пример: Table Layout Engine

Автоматически созданный PDF-пример: Tabular report layout sample

table-layout-engine-example1.pdf Показать файл
Показать параметры ввода
{ "tableData": "[{\"Product\":\"Widget A\",\"Qty\":2,\"Price\":19.5,\"Total\":39},{\"Product\":\"Widget B\",\"Qty\":1,\"Price\":9.9,\"Total\":9.9}]", "columns": "Product, Qty, Price, Total", "title": "Quarterly Sales", "subtitle": "Generated sample", "pageSize": "A4", "orientation": "landscape" }

Ключевые факты

Категория
Document Tools
Типы входных данных
textarea, text, select, number, checkbox
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Создавайте таблицы для печати из JSON. **Функции** - Автопагинация без разрыва строк - Повтор заголовков на каждой странице - Зебра-стили для читаемости - Автоширина колонок **Ввод** - JSON объектов или массивов - Необязательный порядок колонок **Вывод** - PDF-таблица с четкими рамками и полями

Когда использовать

  • Используйте его, когда нужно быстро process контент json, pdf прямо в браузере.
  • Полезно для сценариев document tools, где нужны повторяемые входные данные и быстрые результаты.
  • Полезно, если вы хотите сначала проверить поведение ввода и вывода, а потом интегрировать процесс в другое место.

Как это работает

  • Передайте Данные Таблицы (JSON), Колонки (Необязательно), Заголовок Таблицы, Подзаголовок Таблицы в качестве входных данных инструмента.
  • Инструмент обрабатывает запрос и возвращает результат типа file.
  • Для повторяемых сценариев используйте API-эндпоинт на странице после интерактивной проверки результата.

Сценарии использования

Process данные json, pdf во время отладки или QA.
Проверьте ожидаемый результат перед использованием API или автоматизации.
Сравнивайте небольшие изменения входных данных, чтобы быстро понимать различия в результате.

Проверить на примерах

json, html, pdf

Связанные хабы

FAQ

Что делает PDF-движок Таблиц?

PDF-движок Таблиц помогает вам process контент json, pdf онлайн без отдельного локального скрипта или приложения.

Когда стоит использовать этот инструмент?

Используйте его, когда нужен быстрый сценарий process, нужно проверить результат или нужен браузерный инструмент для задач document tools.

Можно ли протестировать этот инструмент на примерах данных?

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

Какие входные данные принимает PDF-движок Таблиц?

PDF-движок Таблиц принимает Данные Таблицы (JSON), Колонки (Необязательно), Заголовок Таблицы, Подзаголовок Таблицы.

Есть ли API для PDF-движок Таблиц?

Да. На странице инструмента есть API-эндпоинт, чтобы перейти от ручной проверки к автоматизированному использованию.

Документация API

Конечная точка запроса

POST /ru/api/tools/pdf-table-layout-engine

Параметры запроса

Имя параметра Тип Обязательно Описание
tableData textarea Да -
columns text Нет -
title text Нет -
subtitle text Нет -
pageSize select Нет -
orientation select Нет -
fontSize number Нет -
margin number Нет -
repeatHeader checkbox Нет -
zebraRows checkbox Нет -

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-pdf-table-layout-engine": {
      "name": "pdf-table-layout-engine",
      "description": "Преобразует табличные данные в постраничный PDF с повторяющимися заголовками и зеброй",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-table-layout-engine",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]