Categorías

JSON de texto enriquecido a PDF

Convierte JSON de TipTap/Quill/Slate a PDF

Convierte exportaciones JSON de editores a PDF.

Editores compatibles: TipTap, Quill, Slate
Entrada: pegar JSON o subir archivo
Salida: PDF listo para imprimir

Resultados de ejemplo

1 Ejemplos

Ejemplo: Richtext JSON

Muestra PDF generada automaticamente: TipTap JSON rendered to PDF

richtext-json-to-pdf-example1.pdf Ver archivo
Ver parámetros de entrada
{ "jsonContent": "{\"type\":\"doc\",\"content\":[{\"type\":\"heading\",\"attrs\":{\"level\":2},\"content\":[{\"type\":\"text\",\"text\":\"Release Update\"}]},{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"Generated sample.\"}]}]}", "editorType": "tiptap", "documentTitle": "TipTap Sample" }

Click to upload file or drag and drop file here

Maximum file size: 5MB Supported formats: application/json, text/plain

Datos clave

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

Resumen

Convierte de forma rápida y precisa tus archivos JSON provenientes de editores de texto enriquecido como TipTap, Quill o Slate en documentos PDF profesionales listos para imprimir o compartir.

Cuándo usarlo

  • Cuando necesitas transformar datos estructurados de editores web en documentos PDF estáticos.
  • Al preparar informes o artículos redactados en editores de texto enriquecido para su distribución oficial.
  • Para automatizar la creación de documentos PDF a partir de contenido guardado en formato JSON en tu base de datos.

Cómo funciona

  • Pega el contenido JSON de tu editor o sube el archivo correspondiente a la herramienta.
  • Selecciona el tipo de editor (TipTap, Quill o Slate) o deja que el sistema lo detecte automáticamente.
  • Ajusta las preferencias de formato, como el tamaño de página, los márgenes y el tamaño de fuente.
  • Genera y descarga tu documento PDF final con el diseño aplicado.

Casos de uso

Exportación de artículos de blogs o documentación técnica desde un CMS basado en TipTap a formato PDF.
Generación de informes de usuario o notas guardadas en formato JSON desde aplicaciones web.
Conversión masiva de contenido de editores de texto para archivo o impresión física.

Ejemplos

1. Conversión de informe técnico

Desarrollador web
Contexto
El usuario tiene un informe técnico guardado en formato JSON de TipTap en su base de datos.
Problema
Necesita enviar el informe a un cliente en un formato profesional y no editable como PDF.
Cómo usarlo
Copia el JSON del informe, pégalo en el campo de entrada, selecciona 'TipTap' como editor y configura el tamaño de página a A4.
Configuración de ejemplo
editorType: tiptap, pageSize: A4, documentTitle: Informe Técnico
Resultado
Un archivo PDF limpio y bien formateado, listo para ser enviado por correo electrónico.

Probar con muestras

json, pdf, text

Hubs relacionados

Preguntas frecuentes

¿Qué editores de texto enriquecido son compatibles?

La herramienta es compatible con las estructuras JSON generadas por TipTap, Quill y Slate.

¿Puedo personalizar el tamaño de la página?

Sí, puedes elegir entre varios tamaños estándar como A4, Letter, Legal y A5.

¿Es posible ajustar los márgenes del PDF?

Sí, puedes configurar los márgenes superior, inferior, izquierdo y derecho en milímetros según tus necesidades.

¿Qué sucede si no conozco el tipo de editor utilizado?

Puedes seleccionar la opción 'Auto Detect' y la herramienta intentará identificar automáticamente el formato del JSON.

¿Se conservan los estilos y el formato del texto?

Sí, la herramienta procesa el JSON para renderizar el contenido manteniendo la estructura y el formato original del texto enriquecido.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/richtext-json-to-pdf

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
jsonContent textarea No -
jsonFile file (Subida requerida) No -
editorType select No -
documentTitle text No -
baseFontSize number No -
pageSize select No -
landscape checkbox No -
printBackground checkbox No -
marginTop number No -
marginBottom number No -
marginLeft number No -
marginRight number No -
waitUntil select No -
waitTime number No -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/richtext-json-to-pdf para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

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-richtext-json-to-pdf": {
      "name": "richtext-json-to-pdf",
      "description": "Convierte JSON de TipTap/Quill/Slate a PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=richtext-json-to-pdf",
      "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.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

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