ForHosting KIT · Documentos y PDF

Convertir ODT a PDF

La API ODT a PDF toma un archivo OpenDocument Text — el formato que escriben LibreOffice Writer, OpenOffice y una larga lista de herramientas de código abierto — y lo convierte en un PDF idéntico a lo que el autor imaginó. Existe para equipos cuyo flujo documental corre sobre formatos abiertos, pero cuyos destinatarios, archivos o herramientas de firma esperan PDF.

● EstablePor solicitud + por página$0.052
Ú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.

Por qué el ODT sigue importando

OpenDocument Format se convirtió en estándar ISO en 2006, diseñado justamente para que los documentos no quedaran atados al software de un solo proveedor. Agencias de gobierno, universidades y proyectos de código abierto lo adoptaron por esa razón, y sigue siendo el formato nativo de LibreOffice y OpenOffice. El resultado es que una parte relevante de los documentos editables del mundo — informes, formularios, plantillas, contratos redactados en escritorios Linux — viven como archivos .odt, y casi todos, en algún momento, necesitan volverse PDF para distribuirse.

Qué conserva la conversión

Un archivo .odt describe el flujo del texto, los estilos, las tablas, las imágenes incrustadas y la geometría de página en una estructura basada en XML muy distinta al modelo de página fija del PDF. Convertir bien significa resolver fuentes, respetar las hojas de estilo y maquetar párrafos y tablas exactamente como los imprimiría Writer, no aproximarlos. La api odt a pdf renderiza el documento con fidelidad, así que encabezados, notas al pie, saltos de página e imágenes incrustadas quedan donde el autor original los puso.

Cómo funciona la solicitud

Llama a POST /doc/odt-to-pdf con su archivo de origen y recibe de inmediato un task_id, sin mantener una conexión abierta mientras el render se completa. La conversión corre de forma asíncrona en nuestra red global, y cuando el PDF está listo le avisamos por webhook firmado (lo recomendado para flujos automatizados) o por un enlace firmado válido 24 horas, así el archivo llega a su sistema en el momento en que existe y no cuando decida consultarlo.

Dónde encaja en un flujo automatizado

No es una herramienta para abrir un archivo a la vez — está pensada para vivir dentro de un flujo: un CMS que guarda el contenido fuente como .odt y necesita un PDF distribuible al publicar, un sistema de gestión documental que migra un archivo en formato abierto, un generador de formularios que exporta plantillas .odt completadas como PDF para firma o archivo. Como devuelve un task_id y confirma la entrega por webhook, se integra a una cola o a un flujo por eventos igual que cualquier otro paso.

Lanzamiento, precio y manejo seguro

Este endpoint está en fase de despliegue y comenzará a aceptar trabajos en breve — la especificación y el precio que siguen ya son definitivos, así que puede construir sobre ellos desde ahora. El cobro es de $0.052 por solicitud más $0.003 por página, una tarifa publicada, sin tokens ni créditos inventados. Una tarea que falla nunca se cobra; reintentamos tres veces antes de devolver un error claro. El acceso requiere saldo prepago — sin plan gratuito ni prueba — que es justo lo que mantiene el servicio rápido y sin abuso. Los archivos de origen se eliminan tras la ventana de retención y nunca se usan para entrenar nada.

Publicación desde un CMS en formato abierto

Una plataforma de contenido guarda artículos y documentos de política como .odt y convierte cada uno a PDF automáticamente en el momento en que un editor publica.

Archivos de gobierno y académicos

Una institución que estandarizó sus registros editables en OpenDocument convierte lotes de expedientes .odt a PDF para distribución pública y archivo a largo plazo.

Formularios listos para firma

Un generador de formularios crea plantillas .odt completadas a partir de la entrada del usuario y convierte cada una a PDF para enviarla directo a un flujo de firma electrónica.

Migración de un archivo basado en Writer

Un equipo legal o administrativo que migra años de documentos de LibreOffice Writer convierte todo el archivo a PDF para un sistema que solo acepta ese formato.

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

Envía su archivo .odt a POST /doc/odt-to-pdf y recibe un task_id de inmediato. La api odt a pdf procesa la conversión de forma asíncrona y entrega el PDF por webhook firmado o por un enlace firmado válido 24 horas.

¿La API ODT a PDF ya está disponible?

Este endpoint está en fase de despliegue y comenzará a aceptar trabajos en breve. La ruta, el formato de solicitud y el precio ya son definitivos, así que puede integrarse antes del lanzamiento.

¿Es gratis usarla?

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.

¿Conserva tablas, imágenes y formato?

Sí. El flujo del texto, los estilos, las tablas, las imágenes incrustadas y el diseño de página se renderizan tal como aparecen en el .odt de origen, no de forma aproximada.

¿Funciona también con archivos .odt creados en Microsoft Word?

Sí. Cualquier archivo OpenDocument Text bien formado se convierte de la misma manera, sin importar qué aplicación lo generó.

¿Puedo convertir muchos archivos ODT de forma masiva?

Sí. Como el endpoint es asíncrono y devuelve un task_id por solicitud, puede enviar muchas conversiones en paralelo desde una cola o un proceso por lotes.

¿Qué pasa si una conversión falla?

Una tarea fallida nunca se cobra. Reintentamos tres veces con espera progresiva y, si el archivo aún no puede convertirse, recibe un error claro en lugar de un fallo silencioso o un cargo.

¿Cuánto tiempo está disponible el PDF resultante?

El enlace firmado permanece válido 24 horas, o puede recibir el archivo de inmediato por webhook firmado. Tras la ventana de retención se elimina y nunca se usa para entrenamiento.

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/doc/odt-to-pdf

¿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/doc/odt-to-pdf \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "doc.odt_to_pdf",
  "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.052
Por página$0.003

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 →