ToolActToolAct

Convertidor de Excel a PDF

Sube una hoja de cálculo y conviértela a PDF al instante

Subir hoja de cálculo

Arrastra un archivo Excel aquí, o haz clic para seleccionar

Soporta formatos .xlsx, .xls y .ods

¿Qué es Excel a PDF?

Excel a PDF es una herramienta de conversión de hojas de cálculo en línea que transforma archivos de Microsoft Excel (.xlsx y .xls) y hojas de cálculo OpenDocument (.ods) al formato PDF. PDF conserva los anchos de columna, estilos de celda, gráficos y disposición de fórmulas exactamente — se ve igual en todos los dispositivos, ideal para informes formales que necesitan imprimirse o compartirse.

Enviar un archivo Excel directamente significa que cualquiera puede editar los números. Convertir a PDF bloquea el contenido: informes financieros para directivos, cotizaciones para clientes, resúmenes de datos para archivar, listas de asistencia para imprimir. Los archivos se eliminan del servidor inmediatamente después de la conversión, así tus datos permanecen privados.

Cómo usar

Cómo usar

  1. Haz clic en el área de carga o arrastra y suelta un archivo Excel: .xlsx, .xls y .ods son compatibles.
  2. Haz clic en 'Convertir a PDF' y el servidor procesará tu archivo en segundos.
  3. Una vez listo, haz clic en 'Descargar PDF' para guardar el archivo en tu dispositivo.
  4. ¿Necesitas convertir más archivos? Haz clic en 'Convertir otro archivo' para empezar de nuevo.

Comprobaciones de diseño

  • Configura el área de impresión, los saltos de página, la escala y la orientación en la hoja de cálculo antes de la conversión siempre que sea posible.
  • Después de la conversión, verifica que las tablas anchas, los paneles congelados, los gráficos y las filas ocultas se muestren correctamente.

Casos de uso

Convertir libros de hoja de cálculo en un único PDFSube un archivo .xlsx, .xls u .ods y el servidor renderiza cada hoja en un PDF paginado. El panel de resultados muestra el formato original, el formato convertido, el tamaño de origen, el tamaño de salida y la proporción de cambio para que puedas confirmar que la conversión se completó correctamente. Los gráficos definidos en el libro se vuelven a renderizar como formas vectoriales estáticas dentro del PDF, y los rangos con nombre permanecen visibles como referencias en la salida aunque ya no sean interactivos.
Verificar los metadatos de conversión antes de guardarDespués de la conversión, compara los tamaños y formatos de los archivos original y convertido para detectar salidas sospechosas. Un PDF inflado suele indicar que se incluyeron hojas ocultas, objetos incrustados o rellenos de imagen grandes; un tamaño cercano a cero normalmente señala un fallo de análisis que merece una nueva subida. Un cambio de tamaño superior a 3x en cualquier dirección es buena razón para abrir el PDF y buscar contenido duplicado o faltante antes de compartirlo.
Usarlo cuando la renderización solo en el navegador no sea suficienteEsta herramienta es apropiada cuando el destinatario necesita una versión PDF fija de una hoja de cálculo. El servidor se encarga del trabajo pesado de maquetación, así que previsualiza la descarga para confirmar que el archivo se comporta como esperas, y conserva el .xlsx junto al PDF por si alguien necesita recalcular un número o rastrear una fórmula hasta sus celdas de origen.
Tener en cuenta el área de impresión y los saltos de páginaLa renderización PDF no siempre respeta los saltos de página manuales de Excel, por lo que los informes anchos pueden partirse de forma extraña entre páginas. Configura las áreas de impresión, la escala y la orientación en Excel antes, y vuelve a subir para mantener legibles los informes con múltiples secciones. Alternar entre 'Ajustar hoja en una página' y 'Ajustar todas las columnas en una página' en el diálogo de impresión suele ser la forma más rápida de previsualizar cómo quedará el PDF.
Vigilar el modo de ajuste en libros anchosEl ajuste al ancho de página reduce cada columna a una página y puede convertir campos numéricos largos en glifos ilegibles, mientras que el ajuste por columna conserva el ancho pero puede desbordarse a páginas extra. Los paneles congelados, columnas ocultas y texto de celda desbordado a menudo no se transfieren correctamente, así que configura la hoja cuidadosamente en Excel antes de volver a convertir. El enfoque más seguro es mostrar cualquier columna necesaria para el contexto, establecer un área de impresión fija para cada sección y confirmar que las cadenas largas de celdas ajustan correctamente antes de la exportación final.

Principio técnico

