Categorías

Generador de Facturas PDF

Genera una factura PDF con marca desde partidas estructuradas

Cree facturas profesionales con datos estructurados.

Funciones

  • Logo, emisor y cliente
  • Partidas con subtotal, impuesto y total
  • Diseño listo para imprimir en A4/Letter

Entrada

  • Partidas en JSON
  • Información de empresa y cliente

Salida

  • Factura PDF descargable

Resultados de ejemplo

1 Ejemplos

Ejemplo: Invoice Generator

Muestra PDF generada automaticamente: Invoice PDF sample

invoice-generator-example1.pdf Ver archivo
Ver parámetros de entrada
{ "companyName": "Nova Studio LLC", "companyInfo": "123 Market Street\nSan Francisco, CA", "customerName": "Atlas Ventures", "customerInfo": "77 Mission Blvd\nSan Jose, CA", "invoiceNumber": "INV-2026-0042", "invoiceDate": "2026-02-05", "dueDate": "2026-02-20", "currency": "USD", "taxRate": 7.5, "lineItems": "[{\"description\":\"Design Sprint\",\"quantity\":3,\"unitPrice\":1200}]", "logoFile": "/public/logo.png" }

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/png, image/jpeg, image/webp

Datos clave

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

Resumen

El Generador de Facturas PDF permite crear documentos de cobro profesionales y personalizados a partir de datos estructurados, garantizando un acabado listo para imprimir en formatos A4, Letter o Legal.

Cuándo usarlo

  • Cuando necesitas emitir facturas con un diseño limpio y profesional de forma rápida.
  • Al requerir la conversión de datos de ventas o servicios estructurados en formato JSON a un documento PDF formal.
  • Para estandarizar la presentación de tus cobros incluyendo logotipos, impuestos calculados y fechas de vencimiento.

Cómo funciona

  • Ingresa los datos básicos de tu empresa y los detalles del cliente en los campos correspondientes.
  • Define las partidas de la factura utilizando el formato JSON para especificar descripciones, cantidades y precios unitarios.
  • Ajusta la tasa de impuestos, las fechas de vencimiento y selecciona el tamaño de página deseado.
  • Genera y descarga tu factura en formato PDF lista para ser enviada o impresa.

Casos de uso

Freelancers que necesitan enviar facturas detalladas por proyectos de diseño o consultoría.
Pequeñas empresas que requieren un sistema rápido para generar comprobantes de cobro sin software contable complejo.
Consultores que desean presentar presupuestos o facturas con marca propia y un formato profesional.

Ejemplos

1. Factura de Servicios de Diseño

Diseñador Freelance
Contexto
Un diseñador necesita facturar un sprint de diseño a un cliente corporativo de manera formal.
Problema
Crear un documento PDF que incluya el logo, desglose de horas y cálculo de impuestos sin usar herramientas de diseño complejas.
Cómo usarlo
Ingresa los datos de la empresa, el cliente y el JSON de partidas con el costo por hora.
Configuración de ejemplo
[{"description":"Sprint de diseño","quantity":3,"unitPrice":1200}]
Resultado
Un PDF profesional con el logo, desglose de servicios, cálculo de impuestos al 7.5% y total listo para enviar.

Probar con muestras

json, html, pdf

Hubs relacionados

Preguntas frecuentes

¿Qué formato deben tener las partidas?

Deben ingresarse como un array JSON de objetos, donde cada objeto contenga 'description', 'quantity' y 'unitPrice'.

¿Puedo incluir mi propio logotipo?

Sí, puedes subir una imagen en formato PNG, JPG o WebP para personalizar el encabezado de tu factura.

¿El sistema calcula los impuestos automáticamente?

Sí, al ingresar la tasa de impuesto en porcentaje, la herramienta calculará el subtotal, el impuesto aplicado y el total final.

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

La herramienta permite generar facturas en tamaños A4, Letter y Legal.

¿Es posible guardar los datos para futuras facturas?

La herramienta procesa los datos en tiempo real para generar el PDF; asegúrate de guardar tu configuración JSON localmente si planeas reutilizarla.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/pdf-invoice-generator

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
companyName text -
companyInfo textarea No -
customerName text -
customerInfo textarea No -
invoiceNumber text -
invoiceDate date No -
dueDate date No -
currency text No -
taxRate number No -
lineItems textarea -
notes textarea No -
logoFile file (Subida requerida) No -
pageSize select No -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/pdf-invoice-generator 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-pdf-invoice-generator": {
      "name": "pdf-invoice-generator",
      "description": "Genera una factura PDF con marca desde partidas estructuradas",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-invoice-generator",
      "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]