Crear una impresora virtual en Windows Server 2022 con clawPDF
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.
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.
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.
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.
Después de esto, el asistente de instalación nos muestra una barra de progreso representando el avance del proceso de instalación.
Cuando desaparezca la barra de progreso, la instalación habrá concluido.
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).
Una vez en ella, sólo tenemos que desplazarnos hacia abajo hasta encontrar el apartado Download.
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.
Al hacerlo, el cuadro informativo se ampliará mostrando al final dos opciones: Eliminar y Cancelar.
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.
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.
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.
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.
… Y con esto ya habremos aportado toda la información necesaria. Solo nos queda confirmar la instalación.
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.
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…
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).
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.
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.