Cómo convertir cientos de archivos de Publisher a PDF por lotes

No tienes un solo archivo .pub que convertir. Tienes cientos. Quizás miles.

Eres un distrito escolar con 15 años de boletines de 12 edificios. Eres una iglesia con hojas parroquiales que se remontan a 2005. Eres una oficina municipal con décadas de volantes, formularios y plantillas guardados en un servidor compartido.

Microsoft termina el soporte de Publisher en octubre de 2026: Microsoft 365 pierde el acceso el 1 de octubre, las licencias perpetuas el 13 de octubre. Necesitas convertir todo esto antes de entonces. Abrir cada archivo uno por uno no es realista.

Así puedes convertir archivos .pub por lotes a gran escala.

Por qué esto es difícil

No existe un botón de "Seleccionar todo > Exportar a PDF" en Publisher. Microsoft nunca creó una herramienta de conversión por lotes. Cuando anunciaron el cierre en octubre 2026, básicamente les dijeron a los usuarios que convirtieran los archivos uno por uno o que escribieran sus propios scripts.

Para alguien con 20 archivos, es molesto. Para alguien con 2,000 archivos, es una crisis.

El problema se agrava si ya perdiste acceso a Publisher. Quizás tu suscripción a Microsoft 365 la manejaba alguien que ya no está. Quizás migraste a Google Workspace. Ahora tienes archivos que ni siquiera puedes abrir, mucho menos exportar.

Opción 1: Usar un convertidor por lotes en línea (sin necesidad de Publisher)

Este es el enfoque más simple, especialmente si no tienes Publisher instalado. También es el único convertidor en línea que realmente hace conversión por lotes.

Así funciona con PubConvert:

  1. Ve a pubconvert.com
  2. Haz clic en "Múltiples archivos" para cambiar al modo por lotes
  3. Arrastra hasta 20 archivos .pub a la zona de carga (hasta 2 GB en total)
  4. Elige tu formato de salida: PDF, Word o IDML
  5. Haz clic en Convertir
  6. Descarga tus archivos

Eso es todo. Sin Publisher. Sin instalación. Sin registro. Funciona en Windows, Mac, Chromebook, cualquier cosa con un navegador.

Para un archivo grande, esta es la estrategia: ordena tus archivos .pub en carpetas por prioridad (plantillas primero, archivos recientes después, archivos antiguos al final), luego procésalos en lotes de 20. ¿Unos cuantos cientos de archivos? Eso es una tarde. Haces clic, conviertes, descargas, sigues adelante.

La vista previa es gratis, así que puedes probar la calidad antes de comprometerte. Las conversiones ilimitadas son un pago único de $49. Sin suscripción, sin cuotas mensuales, sin sistema de "créditos". Para una organización que enfrenta miles de archivos, es lo que cuesta una comida. Compara eso con las horas que pasarías peleando con macros VBA o herramientas de línea de comandos.

Opción 2: Usar una macro de Publisher (requiere Publisher)

Si todavía tienes una copia funcional de Publisher, puedes automatizar la conversión por lotes con una macro VBA. Este es el enfoque recomendado por Microsoft.

El proceso general es:

  1. Abre Publisher
  2. Presiona Alt + F11 para abrir el editor VBA
  3. Pega una macro que recorra una carpeta de archivos .pub
  4. Ejecútala y espera

La macro abre cada archivo, lo exporta a PDF, lo cierra y pasa al siguiente. Funciona, pero es lento. Publisher tiene que abrir completamente cada documento, lo que puede tomar varios segundos por archivo. Para 500 archivos, prepárate para esperar un buen rato.

Las desventajas:

  • Necesitas Publisher funcionando. Si no lo tienes instalado, esta opción no aplica.
  • Es frágil. Si un archivo está corrupto o usa un formato antiguo, la macro se detiene y tienes que reiniciarla.
  • Bloquea tu computadora. Publisher corre en primer plano todo el tiempo. No puedes usar la máquina para mucho más.
  • Necesitas sentirte cómodo con VBA. Copiar y pegar una macro es una cosa. Depurarla cuando falla en el archivo 347 es otra.