El pipeline de conversión lee el libro de trabajo subido (.xlsx, .xls o .ods), itera el rango usado de cada hoja y renderiza el resultado en un documento PDF en el servidor. Los archivos modernos de Excel son contenedores OOXML (ECMA-376 / ISO/IEC 29500): un .xlsx es un archivo ZIP que contiene xl/worksheets/sheetN.xml por cada hoja, xl/styles.xml para el formato de celdas, xl/sharedStrings.xml para texto deduplicado y [Content_Types].xml junto con _rels/ para los metadatos de relaciones. Los archivos .xls heredados usan el formato binario BIFF dentro de un OLE Compound Document (MS-CFB), y los archivos .ods siguen la especificación ODF (ISO/IEC 26300) con un diseño ZIP+XML similar. Cada página del PDF utiliza el tamaño estándar A4 (210 × 297 mm = 595,28 × 841,89 pt a 72 ppp) o US Letter (8,5 × 11 in = 612 × 792 pt); la orientación horizontal simplemente intercambia ancho y alto antes de que comience la maquetación. La conversión de unidades atraviesa todo el pipeline. PDF usa el punto PostScript (1 pt = 1/72 in = 0,352 778 mm), los anchos de columna de Excel se expresan en caracteres de la fuente predeterminada (Calibri 11 por defecto, aproximadamente 7 px por carácter a 96 ppp o unos 5,25 pt), y los píxeles CSS asumen 96 ppp. Convertir una columna de 100 píxeles a puntos PDF es, por tanto, 100 × (72 / 96) = 75 pt, y un margen de impresión de 1 pulgada equivale exactamente a 72 pt. Las cadenas largas se ajustan en espacios en blanco según las métricas de la fuente activa, con cortes intermedios como respaldo para secuencias sin espacios (URLs, hashes). Cuando el contenido no cabe en una página, el renderizador inserta un salto de página automático y puede repetir filas de encabezado, números de página y nombres de hoja en cada página. La incrustación de fuentes es la principal trampa de fidelidad. El PDF de salida debe incrustar el subconjunto de fuente usado por el libro (fuente Type 0 CID con un programa TrueType incrustado, según la sección 9.6.5 de la especificación PDF) o sustituirlo por una fuente alternativa al renderizar. Los libros creados con Calibri, SimSun o MS YaHei pero renderizados en un servidor que no tenga esas fuentes instaladas recurrirán a Liberation Sans o DejaVu, rompiendo las posiciones de salto de línea y los límites de desbordamiento. La conversión en el lado del servidor suele ejecutar LibreOffice en modo headless (`soffice --headless --convert-to pdf input.xlsx --outdir /tmp`), la automatización COM de Microsoft Excel en Windows o bibliotecas comerciales como Aspose.Cells. Los gráficos definidos en el libro se vuelven a dibujar como formas vectoriales estáticas dentro del PDF, las fórmulas muestran su último valor guardado en caché en lugar de recalcularse, y las celdas combinadas, los paneles congelados y las filas ocultas siguen la configuración de impresión del libro. Los archivos se suben al motor de conversión del lado del servidor de ToolAct y se eliminan del servidor inmediatamente después de devolverse el PDF.

  • Contenedor OOXML: .xlsx es un ZIP que contiene xl/worksheets/sheetN.xml, xl/styles.xml, xl/sharedStrings.xml según la Open Packaging Convention (ECMA-376 / ISO/IEC 29500). El .xls heredado usa BIFF dentro de MS-CFB; .ods sigue ISO/IEC 26300 ODF.
  • Tamaño de página: A4 = 210 × 297 mm = 595,28 × 841,89 pt; US Letter = 8,5 × 11 in = 612 × 792 pt; la unidad PDF es el punto PostScript (1 pt = 1/72 in).
  • Conversión de unidades: CSS px → pt = px × 72/96 (ej. 100 px = 75 pt); 1 in de margen = 72 pt; 1 mm ≈ 2,835 pt; los anchos de columna de Excel en `worksheet['!cols']` son anchos en caracteres de la fuente predeterminada (Calibri 11 ≈ 7 px ≈ 5,25 pt por carácter).
  • Fidelidad de fuentes: las fuentes PDF Type 0 CID con subconjuntos TrueType incrustados (sección 9.6.5 de la especificación) preservan el posicionamiento de glifos CJK; las fuentes ausentes recurren a Liberation Sans / DejaVu y rompen los saltos de línea; el archivado PDF/A (ISO 19005) exige incrustación completa.
  • Motores de conversión: LibreOffice headless (`soffice --headless --convert-to pdf`), automatización COM de Microsoft Excel en Windows, o bibliotecas comerciales como Aspose.Cells. Los gráficos se convierten en formas vectoriales estáticas; las fórmulas muestran el último valor cacheado guardado, no recalculado.
  • Los saltos de página vienen del diseño de impresión del libro: área de impresión, vista previa de saltos, tamaño del papel, orientación y la escala 'Ajustar a la página' se aplican; las celdas combinadas, los paneles congelados y las filas ocultas siguen la misma configuración.
  • Los archivos se suben al motor de conversión del lado del servidor de ToolAct y se eliminan inmediatamente después de devolverse el PDF.

Ejemplos

Convertir un libro de informe financiero

Entrada: quarterly_report.xlsx   (245 KB, 4 hojas, 12 gráficos incrustados)
Salida:  quarterly_report.pdf     (612 KB tras la conversión)

Distribución de hojas en el PDF de salida:
  Página  1-  3:  Sheet1 'P&L'             (1 de 1 hoja renderizada en varias páginas)
  Página  4-  7:  Sheet2 'Balance Sheet'    (salto de página en la fila 50)
  Página  8- 10:  Sheet3 'Cash Flow'        (salto de página en la fila 38)
  Página 11-13:  Sheet4 'Notes'             (ajuste de texto largo activado)

