Introduction

 

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 DLL Reference

The Auto-print ActiveX Reference

Configuring the printer driver - BlackIceDEVMODE

Registering the ActiveX Controls

Sample Applications

How to use your application on test computer

Auto-print Redistribution Files

Predefined Profiles

Configuring Web services for the Auto-print DLL

Auto-print Error Codes