Para usuarios técnicos que todavía tienen Publisher, funciona. Para todos los demás, es más complicación de lo que vale.

Opción 3: Usar la línea de comandos de LibreOffice (técnico)

LibreOffice tiene un modo de línea de comandos que puede convertir archivos por lotes sin abrir la interfaz gráfica. Es la opción gratuita más potente, pero requiere comodidad con la terminal.

En Windows, el comando se ve algo así:

"C:\Program Files\LibreOffice\program\soffice.exe" --headless --convert-to pdf --outdir C:\output C:\input\*.pub

En Mac o Linux:

libreoffice --headless --convert-to pdf --outdir ~/output ~/input/*.pub

Esto procesa los archivos en secuencia, convirtiendo cada .pub a PDF. Es más rápido que Publisher porque LibreOffice no necesita renderizar la interfaz gráfica completa.

Las desventajas:

  • Requiere línea de comandos. Si la terminal te pone nervioso, este no es tu camino.
  • La calidad varía. Como con cualquier conversión que no sea de Publisher, los diseños complejos pueden cambiar y las fuentes se pueden sustituir. (PubConvert también funcionaba con este motor antes de que construyéramos el nuestro.)
  • El manejo de errores es mínimo. Si un archivo falla, obtienes un mensaje críptico y el script sigue adelante. Tendrás que volver y encontrar qué archivos no se convirtieron.
  • La configuración toma tiempo. Instalar LibreOffice, encontrar la sintaxis correcta del comando para tu sistema operativo, configurar carpetas de entrada y salida. Hay trabajo previo antes de convertir un solo archivo.

Si te sientes cómodo con la línea de comandos y quieres una solución gratuita para miles de archivos, esta es la opción más capaz. Solo reserva tiempo para resolver problemas.

Opción 4: Script de PowerShell (Windows + Publisher requeridos)

La sugerencia de Microsoft para la conversión por lotes es un script de PowerShell que automatiza Publisher. Es básicamente el mismo enfoque que la macro VBA, pero controlado desde PowerShell en vez de desde dentro de Publisher.

Tiene las mismas limitaciones que el enfoque VBA. Necesitas Publisher instalado, es lento y bloquea tu máquina. La ventaja es que PowerShell es un poco más fácil para scripting (manejo de errores, registros, seguimiento de progreso).

Para departamentos de TI en organizaciones que todavía tienen licencias de Publisher, es un enfoque razonable. Para todos los demás, es excesivamente complicado.

¿Qué método deberías usar?

¿No tienes Publisher? PubConvert es la única opción que no requiere Publisher ni habilidades de línea de comandos. Arrastra hasta 20 archivos a la vez, convierte, descarga, repite. $49 de pago único para conversiones ilimitadas.

¿Tienes Publisher y unos cientos de archivos? La macro VBA es gratuita y efectiva, aunque lenta. Ponla a correr y vete a almorzar.

¿Tienes miles de archivos y habilidades de línea de comandos? El modo headless de LibreOffice es la opción gratuita más rápida para conversión masiva.

¿No eres técnico, tienes muchos archivos y necesitas que se haga? Ve a probar PubConvert con un archivo. Si la calidad se ve bien, regresa y convierte el resto por lotes. Es el camino menos frustrante para usuarios no técnicos, y $49 es más barato que las horas que pasarías con cualquiera de las otras opciones.

Consejos para proyectos de conversión a gran escala

Si estás convirtiendo cientos o miles de archivos, algunos consejos prácticos:

Haz un lote de prueba primero. Convierte 10-20 archivos representativos y revisa el resultado. Busca problemas de fuentes, cambios de diseño y elementos faltantes. Esto te dirá qué esperar antes de comprometerte a convertir todo.

Conserva los originales. No borres tus archivos .pub después de convertir. El almacenamiento es barato. Si surgen mejores herramientas de conversión (o si encuentras problemas con un archivo específico), querrás volver al archivo fuente.

Organiza antes de convertir. Ordena los archivos en carpetas primero. Por año, por tipo, por departamento, lo que tenga sentido para tu organización. Es mucho más fácil organizar archivos .pub antes de la conversión que clasificar cientos de PDFs después.

Prioriza lo que importa. No todos los archivos necesitan convertirse. ¿Ese volante de la cena de espagueti del 2011? Probablemente no es crítico. Las plantillas actuales, los boletines recientes, los formularios importantes: esos van primero.

Lleva un registro del progreso. Para proyectos grandes, mantén una lista de verificación simple o una hoja de cálculo. ¿Qué carpetas están listas? ¿Qué archivos tuvieron problemas? ¿Qué falta por revisar manualmente? No quieres descubrir huecos seis meses después.

Cuidado con los formatos antiguos de Publisher. Los archivos de Publisher 97 o 2000 usan un formato interno ligeramente diferente al de las versiones más nuevas. La mayoría de los convertidores los manejan, pero son más propensos a tener problemas. Si un archivo no se convierte, su antigüedad podría ser la razón.

El problema del calendario

La fecha límite está cerca. Microsoft 365 pierde Publisher el 1 de octubre de 2026; el soporte perpetuo termina el 13 de octubre. Eso está a semanas, no a meses.

Haz las cuentas con tu propio archivo. Si tienes 1,000 archivos y conviertes 100 por sesión, eso son 10 sesiones. Una sesión por semana pasa de dos meses, y ya no te quedan dos meses de sobra. Agrega el tiempo de revisión, corrección de problemas y organización del resultado, y un archivo grande ya va con retraso.

Empieza ahora. Las organizaciones que esperen a las últimas semanas serán las que publiquen en los foros preguntando si hay forma de convertir todo de la noche a la mañana. No la hay.

¿Qué pasa con los archivos que necesitas seguir editando?

PDF es excelente para archivo, pero no sirve para editar. Si tienes plantillas o documentos que reutilizas activamente, conviértelos a un formato editable en su lugar.

Word (.docx) mantiene tu texto editable con el diseño intacto: cuadros de texto reales, tablas reales, imágenes reales. IDML se abre en Adobe InDesign y Affinity Publisher si haces trabajo de diseño. PubConvert genera ambos directamente desde un archivo .pub, así que obtienes una copia editable funcional ahora mismo, sin reconstruir desde cero.

Para plantillas que mantendrás durante años, la solución a largo plazo es recrearlas en la herramienta que tu organización adopte como estándar: Word, Canva, Google Docs. Pero una exportación editable te da una copia usable hoy mismo.

Resumen

  1. Lo más rápido para usuarios no técnicos: PubConvert. Convierte por lotes 20 archivos a la vez, sin instalación, $49 de pago único para conversiones ilimitadas
  2. Gratis con Publisher: Macro VBA o script de PowerShell, lento pero funciona
  3. Gratis sin Publisher: Línea de comandos de LibreOffice, potente pero requiere habilidades de terminal
  4. Para archivos editables: Convierte a Word o IDML en lugar de PDF

No esperes. Empieza a convertir ahora. La fecha límite llegará más rápido de lo que piensas.

Arrastra un archivo .pub a pubconvert.com ahora mismo. Toma 10 segundos, sin registro. Si el resultado se ve bien, regresa y convierte el resto por lotes.


¿Necesitas convertir archivos .pub por lotes? PubConvert maneja hasta 20 archivos a la vez (2 GB en total). PDF, Word o IDML. $49 de pago único para conversiones ilimitadas. Previsualiza tus archivos gratis primero.