PDFMove
Formas de convertir SVG a PDF: herramienta en línea, programa de diseño o imprimir desde el navegador
Comparativa

Formas de convertir SVG a PDF: herramienta en línea, programa de diseño o imprimir desde el navegador

7 min de lectura

Tienes un SVG y lo necesitas en PDF. Hay tres caminos abiertos: una herramienta de conversión en línea, un programa de diseño vectorial (Illustrator, Inkscape, Affinity Designer) o abrir el archivo en el navegador y usar "Imprimir como PDF". Los tres funcionan, pero sus resultados son distintos, sobre todo en tamaño de página, tipografías y preparación para imprenta.

Lo que hace realmente cada método

Conversor en línea: analiza el SVG, traduce las instrucciones de dibujo a sus equivalentes de PDF y toma el tamaño de página de los atributos width/height del archivo. Es una traducción directa de formato.

Programa de diseño: importa el SVG a su propio modelo de documento, tú haces los ajustes (tamaño de página, espacio de color, conversión de textos a curvas, sangrado) y después exporta como PDF. El control es total, pero hay más pasos.

Imprimir desde el navegador: el navegador renderiza el SVG como una página web y después el motor de impresión imprime esa página a PDF. Es una conversión en dos capas y entran en juego las reglas de maquetación de página del navegador.

Tabla comparativa

| Criterio | Herramienta en línea | Programa de diseño | Imprimir desde navegador | |---|---|---|---| | Instalación | Ninguna | Necesaria | Ninguna | | Control del tamaño de página | Viene del SVG | Total | Débil | | Control de márgenes | Ninguno (lo que diga el SVG) | Total | Los añade el navegador | | Incrustación de tipografías | Depende del acceso | Fiable | Normalmente buena | | Convertir texto a curvas | Normalmente no | Un clic | No | | Conversión a CMYK | No | Sí | No | | Sangrado / marcas de corte | No | Sí | No | | Muchos archivos | Uno a uno | Proceso por lotes posible | Uno a uno | | Tiempo (un archivo) | Segundos | Minutos | Segundos | | Privacidad del archivo | Se conserva si se procesa en el navegador | Total | Total |

Escenario 1: voy a enviar un logotipo como PDF

El cliente ha pedido "envíanos el logotipo también en PDF".

Ganador: la herramienta en línea.

Es un trabajo sencillo; abrir un programa de diseño es innecesario. Comprueba los atributos width/height del archivo en milímetros (puedes mirarlo en un editor de texto) y después conviértelo.

Único punto de atención: si el logotipo lleva texto (un eslogan, el nombre de la organización) y ese texto no está convertido a curvas, puede aparecer el problema de la tipografía. Convertir los textos a curvas en el programa que genera el logotipo y volver a guardar el SVG es la vía más segura.

Escenario 2: voy a enviar un cartel a la imprenta

Trabajo de impresión con colores que llegan hasta el borde.

Ganador: el programa de diseño, sin discusión.

El archivo para imprenta necesita tres cosas y solo las proporciona un programa de diseño:

Conversión a CMYK. El SVG es RGB. La herramienta en línea y la impresión del navegador producen un PDF en RGB. La imprenta lo convertirá por su cuenta y el resultado puede diferir del que tú veías, sobre todo en verdes vivos, naranjas y negros ricos.

Sangrado (bleed). Como tolerancia de corte, el diseño tiene que sobresalir 3 mm por fuera del borde. En SVG no existe ese concepto.

Marcas de corte. Las marcas que indican a la imprenta por dónde cortar.

Además, en el programa de diseño puedes convertir los textos a curvas con un clic y eliminar por completo el riesgo tipográfico.

Si te saltas estos pasos y envías un archivo generado con una herramienta en línea, lo más probable es que la imprenta te lo devuelva o lo corrija según su criterio.

Escenario 3: voy a incluir en un informe el SVG que ha generado una librería de gráficos

Una librería como D3.js o Chart.js ha producido un gráfico y vas a ponerlo en un informe en PDF.

Ganador: la herramienta en línea, pero corrige antes el SVG.

En los SVG que producen las librerías web hay dos problemas típicos:

Los estilos están fuera. El gráfico puede estar tomando el estilo del CSS de la página. Cuando coges el archivo SVG por separado, se pierden los colores y los grosores de línea. Solución: incrustar los estilos en línea (como atributos style) antes de guardar el SVG.

Ambigüedad de unidades. En los SVG generados en contexto web hay valores de píxeles sin unidad, como width="800". Si el conversor los toma como puntos, la página sale con unos 282 mm de ancho, más grande de lo que esperabas. Solución: reescribir los valores de width y height en mm.

Después de esas dos correcciones, la herramienta en línea da un resultado limpio.

Escenario 4: voy a convertir 30 archivos SVG a PDF

Un trabajo en lote para un porfolio o un catálogo.

Ganador: el programa de diseño (proceso por lotes) o una herramienta de línea de comandos.

