Convertidor Word a PDF
Convierte tus archivos Word (.docx) en PDF al instante. Sin registro. Tus archivos nunca salen de tu dispositivo.
Admite .docx · hasta 25 MB
Cómo funciona
- Importa un archivo de Word: suelta o selecciona un archivo .docx para convertir.
- Configura las opciones: elige el tamaño de página y los márgenes deseados.
- Convierte: haz clic en «Convertir a PDF» para generar tu PDF. La conversión se realiza al instante en tu navegador.
¿Por qué convertir a PDF?
El PDF es el formato universal de documento. Convertir documentos de Word a PDF garantiza un formato coherente en todos los dispositivos y sistemas operativos, hace que los documentos sean de solo lectura para evitar modificaciones accidentales, reduce el tamaño del archivo y resulta idóneo para compartir, archivar y envíos profesionales. Los PDF son compatibles en todas partes y preservan tu formato original.
Qué significa realmente «DOCX a PDF»
Un archivo `.docx` no es un único documento como aparece en Word. Es un archivo ZIP (el contenedor Open Packaging Conventions definido en ISO/IEC 29500-2) que guarda un árbol de archivos XML, imágenes incrustadas y metadatos de relaciones. El texto principal del documento vive en word/document.xml como marcado WordprocessingML; los estilos de párrafo en word/styles.xml; la numeración de listas en word/numbering.xml; las imágenes incrustadas en word/media/. Renombra cualquier `.docx` como `.zip` y descomprímelo para ver la estructura con un editor de texto. El formato se introdujo con Microsoft Office 2007, se normalizó como ECMA-376 en diciembre de 2006 y como ISO/IEC 29500 en 2008, y hoy es el formato Word por defecto usado por cientos de millones de autores.
Un PDF (Portable Document Format) describe el paradigma opuesto: páginas de maquetación fija con glifos en coordenadas exactas, fuentes incrustadas y posicionamiento absoluto. Donde DOCX es basado en flujo (el texto se redistribuye al cambiar el tamaño de página, los márgenes o las fuentes), PDF es posicionado al píxel (cada carácter ocupa un punto concreto del sistema de coordenadas de la página). Convertir entre ambos es, estructuralmente, traducir entre paradigmas: un formato de redacción flexible se vuelve un formato de presentación congelado. Toda herramienta de conversión, desde el propio Microsoft Word, pasando por el convertidor sin interfaz de LibreOffice, el motor en la nube de Smallpdf, hasta esta herramienta de navegador, enfrenta la misma brecha inherente: la fuente describe la intención, el destino describe la apariencia, y la intención debe quedar fijada a una apariencia concreta durante la conversión.
Las distintas estrategias de conversión aceptan distintos compromisos ante esa brecha. El propio «Guardar como PDF» de Word usa el mismo motor de renderizado que muestra el documento en pantalla, así que la conversión es esencialmente «renderizar a una superficie PDF en lugar de a una superficie de pantalla»; la fidelidad es excelente y el texto se selecciona en la salida. Los servicios en la nube suelen usar LibreOffice en servidor o un motor propietario; la fidelidad es alta, el texto se selecciona, el archivo se sube. Esta herramienta del navegador usa otra canalización (descrita en la sección siguiente) que optimiza para privacidad y alcance (cualquier navegador, cualquier dispositivo, sin instalación, sin subida) y acepta una pérdida de fidelidad a cambio. Ningún enfoque es universalmente el mejor; cada uno encaja con flujos de trabajo distintos.
Cómo funciona esta herramienta por dentro
La conversión se ejecuta totalmente en tu navegador a través de una canalización de tres etapas: mammoth.js analiza el DOCX para producir HTML semántico, html2canvas (invocada por html2pdf.js) pinta ese HTML sobre un elemento `<canvas>` fuera de pantalla usando las primitivas de renderizado del propio navegador, y jsPDF (también invocada por html2pdf.js) envuelve el canvas como datos de imagen JPEG, lo coloca en una página PDF y añade los saltos de página en las fronteras que implican el tamaño de página y los márgenes configurados. El PDF de salida es una secuencia de imágenes de mapa de bits a toda página, una o varias por página fuente, más la cabecera de metadatos del PDF.
Una consecuencia importante de esta canalización merece declararse con franqueza desde el principio: el PDF de salida está basado en mapa de bits, no en texto. Los caracteres visibles en el cuerpo del PDF son píxeles dentro de una imagen, no operadores de posicionamiento de texto con datos de fuente incrustados. En la práctica, esto significa: la búsqueda dentro del PDF no encontrará palabras; el copiar y pegar desde el cuerpo de la página no devuelve nada; los lectores de pantalla no pueden leer el contenido como texto; hace falta OCR si el PDF se procesa después con herramientas de tratamiento de texto. Para flujos donde alguno de estos puntos importe (descubrimiento legal, presentaciones de accesibilidad, archivos documentales destinados a búsqueda, cualquier cosa que vaya a ser analizada por software), la herramienta adecuada es «Archivo → Guardar como PDF» de Microsoft Word o «Archivo → Exportar a PDF» de LibreOffice, ambas producen PDF basados en texto con texto seleccionable, buscable y accesible para lectores de pantalla. El propósito de esta herramienta es entregar un PDF visual limpio desde un documento Word sin subir el documento a ningún sitio; la salida en mapa de bits es el precio de esa garantía de privacidad.
Cuando seleccionas un `.docx`, la API File del navegador pasa los bytes a mammoth.js. mammoth trata el DOCX como un paquete OPC, extrae word/document.xml y recorre el árbol WordprocessingML: `<w:p>` se convierte en `<p>`, `<w:tbl>` en `<table>`, las series con negrita o cursiva pasan a marcado en línea, los hipervínculos a `<a>`, las imágenes incrustadas en `word/media/` a etiquetas `<img>` en línea codificadas en base64. Después, la herramienta renderiza el HTML dentro de un contenedor DOM oculto, aplica como CSS el tamaño de página y los márgenes elegidos e invoca html2pdf sobre ese contenedor. html2pdf recorre el contenedor, lo divide en páginas virtuales en las fronteras de página CSS, llama a html2canvas en cada fragmento del tamaño de una página y ensambla los mapas de bits resultantes en un documento jsPDF. Toda la canalización no hace ninguna petición de red después de la carga inicial de las bibliotecas.
Las tres bibliotecas detrás de la conversión
mammoth.js es el analizador de DOCX. Creado por Michael Williamson bajo licencia BSD-2-Clause y mantenido en GitHub en mwilliamson/mammoth.js. La filosofía de diseño, explicada por el propio Williamson, es que la conversión debe preservar el contenido semántico (párrafos, encabezados, listas, tablas, notas al pie, hipervínculos, imágenes incrustadas) en lugar de la presentación directa (fuentes concretas, tamaños, colores, espaciado). El autor argumenta que los documentos se mueven entre contextos (Word, web, ePub, PDF) y que el estilo visual adecuado para uno rara vez lo es para otro; mantener la estructura semántica es más útil que mantener la apariencia exacta. El bundle para navegador pesa unos 600 KB minificados.
jsPDF es el escritor de PDF. Creado por James Hall (GitHub: MrRio) en 2010, ahora con co-mantenimiento de yWorks GmbH, bajo licencia MIT, en GitHub en parallax/jsPDF. jsPDF puede escribir PDFs a partir de texto, gráficos vectoriales, imágenes y canvas HTML; en esta herramienta consume los mapas de bits de canvas que produce html2canvas y los ensambla en páginas PDF. html2canvas, de Niklas von Hertzen (licencia MIT), es el renderizador HTML-a-canvas que pinta los nodos del DOM sobre un `<canvas>` usando el CSS calculado de cada elemento. html2pdf.js de Erik Koopmans (licencia MIT) es el pegamento: orquesta html2canvas y jsPDF, gestiona la paginación, expone una API de configuración limpia y empaqueta todo en un único bundle de unos 350 KB minificados.
La huella combinada en la primera carga ronda los 950 KB. Las dos bibliotecas son almacenadas en caché por el navegador tras la primera visita, así que las visitas posteriores son instantáneas desde el punto de vista de la red. Los cuatro proyectos (mammoth.js, html2canvas, jsPDF, html2pdf.js) son de código abierto, con licencias MIT o BSD, y se han desplegado en decenas de miles de proyectos en producción. La canalización es madura, está bien entendida y se ha curtido en combate para el caso que sirve: conversión DOCX a PDF con fidelidad visual sin renderizado en servidor.
Una breve historia de DOCX y del estándar OOXML
- Word .doc (1983 a 2007). El formato binario `.doc` de Microsoft, usado por todas las versiones de Word desde Word 1.0 hasta Word 2003. Propietario, no documentado durante la mayor parte de su vida, reverso-ingenierizado por los competidores para soportar la interoperabilidad.
- OOXML anunciado (noviembre de 2005). Microsoft publica el primer borrador de Office Open XML, un formato basado en XML pensado para reemplazar los binarios `.doc`, `.xls` y `.ppt`. El envío fue a Ecma International para su estandarización.
- ECMA-376 primera edición (diciembre de 2006). Ecma International ratificó OOXML como ECMA-376 primera edición: el primer estándar oficial para lo que hoy es `.docx`, `.xlsx`, `.pptx`. La especificación superaba las 6 000 páginas.
- Office 2007 sale al mercado (enero de 2007). Microsoft Office 2007 se lanzó con `.docx` como formato de guardado por defecto. Office 2003 recibió un paquete de compatibilidad gratuito que le permitió abrir los nuevos formatos.
- Ratificación ISO/IEC 29500:2008 (noviembre de 2008). Tras un proceso controvertido de vía rápida que atrajo fuertes críticas de la comunidad de código abierto y del bando OpenDocument Format (ODF), ISO e IEC adoptaron OOXML como ISO/IEC 29500:2008. La especificación define dos variantes: Strict (la limpia y conforme con ISO) y Transitional (la que Word escribe por defecto, conservando construcciones de compatibilidad hacia atrás).
- Hoy (2026). Casi todo `.docx` del mundo real es OOXML Transitional, generado por Word, LibreOffice, Google Docs, Apple Pages, WPS Office o alguna de las muchas herramientas SaaS de documentos. El formato es ubicuo: es el valor por defecto en cada nivel de la economía de la autoría documental, desde escritores individuales hasta sistemas corporativos de gestión documental.
Flujos del mundo real que motivan convertir Word a PDF
- Envíos de CV o currículum a reclutadores y plataformas de empleo. Cada gran plataforma de empleo (LinkedIn Recruiter, Indeed, Workday, Greenhouse, portales gubernamentales de empleo) espera PDF. El autor redacta en Word y convierte antes de enviar. La privacidad importa porque el CV contiene datos personales de contacto, direcciones e historial laboral.
- Cartas de presentación y ensayos de candidatura. Universidades, programas de becas, solicitudes administrativas y procesos de contratación corporativa convergen en PDF como formato de envío. Word sigue siendo la herramienta de redacción elegida por su corrección gramatical, los comentarios y el seguimiento de cambios; el PDF es el formato de entrega porque el formato queda fijado.
- Contratos y documentos legales previos a la firma. Convertir a PDF antes de circular un borrador de contrato para que la contraparte vea un documento con maquetación fija. Tras la firma, el PDF firmado se convierte en la versión canónica. La conversión debe ocurrir en un dispositivo de confianza porque el documento es confidencial.
- Artículos académicos, tesis y envíos a revistas. La mayoría de revistas y repositorios universitarios aceptan PDF como formato de envío. Los autores redactan en Word (o LaTeX) y envían PDF. Para los usuarios de LaTeX esta herramienta no aplica; para la enorme población de usuarios de Word en ciencias sociales, humanidades, gestión y derecho, es el flujo estándar.
- Informes internos y instantáneas de archivo. Convertir un informe en Word a PDF para archivado permanente. El PDF es el registro oficial; la fuente Word puede seguir evolucionando como borrador. Muchas industrias reguladas (financiera, sanitaria, jurídica) requieren PDF para los archivos de cumplimiento.
- Distribución fiable por correo electrónico. PDF se renderiza de forma consistente en los clientes de correo, cosa que `.docx` no logra. Outlook, Gmail, Apple Mail y las apps móviles de correo abren PDF en línea; `.docx` exige al receptor tener Word o una app compatible. PDF es el formato de distribución de menor fricción para documentos dirigidos a un público no técnico.
Errores comunes y su significado
- El texto del PDF no se puede seleccionar ni buscar. Es por diseño, no es un fallo. La canalización rasteriza el HTML renderizado, así que el cuerpo del PDF es una imagen de mapa de bits. La búsqueda dentro del PDF, el copiar y pegar y el acceso de los lectores de pantalla al texto del cuerpo no funcionarán. Para documentos donde el texto seleccionable importa (legal, archivado, accesibilidad, bases documentales), usa «Archivo → Guardar como PDF» de Microsoft Word o «Archivo → Exportar a PDF» de LibreOffice. Ambas producen PDF basados en texto a partir de fuentes DOCX.
- Las fuentes del PDF no coinciden con las del documento Word original. mammoth.js se centra intencionadamente en el contenido semántico y no transplanta metadatos directos de fuente; el navegador renderiza el HTML con las fuentes que estén disponibles localmente. Si tu documento Word usaba una fuente corporativa personalizada instalada solo en tu equipo de trabajo, el PDF se mostrará en la fuente de reserva del navegador. La solución es instalar las fuentes fuente en el dispositivo que hace la conversión o usar el «Guardar como PDF» del propio Word, que incrusta las fuentes referenciadas por el documento.
- Las tablas complejas se simplifican o se ven imperfectas. mammoth maneja bien las tablas estándar (filas, columnas, bordes de celda). Celdas con múltiples fusiones, tablas profundamente anidadas y tablas con formato condicional elaborado pueden simplificarse o romperse visualmente, porque la salida HTML de mammoth es un subconjunto de lo que produce el renderizador de Word. Para informes con muchas tablas, la herramienta adecuada es la exportación a PDF nativa de Word.
- La maquetación a varias columnas se vuelve de una sola columna. mammoth no conserva la directiva `<w:cols>` de Word. Un artículo a dos columnas estilo periódico pasa a una columna en el HTML resultante y, por tanto, en el PDF. Para documentos que realmente necesitan columnas en la salida, usa «Archivo → Guardar como PDF» de Word o el modo sin interfaz de LibreOffice; ambos conservan la estructura de columnas durante la conversión.
- Cabeceras, pies de página y números de página de la fuente desaparecen. mammoth se centra en el cuerpo del documento y no transplanta las cabeceras, pies o campos de número de página de Word. html2pdf añade su propia paginación pero no puede inyectar las cabeceras/pies de Word. La alternativa para documentos que necesitan las cabeceras/pies originales es convertir a través de Word, o convertir aquí y añadir los números de página luego con Números de página de PDF gratis en línea.
- Los comentarios y los cambios rastreados no aparecen. Por defecto, mammoth trata los comentarios y las marcas de revisión como metadatos y los ignora. El PDF resultante refleja el documento con todas las revisiones efectivamente aceptadas (el estado de
word/document.xmlignorando los elementos de revisión). Si necesitas que los comentarios o el marcado se vean en el PDF, usa «Archivo → Guardar como PDF» de Word con la opción «Imprimir marcas» activada, o acepta/rechaza primero todas las revisiones en Word y luego convierte. - Los documentos muy grandes pueden bloquear la pestaña. mammoth y html2canvas cargan y procesan todo el documento en memoria y de forma sincrónica. Documentos de más de 100 páginas o con muchas imágenes incrustadas pueden agotar la memoria del navegador, sobre todo en dispositivos móviles con 4 GB de RAM o menos. La mitigación es dividir el documento en Word primero, convertir secciones por separado y luego combinar los PDF resultantes con Unir PDF online gratis.
Privacidad: el documento se queda en tu dispositivo
Cada servicio mayor de Word a PDF en la nube (Smallpdf, iLovePDF, Adobe Acrobat Online, PDF24, Sejda, Soda PDF) sube tu archivo a los servidores del operador, lo analiza en servidor mediante LibreOffice o un motor propietario, renderiza el PDF y te lo devuelve como descarga. Las implicaciones de privacidad no son triviales porque los documentos Word son habitualmente personales o sensibles: los CV y cartas de presentación contienen direcciones particulares, teléfonos e historial laboral; las cartas de presentación y los ensayos personales contienen confidencias; los formularios de RR. HH. contienen expectativas salariales; los contratos contienen términos comerciales; las cartas de historia clínica contienen información sanitaria protegida; los borradores legales contienen contenido amparado por el secreto profesional. Los grandes proveedores publican políticas de privacidad que se comprometen a borrar en una o dos horas y a cifrar en tránsito con TLS, y los más grandes mantienen certificación ISO/IEC 27001 y alineamiento con el RGPD. Tienen fuertes razones comerciales para cumplir esos compromisos. Pero «borrado en una hora» no es «nunca visto»: durante esa hora el contenido del archivo reside en su infraestructura, accesible a cualquier proceso o persona con permisos adecuados, y visible en los registros y copias de seguridad según la retención aplicable.
Este conversor no sube nada. mammoth.js y html2pdf.js se ejecutan por completo en tu pestaña del navegador; los bytes del archivo se leen mediante la API File, se procesan en JavaScript, y el PDF de salida se devuelve como Blob para descargar. Puedes verificar la ausencia de subida abriendo las herramientas de desarrollo del navegador en la pestaña Red antes de pulsar Convertir: no se realizan peticiones con el contenido de tu archivo. El único tráfico de red es la única carga desde el CDN de las dos bibliotecas (unos 950 KB en total minificados), que sucede una vez al abrir la página por primera vez y luego permanece en la caché del navegador. Activa el modo avión tras cargar la página y el conversor sigue funcionando sobre archivos locales. El compromiso, como se indica en la sección sobre cómo funciona la herramienta, es que el PDF de salida está basado en mapa de bits: pierde la seleccionabilidad y la búsqueda de texto que conservan los conversores en servidor. Para la mayoría de flujos personales Word a PDF (CV, cartas de presentación, memorandos internos, borradores de contrato, formularios de candidatura), la salida en mapa de bits está perfectamente bien y la garantía de privacidad compensa el compromiso. Para documentos que necesitan texto seleccionable en la salida, la respuesta correcta es «Guardar como PDF» de Word o «Exportar a PDF» de LibreOffice, ambos también sin conexión y privados si el documento nunca tiene que salir del equipo local.
Cuándo otra herramienta es la elección correcta
- El PDF de salida necesita texto seleccionable y buscable. Descubrimiento legal, archivos documentales, presentaciones de accesibilidad, cualquier cosa que vaya a ser indexada por un motor de búsqueda o leída por un lector de pantalla: la salida de esta herramienta es solo mapa de bits y no servirá. Usa «Archivo → Guardar como PDF» de Microsoft Word o «Archivo → Exportar a PDF» de LibreOffice. Ambas son capaces de trabajar sin conexión y producen PDF basados en texto.
- El documento tiene maquetaciones complejas, ecuaciones u objetos incrustados. Periódicos a varias columnas, artículos académicos con mucha matemática, documentos con gráficos de Excel incrustados o diapositivas de PowerPoint, tablas complejas con múltiples fusiones: estos casos se benefician del renderizado nativo de Word o de la conversión sin interfaz de LibreOffice. El enfoque «semántico primero» de mammoth descarta o simplifica intencionadamente lo que no puede representar limpiamente.
- Necesitas convertir muchos archivos por lotes. Esta herramienta acepta un documento cada vez y la canalización de renderizado es de un solo hilo. Para lotes, el comando CLI estándar es
soffice --headless --convert-to pdf *.docx --outdir output/usando LibreOffice. Como alternativa, las mismas bibliotecas mammoth y html2pdf que usa esta herramienta también funcionan en Node.js para una conversión scriptada con el mismo perfil de fidelidad. - El documento es muy grande (más de 100 páginas o con muchas imágenes pesadas). mammoth + html2canvas cargan y procesan el documento entero en memoria; los documentos grandes pueden congelar una pestaña del navegador, sobre todo en móvil. O bien divides en Word primero y conviertes secciones por separado (luego combinas con Unir PDF online gratis), o usas una herramienta de escritorio que transmita el documento desde disco: Word, LibreOffice o un conversor de línea de comandos.
Funcionalidades
- Conversión rápida: conversión Word → PDF al instante, sin esperas.
- Personalizable: elige el tamaño de página (A4 o Letter) y los márgenes.
- Privacidad: todo el procesamiento es local en tu navegador. Los archivos nunca se envían a un servidor.
- Simple: arrastra y suelta tu archivo de Word y haz clic en convertir.
- Un archivo a la vez: convierte un documento Word a la vez para obtener resultados óptimos.
Preguntas frecuentes
¿Qué formatos de Word se admiten?
Este conversor admite archivos .docx (Microsoft Word 2007 y posteriores). Los archivos .doc antiguos no se admiten; puedes convertirlos a .docx en Microsoft Word y luego usar esta herramienta.
¿Se conservará mi formato?
La mayoría del formato se conserva, incluidas fuentes, tamaños, colores y diseño básico. En cambio, los elementos complejos como tablas avanzadas, diseños de varias columnas y objetos incrustados pueden simplificarse o ajustarse durante la conversión.
¿Se envía mi documento de Word a un servidor?
No. Toda la conversión se realiza localmente en tu navegador mediante las bibliotecas Mammoth y html2pdf. Tu archivo de Word nunca sale de tu dispositivo, para una privacidad y seguridad totales.
¿Puedo convertir varios archivos a la vez?
Esta herramienta convierte un archivo de Word a la vez. Para cada conversión, simplemente importa un nuevo archivo .docx y conviértelo.
¿Cuál es el límite de tamaño del archivo?
Se admiten archivos de hasta 25 MB. Los archivos muy grandes pueden tardar más en función de la memoria disponible en tu navegador.
¿Puedo ajustar los márgenes y el tamaño de página?
Sí. Antes de convertir, puedes seleccionar el tamaño de página (A4 o Letter) y el ancho de los márgenes (Normales, Estrechos o Amplios).
Más preguntas frecuentes
¿Por qué el texto del PDF no se puede seleccionar?
Esta herramienta produce un PDF basado en mapa de bits: renderiza el documento Word a HTML, pinta ese HTML sobre un canvas fuera de pantalla usando el navegador y luego incrusta el canvas como imagen dentro del PDF. El PDF resultante contiene fotos de páginas, no caracteres con posiciones. Copiar y pegar desde el cuerpo de la página no devuelve nada útil, y la función de búsqueda dentro del PDF no encontrará palabras. Para flujos que necesitan texto seleccionable (descubrimiento legal, bases de datos de investigación, accesibilidad), usa «Archivo → Guardar como PDF» de Microsoft Word o «Archivo → Exportar a PDF» de LibreOffice; ambas producen PDF basados en texto a partir de fuentes DOCX.
¿Por qué la fuente es distinta a la de mi documento Word original?
mammoth.js, la biblioteca con la que se analiza el DOCX, se centra intencionadamente en el contenido semántico (párrafos, encabezados, listas, tablas) en lugar de en la presentación directa (fuentes concretas, tamaños exactos, colores). El navegador renderiza el HTML resultante usando las fuentes que tengas instaladas localmente. Si tu documento Word usaba una fuente corporativa o de marca instalada solo en tu equipo de trabajo, el PDF se mostrará con la fuente de reserva del navegador (típicamente una sans-serif genérica). Para preservar las fuentes, o instala las mismas fuentes en tu dispositivo, o usa el «Guardar como PDF» propio de Word, que incrusta las fuentes que tu documento referencia.
¿Funciona esta herramienta sin conexión?
Sí, tras la primera visita. Las bibliotecas (mammoth unos 600 KB, html2pdf unos 350 KB) se cargan una vez desde un CDN y el navegador las guarda en caché. Las visitas posteriores al conversor funcionan completamente sin conexión, siempre que la caché del navegador no se haya borrado. La conversión en sí nunca necesitó red; solo la carga inicial de la biblioteca. Puedes verificarlo activando el modo avión tras cargar la página una vez y convirtiendo un DOCX local.
¿Puedo convertir archivos .doc antiguos (Word 97-2003)?
No. Esta herramienta solo acepta .docx (Office Open XML), el formato introducido con Word 2007. El antiguo formato binario .doc requiere un analizador distinto (mammoth solo gestiona el .docx basado en XML). Para convertir un archivo .doc, ábrelo primero en Word o LibreOffice y guárdalo como .docx, después conviértelo aquí. La conversión de .doc a .docx es una operación de un clic en cualquiera de las dos herramientas y preserva el contenido.
¿Los hipervínculos serán clicables en el PDF resultante?
Los hipervínculos del documento origen aparecen como texto con estilo visual (azul, subrayado) en el PDF, pero no son interactivos: como el cuerpo del PDF es una imagen en mapa de bits del HTML renderizado, hacer clic en el texto del enlace en un lector de PDF no llevará a ningún sitio. Si necesitas enlaces clicables en el PDF de salida, usa el «Guardar como PDF» de Word (que conserva las anotaciones de enlace PDF) o el «Exportar a PDF» de LibreOffice. Ambos producen PDF en los que los hipervínculos siguen funcionando tras la conversión.
¿Existe un equivalente de escritorio o de línea de comandos?
Sí, varios. El enfoque estándar en servidor y línea de comandos es el modo sin interfaz de LibreOffice: soffice --headless --convert-to pdf input.docx --outdir output/ convierte el archivo en su lugar, es apto para lotes y no necesita interfaz gráfica. LibreOffice se instala en Linux, macOS y Windows; la misma línea de comandos funciona en todos. Para salida píxel-idéntica a Word de forma programática, Microsoft Word + automatización COM por PowerShell en Windows es el patrón de referencia (requiere tener Word instalado). Las mismas bibliotecas mammoth.js y html2pdf.js que usa esta herramienta también corren en Node.js para una conversión scriptada sin navegador con el mismo perfil de fidelidad. Pandoc con un motor LaTeX es otra opción para flujos de publicación académica.