The PDF Virtual Printer is a Windows® printer that creates searchable (vector) Adobe® PDF, PDF/A and non-searchable (Image) PDF document from any Windows application that is capable of printing.
The PDF Printer Driver gives users flexible options to create HIPAA compliant PDF files, save, email, redirect printing, OCR, and Merge PDF files.
The PDF printer driver is the fastest high-volume virtual printer driver with a large selection of sophisticated features, while still keeping an easy-to-use simple human interface.
Install and Configure Printer Driver easily
Black Ice PDF Printer Driver installation takes only a few minutes, and once it's installed, the PDF printer driver can be used just like any regular printer. To use the PDF printer driver, just print to the PDF printer driver from any Windows application.
Easily configurable silent MSI installers are available from InstallShield or Microsoft, for large-scale mass deployment.
Convert To PDF From Any Windows Application
One can print to the Black Ice PDF Printer Driver from any Windows application capable of printing, for example, Adobe Reader, MS Office Word, Excel, PowerPoint, Publisher, Outlook, Image Viewers, Internet Browsers such as Internet Explorer, Mozilla Firefox, Chrome and more!
The Black Ice PDF Printer Driver can print to Standard PDF, Compact PDF, PDF Image, PDF/A file formats, and supports PDF Linearization (Fast Web Viewing).
Optical Character Recognition for Scanned documents
Black Ice PDF Printer Driver is capable of converting scanned documents, such as Fax, TIFF, DICOM, JPEG into an editable text file by using Optical Character Recognition.
It is widely used as a form of digital document processing for documents stored in Image file format such as Fax, TIFF, DICOM, JPEG, PDF, to store, archive any kind of document such as invoices, medical records, sales receipts, mail, or scanned documents.
Supported Operating Systems
Client
Windows 11 64 bit
Windows 10 32/64 bit
Server
Windows Server 2025
Windows Server 2022
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Citrix XenApp / XenDesktop
VMware Horizon + ThinApp
VMware VCenter
Microsoft RemoteApp
Microsoft Hyper-V, Hyper-V VDI
The Printer Driver supports ARM processor based devices.
File Formats
Supported File Formats
Supports formats including PDF, Searchable Compact PDF, PDF/A, XML and more. See full list →
Searchable Compact PDF
Create Searchable (vector) PDF files from non-searchable documents or images. Read more...
Compact PDF File Format
Reduce PDF file size by 50-70% percentage when converting Microsoft Word documents to PDF. Read more...
PDF Format Specific Features
Customize PDF output with encryption, metadata, compression, fonts, and display options. Read more...
HIPAA-Compliant PDF
Create HIPAA compliant PDF documents to protect medical data. Read more...
Printing & Conversion
Fast Printing
Black Ice Printer Drivers provide the fastest available document conversion speed on the market. Read more...
Large Paper Sizes
Supports a total of 177 predefined paper sizes, including large format paper sizes. Read more...
Print Preview
The built-in Print Preview window allows users to inspect their documents before printing. Read more...
High Resolution (DPI) Support
Supports a wide range of predefined resolutions and the option to specify custom resolutions. Read more...
Full Output Folder Control
Generate files in any specified folder, including local, network, or remote drives. Read more...
Multi-threaded and Parallel Printing
Boost performance with multi-threaded parallel printing for faster job processing. Read more...
Batch Conversion
Print and convert files programmatically with no user interaction using the Black Ice Printer Driver. Read more...
Black Ice Virtual Printer Technology
Black Ice Software offers various virtual printer driver technologies to meet diverse printing needs. Read more...
OCR and Text Extraction
Text Recognition (OCR)
Convert digitized documents into editable text files with Optical Character Recognition. Read more...
Text Extraction
Extract the text information from the printed document into a text (.txt) file. Read more...
Automation & Productivity Tools
Merge/Organize Documents
Merge/combine and rearrange multiple print jobs using the Merge Documents window. Read more...
Merge Documents Silently
Merge multiple print jobs into one multipage document silently in the background. Read more...
Split Documents
Split the printed document after a specific number of pages. Read more...
Save As Option
When enabled, the Save As dialog is displayed before printing, allowing further configurations. Read more...
Page Formatting Options
Configure the paper size, orientation, resolution, and trim or crop pages of the printed document. Read more...
Profile Manager
Save custom printer settings as profiles, to load configurations without manual adjustments. Read more...
Filename Generation
Generate the output filename using options like prefix, exact name, document name, or custom naming. Read more...
Application Starting
Start an application before or after printing to capture messages, process files, and more. Read more...
Predefined Conversion Profiles
Create custom conversion profiles with different settings for quick configuration. Read more...
Content-based File Naming
Specify the file name of the printed output file, based on the document’s content. Read more...
Document Customization & Enhancement
Add Annotation, Header and Footer
Add customized annotations, headers, and footers (including dynamic date/time) to documents. Read more...
Add Watermark or Stamp
Enhance printed documents by adding image or text based Watermark or Stamp. Read more...
Bates Numbering
Apply Bates Numbers with prefixes for legal and business document referencing. Read more...
Post-Printing Options
Redirect Printing to Additional Printers
Print to the Black Ice Printer Driver and simultaneously redirect to other printers. Read more...
Add Cover Page to Documents
Add a cover page to converted PDF/TIFF or all printed documents, with filler options. Read more...
Open Printed Document in the Default Viewer
Automatically open printed documents in the default Windows viewer after printing. Read more...
Open Printed Document with an Application
Specify an application to automatically open printed documents after printing. Read more...
Upload & Distribution Options
Email documents as attachment
Send converted files in email silently, or with user-provided address during printing. Read more...
Upload to SharePoint
Upload printed documents to SharePoint servers with flexible configuration and optional metadata. Read more...
Upload to FTP/FTPS
Instantly upload printed documents to an FTP/FTPS server with flexible configuration. Read more...
Upload to Web
Upload printed documents to a website seamlessly over HTTP/HTTPS with configurable authentication and parameters. Read more...
Upload to Database
Upload printed documents to a database via ODBC with flexible table and column selection. Read more...
Upload to M-Files
Upload converted documents to M-Files with flexible configurations, optional silent mode and logging. Read more...
Barcode Generation & Automation
Add Barcodes
Add barcodes to printed documents, with full control over type, value, position, and size. Read more...
Add Content-based Barcodes
Insert barcodes into documents automatically, based on the printed document's content. Read more...
Supported Barcode Standards
Supports popular barcode standards like QR, PDF417, Data Matrix, Code 128, EAN and more. Read more...
Content-based Barcode printing for regular receipts:
> Walmart Sample > American Eagle Sample > Hannaford SampleContent-based Barcode printing for accounting products:
> QuickBooks Small Business Accounting Software > Microsoft Money Accounting SoftwarePrinter Configuration & Management
Printer Manager
Manage and configure Black Ice Printer Drivers from a single, centralized interface. Read more...
Agent Printers for routine tasks
Create and manage multiple printers for routine tasks based on an existing Black Ice Printer Driver. Read more...
Network Printer Sharing
Black Ice Printer Drivers can be shared over a network, allowing client systems to print through a host printer.
Read more...
Document Converter Configuration Manager
Allows administrators to remotely configure Printer Drivers for specific users or groups. Read more...
Deployment & Administration
Customizable user interface
Hide tabs, controls, and file formats, tailoring the Printer Driver to specific needs. Read more...
Document Conversion Logging
Log every conversion, warning, error or general information into the Windows Event Log. Read more...
Large-scale Deployment
MSI installers are available for IT managers for large-scale deployment. Read more...
Configure Through MSI Installer
Deploy and configure printer drivers at scale—ideal for enterprise environments. Read more...
Parallel Multi-printer Installation
Install multiple printers on the same system to enable simultaneous document conversions. Read more...
Parallel Multi-thread Activation
Enable multiple processing threads for faster, simultaneous document conversions. Read more...
Print from Android to the Black Ice Printer Driver through Citrix
Print from Android devices via Citrix to the Printer Driver, and save documents directly to device storage. Read more...
The Printer Driver API/RTK
The Black Ice PDF printer driver, combined with the Resource Tool Kit – Application Programming Interface (API), offers developers and Original Equipment Manufacturers (OEM’s) the capability to integrate, customize, or build advanced document management systems. The Resource Tool Kit – API is a collection of utilities and sample source code for sophisticated developers to build state-of-the-art business solutions.
Real-time printing status notification
Includes a messaging interface for real time communication with a third party application. Read more...
Change printer settings programmatically
Programmatically control printer settings using the Resource Toolkit's powerful API and ActiveX. Read more...
Easy installation with custom settings
Easily install and configure Black Ice printer drivers with a single function call. Read more...
Programmatically control and query printjobs
Pause, restart, delete jobs, or retrieve detailed job info like user, status, pages, and more. Read more...
Customizable user interface provided
Easily hide tabs, controls, or file formats, and add support for foreign languages. Read more...
Custom Plug-In Support
Extend print behavior with custom plug-in support. Read more...
Real Time Printer Driver Hook
Modify printer settings dynamically during printing based on the document. Read more...
Web based document conversion
Enables server-side document printing and delivery to clients or browsers. Read more...
- End-User for Desktop
- Windows/Citrix Server
- OEM for Developers
PDF Printer Driver pricing
Black Ice PDF Printer Drivers are licensed in several ways depending upon your needs. Black Ice Software offers different licensing models for corporate users and End Users. For more information, please visit the What license do I need? page. Printer Driver is an annual subscription. A single license is valid for a single PC on Windows 11/10 operating systems for one year. For multiple users on the same PC, no additional licenses are required. For installations on different PCs, you will need enough licenses to cover the total number of PCs.*
|
* Prices subject to change without notice
Black Ice Software, LLC
950 Peninsula Corp Circle Suite 2017
Boca Raton, FL 33487
Tel: 561-757-4107
Fax: 561-757-4109
E-Mail: sales@blackice.com
- Upgrade the Printer Driver without reboot while preserving the user settings using the MSI installer
- Automatic silent installation
- Automatic register/activate the Printer driver with a serial number
- Install the Printer driver for evaluation.
- Configure installation target directory.
- Configure the connection to license server with proxy server.
- Attempt to discover automatic proxy
- Use HTTP proxy
- Use SOCKS proxy
- Rebranding - Change the printer driver display name to a user-defined name
- Configure the default printer.
- Keep the user current Default Printer (default).
- Set Printer Driver to be the Default Printer for current user only.
- Set Printer Driver to be the Default Printer for every users
- Pre-configure the Email Sending feature.
- Pre-configure the Upload to HTTPS feature
- Pre-configure the Upload to FTPS-FTPES feature
- Pre-configure the Upload to DATABASE feature
- Enable or disable Printer manager
- Add Agent (Task printers) printers.
- Pre-configure single or multiple Agent printer for a specific task.
- Pre-configure the printer driver using the configuration ini file.
- Such as file format, output directory, and more. Every feature of the printer driver can be pre-configured.
- Use Profile file to Configuration the printer.
- Hide Printer driver Printing Preferences Tab(s) from Users.
- Hide the Upload and Email Options from Users on the Printer driver Printing Preferences.
- Assign to Computer (silent install)
- Assign to User (silent install)
- Publish
- Installation from command line (cmd.exe)
- .NET framework 4.0 or higher (Only required for Microsoft MSI installer)
- ColorPlus Printer Driver for both Desktop and Server
- ColorPlus X1 Printer Driver for both Desktop and Server
- PDF Printer Driver for both Desktop and Server
- PDF X1 Printer Driver for both Desktop and Server
- TIFF/Monochrome Printer Driver for both Desktop and Server
- TIFF/Monochrome X1 Printer Driver for both Desktop and Server
MSI Installer for large scale deployment
New InstallShield MSI installers! No .NET framework installation required!
The Black Ice Printer Drivers are also available in a form of InstallShield MSI installers. The new InstallShield MSI installer does not require .NET framework to be installed on the computers, bypassing the security vulnerabilities of the .NET framework. The new InstallShield MSI installer comes with the same functionality and features as the regular Microsoft MSI installer.
For InstallShield MSI installer availability, please contact sales@blackice.com.
The MSI installer is compatible with Microsoft Intune, Microsoft SMS/SCCM, Zenworks, and Marimba.
The MSI install has the following installation features:

For example:
msiexec /i "[PATH]\BlackIcePDF.msi" CUSTOMINI="[PATH]\BuPiniNT.ini" REGNUM="XXXXX-XXXXXXXX-XXXXXXXXXX"
Please contact sales for more technical details on the MSI installer at sales@blackice.com.

Printer Driver MSI Installer Logging Registration Process
The Black Ice Printer Driver MSI Installer includes detailed logging of the registration process, in order to facilitate System Administrators and System Integrators to determine the success or failure of the automated Printer Driver Registration, in large scale deployments. The improved registration logging in the Printer Driver MSI Installer creates a BiPDMSIRegistrationDataLog.txt named log file automatically in the User’s temp folder.
(for example: c:\Users\Administrator\temp\BiPDMSIRegistrationDataLog.txt)
Requirements and Supported installation methods
Supported Installation methods using Group Policy Deployment;
Additional supported installation method;
Installing the PDF Printer Driver on VDI
The PDF Printer Driver can be installed on Azure VDI, AWS VDI, VMware VDI, or any VDI system from the master image.
The base requirement for licensing the PDF Printer Driver is the PDF Printer Driver “Special Installer” with the licensing mechanism designed for VDI.
The MSI or Interactive PDF Printer Driver “Special Installer” can be requested from Black Ice Software Sales sales@blackice.com.
The Interactive or MSI PDF Printer Driver Special Installer for VDI is not available for a single license and is not available from the online store only directly from Black Ice Software sales.
The PDF Printer Driver can be installed on the Citrix App Layer using the MSI “Special Installer App Layer”.
Installing Black Ice products on Citrix VDI for Citrix Virtual Apps and Desktops
The PDF Printer Driver MSI “Special Installer App Layer” can be requested from Black Ice Software Sales sales@blackice.com.
Installing Black Ice products on Azure Windows Virtual Desktop
Intune Deployment of product using MSI Packages
Requirement;
MSI Installers are available for the following Document Converter Printer Drivers:
MSI Installer samples are available for OEM Printer Drivers!
For MSI Installer availability, contact sales@blackice.com.