Convertir 30 archivos uno a uno con una herramienta en línea es tedioso. Inkscape puede hacer conversión en lote desde la línea de comandos; Illustrator tiene funciones de acciones y proceso por lotes.

Si quieres reunirlos todos en un único PDF: convierte los archivos por separado a PDF y después únelos en un solo documento con la herramienta de combinación. El orden de las páginas lo controlas en la fase de combinación.

Escenario 5: solo quiero echar un vistazo

Tienes curiosidad por ver cómo se ve el SVG y cómo saldría en PDF.

Ganador: imprimir desde el navegador.

Arrastra el archivo SVG a la ventana del navegador, Ctrl+P y "Destino: Guardar como PDF". Lleva segundos.

Pero no te tomes el resultado en serio. El navegador aplica su propio tamaño de página (normalmente A4 o Letter), sus propios márgenes y su propio escalado. Tu gráfico saldrá en el centro de la página, con amplios espacios alrededor y probablemente reducido.

Puedes mejorarlo un poco: en el diálogo de impresión pon los márgenes en "ninguno", fija el escalado al 100 % y activa los gráficos de fondo. Aun así no conseguirás un control total.

El beneficio oculto de imprimir desde el navegador

Hay una situación en la que la impresión desde el navegador gana de verdad: cuando tu SVG depende de CSS y JavaScript externos.

Un gráfico SVG dentro de una página web puede estar tomando el estilo del CSS de la página y cargando datos con JavaScript. Si coges ese archivo por separado y se lo das a un conversor, sale incompleto.

La impresión desde el navegador, en cambio, toma el estado ya renderizado de la página, con el CSS aplicado y el JavaScript ejecutado. El resultado es el equivalente exacto de lo que ves.

Por eso, la vía más práctica para llevar a PDF los gráficos generados en vivo en la web suele ser la impresión desde el navegador: renuncias al control del tamaño de página pero obtienes el contenido completo.

Pasos de preparación comunes

Elijas el método que elijas, estas tres comprobaciones previas te facilitan el trabajo:

1. Escribe los atributos width y height con unidad física. Abre el archivo en un editor de texto y edítalo como width="210mm" height="297mm". Ese único paso evita la mayoría de las sorpresas de tamaño de página.

2. Convierte los textos a curvas (si la exactitud del aspecto importa). En un programa de diseño se hace con un clic. Después el texto no se podrá seleccionar; decide si aceptas eso.

3. Incrusta los estilos en línea. Si el SVG depende de CSS externo, por sí solo está incompleto.

Resumen de la decisión

  • Conversión simple y rápida → herramienta en línea.
  • Trabajo que va a imprenta → programa de diseño, no hay otra opción.
  • Gráfico generado en vivo en la web → imprimir desde el navegador.
  • Trabajo en lote → proceso por lotes del programa de diseño o línea de comandos.
  • Solo echar un vistazo → imprimir desde el navegador.
  • Si la tipografía es crítica → convertir a curvas en un programa de diseño y después cualquier método.

Y en todos los casos: abre el PDF resultante y comprueba el tamaño de página, los caracteres acentuados y la nitidez al ampliar. Esas tres comprobaciones son la forma más rápida de verificar que el trabajo está bien hecho.

Preguntas frecuentes

¿Por qué no basta con 'Imprimir como PDF' desde el navegador?

Porque el navegador trata el SVG como el contenido de una página web y le aplica su propio tamaño de página, sus márgenes y su escalado. El resultado es que tu gráfico sale en el centro de la página, rodeado de amplios espacios en blanco y normalmente reducido. Sirve para una previsualización rápida, pero no vale para trabajos que necesitan control exacto del tamaño.

Inkscape es gratis, ¿para qué usar una herramienta en línea?

Inkscape es realmente potente y la opción gratuita más completa para preparar impresión. Pero exige instalación, es lento al abrirse la primera vez y es una solución pesada para convertir rápido un solo archivo. Si conviertes de vez en cuando, la herramienta en línea te ahorra minutos; si preparas trabajos de imprenta con regularidad, invertir en Inkscape tiene sentido.

¿Qué método incrusta las tipografías de forma más fiable?

Los programas de diseño, porque la tipografía está instalada en tu sistema y el programa accede a ella directamente. Además puedes aplicar con un clic la opción de 'convertir textos a curvas', que es el método más fiable para eliminar por completo el problema de las tipografías. En las herramientas en línea, en cambio, no está claro si el conversor tiene acceso a esa tipografía.

¿Cuál debo elegir para un trabajo que va a imprenta?

El programa de diseño. Los requisitos de preimpresión como la conversión de color a CMYK, el sangrado, las marcas de corte y la incrustación del perfil de color solo los pueden cubrir los programas de diseño. Ni la herramienta en línea ni la impresión desde el navegador los ofrecen. Saltarse esos pasos en un archivo que envías a imprenta significa que el trabajo te lo devolverán.

Pruébalo ahora mismo con SVG → PDF.

Probar SVG → PDF