Crear una impresora virtual en Windows Server 2022 con clawPDF

Publicado por P. Ruiz en

Hace tiempo que los sistemas operativos Microsoft incorporan una herramienta llamada Microsoft Print to PDF que nos permite crear documentos en formato PDF desde cualquier programa que ofrezca la posibilidad de imprimir. Sin embargo, existen programas de terceros que nos permiten incorporar esta funcionalidad, pero añadiendo bastantes más opciones.

Ese es el caso de clawPDF, una herramienta OpenSource con un buen conjunto de características, como producir documentos en una gran variedad de formatos, como JPG, PNG, TIF, etc, (además del ya mencionado PDF). Además, es capaz de restringir el acceso a los archivos generados mediante una contraseña y un cifrado AES de 128 bits, permite firmar los documentos generados para garantizar su procedencia, une varios documentos en un único archivo, comprime y redimensiona imágenes para optimizar el tamaño de los documentos y utiliza diferentes perfiles para utilizarlos en distintos tipos de tareas. Incluso permite que lo controles desde otro programa mediante una interfaz COM (Component Object Model), entre otras muchas características.

Antes de instalar clawPDF

Para poder instalar clawPDF en Windows Server, tenemos que disponer previamente de Microsoft Visual C++ Redistributable. Si no lo tienes, al iniciar la instalación de clawPDF recibirás un aviso que te facilitará su descarga, pero no podrás continuar mientras no lo hayas instalado.

Por ese motivo, en esta documentación comenzaremos visitando la página de Microsoft Visual C++ Redistributable (https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist). En ella, nos desplazaremos hasta el apartado Latest Microsoft Visual C++ Redistributable Version.

… Y en ella haremos clic sobre el enlace correspondiente a la arquitectura x86.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-001

A continuación, hacemos clic sobre el botón de descargas del navegador y esperamos a que se complete. También podrías abrir el Explorador de archivos y desplazarte hasta la carpeta Descargas.

En cualquier caso, cuando la descarga haya concluido, ejecutamos el archivo.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-002

Esto hará que se inicie el proceso de instalación de Microsoft Visual C++ Redistributable. Para instalarlo, debemos marcar la casilla Acepto los términos y condiciones de licencia y hacer clic sobre el botón Instalar.

En la imagen, también hemos cerrado la ventana del navegador que, de momento, no será necesaria.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-003

A continuación, el Control de cuentas de usuario nos pide autorización para continuar con la instalación. Como mi Windows Server es el controlador de un dominio, tendré que usar las credenciales de la cuenta Administrador de dicho dominio.

Para continuar, hacemos clic sobre el botón .

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-004

Después de esto, el asistente de instalación nos muestra una barra de progreso representando el avance del proceso de instalación.

Solo tendremos que esperar un instante.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-005

Cuando desaparezca la barra de progreso, la instalación habrá concluido.

Ya podremos cerrar la ventana del asistente.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-006

Cómo obtener clawPDF

Una vez completado el paso anterior, estaremos listos para descargar e instalar clawPDF. Para comenzar,  visitaremos su página en GitHub (https://github.com/clawsoftware/clawPDF).

Página de ClawPDF.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-007

Una vez en ella, sólo tenemos que desplazarnos hacia abajo hasta encontrar el apartado Download.

Y hacer clic sobre el enlace que hay bajo él.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-008

Al iniciar la descarga, el sistema detecta que no se trata de un origen reconocido por Microsoft y nos aparece un aviso indicando que es potencialmente peligroso.

Sin embargo, como se trata de un software en el que confiamos, hacemos clic sobre los puntos suspensivos (…) para mostrar opciones.

Y, en el menú que aparece, elegimos la opción Conservar.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-009

Al hacerlo, el cuadro informativo se ampliará mostrando al final dos opciones: Eliminar y Cancelar.

Sin embargo, nosotros haremos clic sobre Mostrar más, para obtener opciones complementarias.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-010

… Y en su interior elegiremos Mantener de todos modos.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-011

Instalar clawPDF

Cuando haya finalizado la descarga, estamos listos para llevar a cabo la instalación. Solo tenemos que desplegar el botón de descargas y, en su interior, hacemos clic sobre el enlace Abrir archivo.

Hacemos clic sobre el enlace.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-012

Esto hará que se inicie el asistente de instalación de clawPDF, cuyo primer paso consiste en un mensaje de bienvenida informándonos, entre otras cosas, de la versión exacta del programa que estamos instalando. Para continuar, hacemos clic sobre el botón Next.

En la imagen, también hemos cerrado la ventana del navegador que, de momento, no será necesaria.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-013

A continuación, deberemos aceptar los términos de la licencia. En este caso, se trata de GNU Affero General Public License porque, como hemos dicho al principio, clawPDF es una herramienta de software libre.

Por lo tanto, para continuar con la instalación, debemos marcar la casilla I Agree y hacer clic sobre el botón Next.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-014

El siguiente paso, sí afecta directamente al proceso de instalación: el asistente nos preguntará por la carpeta donde queremos instalar el programa. Podemos elegir la ruta que prefiramos, o dejar la predeterminada.

Nosotros haremos esto último, por lo que nos limitamos a hacer clic sobre el botón Next.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-015

… Y con esto ya habremos aportado toda la información necesaria. Solo nos queda confirmar la instalación.

Volvemos a hacer clic sobre el botón Next.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-016

Como antes, el Control de cuentas de usuario nos pide autorización para continuar con la instalación. De nuevo, en mi caso, usaré las credenciales de la cuenta Administrador del dominio.

Observa que, ahora, la ventana del Control de cuentas de usuario es de color amarillo, mientras que durante la instalación de Microsoft Visual C++ Redistributable era de color azul. Esta es la forma que tiene Windows de mostrarnos que antes se trataba de un origen conocido para él y ahora no.

Para continuar, hacemos clic sobre el botón .

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-017

A partir de aquí, el asistente de instalación de clawPDF nos mostrará una barra de progreso para indicarnos el avance de la instalación…

Solo tenemos que esperar un instante.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-018

Poco después, el asistente nos informa de que la instalación ha terminado. Y nos recomienda asegurarnos que que tenemos instalada cualquier actualización crítica de .NET Framework. (El framework de Microsoft que utilizan muchos programas para Windows).

En cualquier caso, hacemos clic sobre el botón Close.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-019

Comprobar el funcionamiento de clawPDF

El uso básico de clawPDF es muy sencillo. Basta con usar la opción de impresión de cualquier aplicación y elegir clawPDF como impresora. Por ejemplo, en el propio Bloc de notas.

Una vez seleccionada, haremos clic sobre el botón Imprimir.

Crear-una-impresora-virtual-en-Windows-Server-2022-con-clawPDF-020

Ya solo quedará seguir las indicaciones del programa, pero esa explicación la dejaremos para otro momento, para no alargar en exceso este artículo.

Espero que te haya resultado interesante.