Los gráficos definidos en el libro (barras, líneas, circular) se rasterizan a
formas vectoriales dentro del PDF, por lo que se imprimen a 300 dpi sin
renderizado adicional. Las fórmulas muestran su último valor guardado, no la
cadena de cálculo: el .xlsx debe guardarse con valores calculados
para que los números aparezcan en el PDF.

Convertir una cotización para firma del cliente

Entrada: quote_acme_2026Q2.xlsx   (38 KB, 1 hoja, 24 partidas)
Salida:  quote_acme_2026Q2.pdf      (112 KB tras la conversión)

Ajustes de conversión aplicados:
  Tamaño de página:  A4 (595.28 x 841.89 pt)
  Orientación:  Horizontal (842 x 595 pt) - se intercambió ancho/alto para encajar 12 columnas
  Márgenes:    superior 72 pt (1 in),  inferior 72 pt,  izquierdo 54 pt,  derecho 54 pt
  Escala:      'Ajustar todas las columnas en una página' (100% -> 84% para encajar el ancho)

Resultado: 24 filas x 12 columnas encajan limpiamente en 2 páginas con repetición
de encabezado. Enviar el PDF en lugar del .xlsx fija los precios unitarios
y las cantidades, así el cliente no puede editar accidentalmente un
número antes de firmar.

Auditar la conversión con verificaciones de tamaño y formato

Libro 1:  monthly_kpi.xlsx  (1.2 MB, sin imágenes)
Libro 2:  catalog.xlsx      (1.4 MB, 200 fotos de productos incrustadas)
Libro 3:  tiny.xlsx         (8 KB,  5 filas)

Resultado de cada conversión:
  monthly_kpi.xlsx  -> monthly_kpi.pdf  (1.5 MB)    ratio 1.25x    OK
  catalog.xlsx      -> catalog.pdf      (8.7 MB)    ratio 6.2x     WARN
  tiny.xlsx         -> tiny.pdf         (32 KB)     ratio 4.0x     OK

El PDF del catálogo es 6,2x el origen porque las 200 imágenes de productos se
vuelven a incrustar como flujos JPEG dentro del PDF. Una proporción superior a ~3x es una
buena razón para abrir el PDF y confirmar que el archivo se ve correcto
antes de compartirlo: hojas ocultas, rellenos de imagen grandes o fallos
de análisis suelen manifestarse como un cambio inusual de tamaño.

Preguntas frecuentes

¿Mi hoja de cálculo se queda en este dispositivo?

No. El archivo se sube a nuestro servidor de conversión, allí se renderiza en PDF y se devuelve como descarga. Los archivos se eliminan del servidor inmediatamente después de la conversión. Aun así, evita subir libros confidenciales, hojas de salarios u otros datos sensibles como precaución adicional.

¿Qué formatos de hoja de cálculo se aceptan?

El área de subida acepta .xlsx (Excel 2007+), .xls (Excel 97-2003) y .ods (OpenDocument). Los archivos guardados en Numbers, Google Sheets o WPS funcionan siempre que primero los exportes a uno de esos tres formatos.

¿Por qué mi gráfico o fórmula se ve distinto en el PDF?

El servidor renderiza las celdas tal y como se guardaron por última vez. Las fórmulas muestran su valor cacheado en lugar de recalcularse, los gráficos se rasterizan y las tablas muy anchas pueden partirse entre páginas. Configura el área de impresión, el escalado y la orientación en Excel antes de subir el archivo para controlar cómo se pagina cada hoja.

¿Cómo se deciden los saltos de página?

Los saltos de página vienen del diseño de impresión del libro: el área de impresión, la vista previa de saltos de página, el tamaño de papel, la orientación y la escala 'Ajustar a la página' se aplican tal cual. Si una hoja excede el ancho de una página, el conversor suele emitir varias páginas en lugar de reducir las columnas hasta hacerlas ilegibles.

¿Se incluyen las hojas ocultas, los comentarios y los paneles inmovilizados?

Las hojas ocultas y las filas o columnas ocultas suelen omitirse. Los comentarios y notas de celda no se incrustan en el PDF. Los paneles inmovilizados no se repiten entre páginas; si necesitas que las cabeceras de columna aparezcan en cada página, configúralas como 'Filas que repetir en la parte superior' en Excel antes de subir el archivo.

¿Se renderiza correctamente el texto en chino, japonés o coreano?

Sí. El servidor tiene fuentes CJK instaladas, así que los informes multilingües se renderizan sin cuadraditos por glifos faltantes. Si un archivo usa una fuente personalizada poco común que no está en el servidor, se sustituye por una similar y el espaciado puede cambiar ligeramente.

¿Hay límite de tamaño?

Los libros muy grandes (cientos de MB, miles de filas con imágenes incrustadas) pueden agotar el tiempo de espera o ser rechazados. Si la conversión falla, prueba a eliminar hojas que no uses, comprimir las imágenes incrustadas o dividir el libro antes de reintentar.