ForHosting KIT · Documentos y PDF

Texto a PDF

Nos manda texto en crudo y le devolvemos un PDF bien paginado: saltos de línea respetados, márgenes definidos y páginas numeradas donde las necesite. Es la pieza silenciosa detrás de recibos, transcripciones, registros y cualquier momento en que una cadena de su base de datos tiene que volverse un documento que una persona pueda imprimir, firmar o archivar. Un POST, un archivo predecible.

● EstablePor solicitud + por página$0.002
Úselo desde WebAPIEmailApp prontoTelegram pronto

Ejecute esto en nuestros servidores con su cuenta. Las herramientas gratuitas corren en su navegador; esta cobra de su saldo del KIT según el precio de arriba.

El hueco que resuelve

Toda aplicación acumula tarde o temprano texto que alguien más adelante quiere como archivo: una confirmación de pedido, la exportación de un ticket de soporte, un lote de notas de reunión, un bloque de términos y condiciones. Renderizarlo por su cuenta implica empaquetar un motor de PDF, pelear con las fuentes y vigilar la memoria cuando el documento se alarga. La api texto a pdf elimina todo eso. Usted envía la cadena; nosotros nos encargamos de la paginación, la codificación y la fontanería a nivel de bytes del formato PDF, para que su código siga liviano.

Cómo se comporta una solicitud

Llama a POST /pdf/from-text con su texto y las opciones que le importen, y recibe de inmediato un task_id. El trabajo ocurre de forma asíncrona en nuestra red global, así que una nota de dos líneas y un volcado de doscientas páginas se tratan igual desde su lado: nunca mantiene una conexión abierta esperando el render. Cuando el PDF está listo lo enviamos a su webhook, o lo recoge desde un enlace firmado. Nada de la llamada bloquea el hilo de su petición.

Por qué el texto plano sigue importando

El PDF se diseñó a comienzos de los años noventa para que un documento se viera idéntico en cualquier máquina, y esa promesa es justo la razón por la que nunca desapareció: facturas, expedientes legales y pases de abordar siguen viajando sobre él. El texto plano, por su parte, es la entrada más duradera que un sistema puede producir: sin marcado que sanear, sin motor de maquetación que satisfacer, solo caracteres y saltos de línea. Unir ambos mundos es una necesidad realmente común, y hacerlo bien significa respetar los espacios, cortar las líneas largas con limpieza y paginar sin dejar una palabra suelta en una página huérfana.

Una entrega en la que confiar

Los resultados llegan por un webhook firmado, que recomendamos porque sus sistemas se enteran del archivo en el instante en que existe, o por un enlace firmado válido durante 24 horas si prefiere recogerlo usted. Pasada la ventana de retención, su texto y el PDF generado se eliminan, y ninguno se usa jamás para entrenar nada. Si un render falla, reintentamos tres veces con espera progresiva antes de devolver un error claro; y una tarea fallida nunca se cobra.

Dónde encaja en su flujo

Como el endpoint es asíncrono y sin estado, encaja de forma natural en colas, tareas programadas y flujos guiados por eventos. Reparta diez mil estados de cuenta durante la noche y deje que los webhooks lleguen conforme cada uno termina; conéctelo detrás de un botón de descarga y entregue a sus usuarios un enlace firmado bajo demanda. El acceso requiere saldo prepago — sin plan gratuito, y eso es deliberado: mantiene la cola rápida, el abuso fuera y el precio honesto en unos planos $0.002 por solicitud, facturados por página, sin coste cuando una tarea falla.

Recibos de compra y pago

Un checkout de comercio electrónico arma el recibo como texto plano — artículos, totales, líneas de impuestos — y lo envía aquí. El cliente recibe segundos después un PDF ordenado y listo para imprimir adjunto a su correo de confirmación, sin ninguna librería de PDF dentro de la tienda.

Exportación de tickets y conversaciones

Una mesa de ayuda permite a los agentes exportar un hilo completo de conversación por cumplimiento. Cada transcripción se envía como texto y regresa como un PDF paginado que puede adjuntarse a un expediente o entregarse a un auditor.

Instantáneas nocturnas de registros e informes

Un proceso de monitoreo recoge el resumen diario en texto plano y lo convierte en un PDF fechado para archivo, de modo que meses de historial operativo quedan buscables y compartibles sin mantener un servicio de renderizado propio en marcha.

Descargas de documentos bajo demanda

Un panel SaaS muestra un botón de Descargar PDF junto a notas y acuerdos. El clic dispara una solicitud y el usuario recibe un enlace firmado en cuanto el archivo se genera, sin una cola de archivos prearmados que mantener.

¿Cómo convierto texto a PDF con una API?

Envíe una solicitud POST a /pdf/from-text con su texto plano en el cuerpo. Recibe de inmediato un task_id, y el PDF terminado llega a su webhook o por un enlace firmado cuando el render concluye.

¿La api texto a pdf es gratis?

No hay capa gratuita: las capas gratis se abusan y ralentizan a todos. El acceso funciona con un saldo prepago de ForHosting KIT: se recarga desde $10.00 (no caduca) y cada solicitud se cobra a su precio publicado, así que una llamada sin saldo devuelve HTTP 402. Sin suscripción, sin tokens ni créditos inventados, y una tarea fallida no se cobra.

¿Cómo me devuelven el PDF?

Por un webhook firmado, que recomendamos para que su sistema se entere en cuanto el archivo existe, o por un enlace firmado válido durante 24 horas. Pasada la ventana de retención, el archivo y su texto se eliminan.

¿Puedo generar PDFs de forma masiva?

Sí. El endpoint es asíncrono, así que puede lanzar miles de solicitudes sin esperar por ninguna. Cada una devuelve su propio task_id y su propia entrega, lo que hace directos los lotes nocturnos.

¿Maneja documentos largos y la paginación?

Sí. El texto largo se ajusta y se reparte en tantas páginas como haga falta, y como se factura por página solo paga por la extensión que realmente produce.

¿Qué pasa si una solicitud falla?

Reintentamos hasta tres veces con espera progresiva. Si aun así no se completa, recibe un error claro y la tarea no se factura, de modo que los fallos nunca le cuestan.

¿Almacenan o entrenan con mi texto?

No. Su texto de entrada y el PDF generado se conservan solo durante la ventana de retención y luego se eliminan, y ninguno se usa jamás para entrenar ningún modelo.

¿Por qué recibí una respuesta 402?

Un 402 significa que no hay saldo prepago o el saldo está agotado. Agregar saldo a un plan activo restaura el acceso; esta barrera es lo que mantiene el servicio rápido y libre de abuso.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/pdf/from-text

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, y pronto desde nuestra app, el email y Telegram.

curl -X POST https://api.kit.forhosting.com/pdf/from-text \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"pdf":"https://ejemplo.com/documento.pdf"}'
{
  "pdf": "https://ejemplo.com/documento.pdf"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.from_text",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb25
max_pages200
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.
413input_too_largeEl archivo supera el límite de tamaño.

Ver la documentación completa del KIT →