ODT a PDF
Convierte un archivo OpenDocument Text (.odt) de LibreOffice u OpenOffice en PDF, por completo en tu navegador. Ideal para documentos ODT de texto corrido. Las tablas y los diseños complejos son aproximados.
Selecciona un archivo .odt
o arrastra uno aquí — se procesa de forma local en tu navegador, sin subida
—
Ideal para documentos ODT de texto corrido. Las tablas y los diseños complejos son aproximados: pueden omitirse o simplificarse en el resultado.
Your file is ready
Processed entirely in your browser — the file never left your device.
Cómo convertir ODT a PDF
Tres pasos. Todo ocurre de forma local.
Abre el .odt
Elige o arrastra un archivo OpenDocument Text. Es un archivo ZIP — jszip lo abre en tu navegador.
Elige el tamaño de página
A4, Carta o Legal.
Descarga
pdf-lib genera el PDF en tu pestaña — descárgalo al instante.
Cómo funciona ODT a PDF en esta página
Un archivo .odt es un archivo ZIP que contiene un puñado de archivos
XML: el cuerpo del documento (content.xml), las
definiciones de estilo (styles.xml), un manifiesto y las
imágenes que haya. Descomprimimos el archivo con la biblioteca de
código abierto jszip,
recogemos las definiciones de estilo para averiguar qué estilos con
nombre implican negrita/cursiva/subrayado y luego recorremos el XML del
cuerpo emitiendo bloques de párrafo y de encabezado. Cada bloque se
dibuja en una página PDF con pdf-lib. Ambas bibliotecas se ejecutan en
la pestaña de tu navegador: sin subida, sin servidor, sin cuenta.
Qué se convierte bien
- Párrafos y encabezados: de H1 a H6, asignados a tamaños claros.
- Estilo en línea: negrita, cursiva, subrayado mediante los nombres de estilo de
<text:span>. - Listas: con viñetas y numeradas, con la sangría adecuada.
- Espacios en blanco: saltos de línea explícitos, tabulaciones y los grupos de varios espacios
<text:s text:c="N"/>. - Saltos de página:
fo:break-before="page"inicia una nueva página PDF.
Qué no puede hacer esta versión (todavía)
- Tablas. La v0.1 descarta el contenido de
<table:table>. - Imágenes incrustadas. Las imágenes referenciadas desde el directorio
Pictures/del .odt se omiten. - Diseños de varias columnas y marcos de texto.
- Notas al pie y notas al final.
- Fuentes originales. Usamos la Helvetica estándar del PDF para no descargar nada por la red.
Privacidad y seguridad
ODT es el formato en el que guardan por defecto los usuarios de LibreOffice / OpenOffice, y estos archivos suelen contener material confidencial: borradores de contratos, informes internos, cartas personales. La mayoría de los servicios en línea de "convertir a PDF" suben tu archivo a sus servidores. Como esta herramienta procesa todo de forma local, no hay paso de subida que interceptar, ni archivo temporal en el servidor, ni periodo de retención.
Preguntas frecuentes
No. El archivo .odt se abre en tu navegador con la biblioteca jszip, y el PDF se genera con pdf-lib, también en tu navegador. Nada sale de tu dispositivo. Puedes verificarlo en la pestaña Red de tu navegador mientras ejecutas la conversión.
ODT es el formato de documento que usan LibreOffice, OpenOffice y algunos otros procesadores de texto de código abierto. Lo define el estándar OpenDocument (ISO/IEC 26300) y, en esencia, es un archivo ZIP que contiene descripciones XML del texto más unos cuantos archivos de apoyo. Es un excelente formato para archivado a largo plazo, pero más difícil de abrir que el PDF para quien no use LibreOffice.
Buena para texto corrido. Manejamos párrafos, encabezados (de H1 a H3), listas ordenadas y sin ordenar, negrita, cursiva, subrayado (mediante búsqueda por nombre de estilo), saltos de línea explícitos, tabulaciones, espacios múltiples y saltos de página explícitos (fo:break-before="page"). Las tablas, las imágenes incrustadas, los diseños de varias columnas, las notas al pie y los objetos OLE NO se admiten en la v0.1.
Usamos la familia estándar Helvetica del PDF (Regular/Negrita/Cursiva/Negrita-Cursiva). Incrustar las fuentes originales del ODT exigiría descargar archivos de fuente por la red, lo que rompería la garantía de que "todo permanece en tu navegador". El resultado se ve limpio, pero no es una réplica exacta píxel a píxel del estilo original de tu LibreOffice.
Esta herramienta es solo para .odt (texto). Si subes una hoja de cálculo ODF (.ods), una presentación (.odp) o un dibujo (.odg), lo detectamos y lo rechazamos con un error claro. Usa la herramienta Excel a PDF para hojas de cálculo y atento a nuestra herramienta PowerPoint a PDF para presentaciones.