Categorías

Motor de Tablas PDF

Convierte datos tabulares en un PDF paginado con encabezados repetidos y filas zebra

Crea tablas listas para imprimir desde JSON.

Funciones

  • Paginación automática con filas intactas
  • Encabezados repetidos en cada página
  • Estilo zebra para legibilidad
  • Ancho de columnas automático

Entrada

  • JSON de objetos o arreglos
  • Orden de columnas opcional

Salida

  • Tabla PDF con bordes limpios y márgenes

Resultados de ejemplo

1 Ejemplos

Ejemplo: Table Layout Engine

Muestra PDF generada automaticamente: Tabular report layout sample

table-layout-engine-example1.pdf Ver archivo
Ver parámetros de entrada
{ "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" }

Datos clave

Categoría
Document Tools
Tipos de entrada
textarea, text, select, number, checkbox
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

El Motor de Tablas PDF permite transformar datos estructurados en formato JSON en documentos PDF profesionales, optimizados para la impresión con paginación automática, encabezados repetidos y un diseño de filas tipo zebra para mejorar la legibilidad.

Cuándo usarlo

  • Cuando necesitas convertir grandes conjuntos de datos JSON en informes PDF listos para imprimir.
  • Al requerir que los encabezados de tabla se mantengan visibles en cada página de un documento extenso.
  • Para generar reportes financieros o de inventario con un formato limpio, organizado y fácil de leer.

Cómo funciona

  • Pega tus datos en formato JSON en el campo de entrada y define opcionalmente el orden de las columnas.
  • Personaliza el diseño ajustando el tamaño de página, la orientación, el tamaño de fuente y los márgenes según tus necesidades.
  • Activa las opciones de 'Repetir Encabezados' y 'Filas Zebra' para asegurar que el documento sea profesional y legible.
  • Genera y descarga tu archivo PDF final con un diseño de tabla estructurado y paginado correctamente.

Casos de uso

Generación de reportes de ventas trimestrales a partir de exportaciones de bases de datos.
Creación de listas de inventario o catálogos de productos para distribución impresa.
Conversión de registros de usuarios o logs de sistemas en documentos PDF para auditorías.

Ejemplos

1. Reporte de Ventas Trimestrales

Analista de Negocios
Contexto
El analista necesita presentar un informe de ventas con múltiples productos que ocupa varias páginas.
Problema
Las tablas estándar cortan los datos y pierden los encabezados en las páginas siguientes, dificultando la lectura.
Cómo usarlo
Carga el JSON de ventas, activa 'Repetir Encabezados' y selecciona orientación horizontal para mayor espacio.
Resultado
Un PDF profesional con encabezados consistentes en cada página y filas alternadas que facilitan el análisis de los datos de ventas.

Probar con muestras

json, html, pdf

Hubs relacionados

Preguntas frecuentes

¿Qué formatos de entrada acepta la herramienta?

La herramienta acepta datos estructurados en formato JSON, ya sea como objetos o arreglos.

¿Se pueden repetir los encabezados en cada página?

Sí, al activar la opción 'Repetir Encabezados', el motor incluirá automáticamente los títulos de las columnas en cada página del PDF.

¿Cómo mejora la legibilidad el estilo zebra?

El estilo zebra alterna colores de fondo entre filas consecutivas, lo que facilita el seguimiento visual de los datos en tablas extensas.

¿Puedo cambiar la orientación del documento?

Sí, puedes seleccionar entre orientación vertical (portrait) u horizontal (landscape) para adaptar mejor el ancho de tus tablas.

¿Qué tamaños de página están disponibles?

La herramienta soporta los tamaños estándar A4, Letter, Legal y A5.

Documentación de la API

Punto final de la solicitud

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

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
tableData textarea -
columns text No -
title text No -
subtitle text No -
pageSize select No -
orientation select No -
fontSize number No -
margin number No -
repeatHeader checkbox No -
zebraRows checkbox No -

Formato de respuesta

{
  "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)"
}
Archivo: Archivo

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-pdf-table-layout-engine": {
      "name": "pdf-table-layout-engine",
      "description": "Convierte datos tabulares en un PDF paginado con encabezados repetidos y filas zebra",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-table-layout-engine",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]