Cómo imprimir XML a PDF

Un archivo XML contiene código de programación en formato de texto, por lo que puedes abrirlo y leerlo en cualquier procesador de textos o editor de texto básico. Un archivo PDF no es basado en texto y requiere un programa compatible para ver su contenido. El más popular es el gratuito Adobe Reader. Si imprimes un XML a PDF, los datos de texto se convierten al formato PDF para abrir en Adobe Reader u otros programas. Es fácil con un controlador de impresora PDF.

Paso 1

Instala Bullzip PDF Printer (ver Referencias). Funciona como controlador de impresora. Puedes imprimir tu XML a PDF fácilmente. El software es gratis y soporta sistemas de 32 y 64 bits. Puedes configurarlo para mostrar automáticamente el PDF final en pantalla. Si deseas "marca de agua" superponiendo tu nombre o logo, Bullzip también ofrece esta función.

Paso 2

Descarga pdf995 (ver Referencias). Hay tres versiones gratuitas con diferentes características. Con la suite completa, puedes imprimir cualquier XML a PDF y realizar otras funciones. Si usas Microsoft Office para abrir el XML, puedes usar la función "lote" para crear múltiples PDFs de múltiples XMLs automáticamente. Otra función permite combinarlos en un solo PDF. Todo el formato original se mantiene, y los enlaces XML pueden volverse clicables en el PDF final.

Paso 3

Instala PDFCreator, un controlador de impresora PDF gratuito y de código abierto que imprimirá tus XML a PDF (ver Referencias). Puedes agregar seguridad a tus PDFs para que los usuarios finales tengan solo el acceso que les des. Esta es una ventaja principal de convertir XML a PDF. Puedes impedir apertura sin contraseña o impresión después de abrir. Si tienes múltiples PDFs de múltiples XMLs, también puedes combinarlos en uno largo.

Consejo

Una vez instalado un controlador de impresora PDF, simplemente selecciónalo de la lista de impresoras al imprimir tu XML desde cualquier editor de texto. En lugar de imprimir en hardware, se convertirá en un archivo PDF.