BYODAPP Virtual Printer

The BYODAPP virtual printer is a new alternative to classic remote desktop printing solutions, which can be unreliable, hardware dependent and difficult to manage. The virtual printer’s unique compression algorithm improves the transit speed of remote print jobs by minimizing data transfer while maintaining image quality.

Note: The BYODAPP HTML5 client is not supported and it requires the BYODAPP Universal Printer.

Benefits

  • Single-user and multi-user environment support.
  • Zero configuration is required.
  • Works with any virtual machines.
  • Mixed 32 and 64-bit environment.

Pre Requisites

BYODAPP virtual printer OS compatibility list, in 32 and 64-bit::

  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows 11
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022

The BYODAPP Virtual Printer is compatible with:

  • The BYODAPP generated client
  • The BYODAPP RemoteApp client
  • The BYODAPP RemoteApp plug-in when using the Web Portal
  • The Microsoft Remote Desktop client

It is not compatible with:

  • The BYODAPP HTML5 client
  • Hard Coded Thin-client devices where the client side setup cannot be installed.

Two Parts

The BYODAPP Virtual Printer is made up of two components:

  • A server side component that comes installed on BYODAPP Remote Access.
  • A Desktop component that is installed on the end-user’s Windows Workstation.

Both setups are available directly in the server side in the “C:\Program Files (x86)\BYODAPP\UserDesktop\files\addons” folder and named “Setup-VirtualPrinter-Server.exe” and “Setup-VirtualPrinter-Client.exe”:

Screenshot 1

The Client setup is also available from your BYODAPP web server, using the link below:

"yourBYODAPPserveriporpublicdomain"/addons/Setup-VirtualPrinter-Client.exe


You can also perform a silent install of the Client via a command line, by executing the setup with the following parameters:

/SUPPRESSMSGBOXES /VERYSILENT /SILENT /no_ui

Getting started

BYODAPP virtual printer is automatically installed during the first BYODAPP installation, and directly available during the trial period.

Once BYODAPP is installed, you will need to install the “Virtual Printer Client” on user’s computer.

When you connect remotely to your BYODAPP server using either Microsoft RDP client (mstsc), BYODAPP generated client or Web Portal RemoteApp plug-in, you will be able to print from your remote session to your local printer using the “Virtual Printer” printer. By default, the local printer selected is the local default printer.

You have 2 ways to change the local printer mapped to the “Virtual Printer” printer based on your situation:

1.If you are using the full desktop, then you can select which local printer to be used by using the virtual printer icon in the systray:

Screenshot 2

2.If you don’t have access to the full desktop, you will need to use the “Virtual Printer Tool” named “VirtualPrinterTool.exe” located in “C:\Program Files (x86)\BYODAPP\UserDesktop\files”. Note: you can either assign the application to the user, or make it run automatically on logon through the Virtual Printer advanced settings:

Screenshot 3


Configuration

To access to the BYODAPP Virtual Printer control panel, please navigate through the AdminTool: Printer > Virtual Printer Manager

Screenshot 4