Auto-print SDK
For Windows 11/10 (32 and 64 bit)
For Windows Server 2025/2022/2019/2016/2012 (32 and 64 bit)
The Black Ice Printer Drivers Auto-print SDK can be used to programmatically print and convert files with the Black Ice Printer Driver without any user interaction. The Auto-print SDK is recommended in several scenarios, such as creating a customized batch converter and Web service-based document conversion. The API includes a DLL and ActiveX control for automated printing and batch conversion.
The Auto-print API files are located at:
For 32-bit Auto-print:
<Auto-print Installation Folder>\Auto-print 32 bit\AutoPrint\BiAutoPrint32.dll
<Auto-print Installation Folder>\Auto-print 32 bit\AutoPrint\BiAutoPrint32.ocx
For 64-bit Auto-print:
<Auto-print Installation Folder>\Auto-print 64 bit\AutoPrint\BiAutoPrint64.dll
<Auto-print Installation Folder>\Auto-print 64 bit\AutoPrint\BiAutoPrint64.ocx
The Auto-print includes more sample applications to demonstrate how to use the Auto-print API and automated document conversion with the printer driver. Please see the Sample Applications section.
This document contains detailed information on how to use the SDK, the programming interface and other development aspects of Auto-print SDK:
Installation and Registration of Auto-print version 15.98 or higher
Installation and Registration of Auto-print version 15.70 or older
Auto-print technology – Programmatic Document Conversion
The Auto-print ActiveX Reference
Configuring the printer driver - BlackIceDEVMODE
Registering the ActiveX Controls
How to use your application on test computer
Auto-print Redistribution Files
Configuring Web services for the Auto-print DLL