Auto-print SDK Version History

Home » Version History » Auto-print SDK Version History
Version History No Comments

DATE : 11-15-2017
Version : 14.99 (revision: 383)
– Stability improvement for printing PDF documents on Windows Server 2016
– Stability improvement for detecting Microsoft Office on Windows Server 2012 and 2016 systems
– Updated Document Imaging DLLs to version 12.58.591
– Stability improvement for opening certain LZW compressed TIFF files

DATE : 02-22-2017
Version : 14.82 (revision: 376)
– Updated build process 15.
– Stability improvement in Multi-Threaded Converter C# Sample for configuring path with environment variables
– Upgraded build process for the Auto-print components and installers
– Updated Document Imaging DLLs to version 12.57.563
– Added support for loading 3 bpp TIFF documents
– Added support for loading tiled TIFF documents
– Stability improvement for using period character in custom file names when printing email files

DATE : 12-15-2016
Version : 14.76 (revision: 368)
– Stability improvement for printing certain PDF documents generated by Ghostscript
– Stability improvement for detecting corrupted PDF files
– Stability improvement for detecting password protection in some PDF files
– Stability improvement for handling low memory conditions
– Fixed the online link in Auto-print C# and C++ Samples
– Updated BlackIceDEVMODE.dll and BIAPMSG.dll to version 14.67.1503
– Updated BiAutoPDF.dll to version 2.6.3.644
– Added Visual Studio 2015 solution and project file to samples
– Stability improvement for .NET samples in case incorrect ActiveX controls are registered on the system
– Reduced the timeout of the first page of the document to be printed to 3 minutes
– Stability improvement for printing email files with the Custom Filename Generation option
– Updated eLicense.dll to version 5.08.187
– Stability improvement for registration on certain systems
– Stability improvement for uninstallation after the registration number was entered instead of the serial number during manual registration
– Updated manuals

DATE : 03-16-2016
Version : 14.55 (revision: 350)
– Improved corrupted PDF input file detection
– Added DICOM input file support
– Stability improvement for print email files with Create Directory option
– Stability improvement for logging in the BiPrintEmail helper
– Updated BlackIceDEVMODE.dll and BIAPMSG.dll to version 14.55.1410
– Updated Image Dlls to version 12.56.534
– Stability improvement for loading TIFF files larger than 2GB

DATE : 02-24-2016
Version : 14.54 (revision: 342)
– Added EMF input file support
– Added Email (MSG and EML) input file support
– Changed the prebuilt samples to use .NET Framework 4.0
– Added version number for Auto-print .NET samples
– Stability improvement for Auto-print Service C# Sample if the sample cannot find Black Ice printer
– Added feature for Auto-print Service C# Sample to log into the Event Viewer if the service could not be started
– Improved handling of non existing printers in BIAPStartPrintingEx and BIAPStartPrinting functions
– Added synchronization when starting Office in Service (this is not the final solution)
– Stability improvement for BIAPStartPrinting function
– Stability improvement for converting PDF documents
– Stability improvement for converting large JPEG images
– Improved Excel document detection if the file is corrupt or the extension is incorrect
– Updated BlackIceDEVMODE.dll and BIAPMSG.dll to version 14.54.1402
– Updated Image Dlls to version 12.56.527
– Updated BiAutoPDF.dll to version 2.6.3.637
– Updated manuals

DATE : 11-23-2015
Version : 14.45 (revision: 316)
– Added version number for Auto-print .NET samples
– Stability improvement for Auto-print Service C# Sample if the sample cannot find Black Ice printer
– Added feature for Auto-print Service C# Sample to log into the Event Viewer if the service could not be started

DATE : 11-18-2015
Version : 14.45 (revision: 314)
– Updated BlackIceDEVMODE.dll and BIAPMSG.dll to version 14.45.1339
– Message Capture uses the same messaging timeout as the printer
– Stability improvement for converting Excel documents with external links
– Stability improvement for converting Visio documents in service

DATE : 10-13-2015
Version : 14.41 (revision: 305)
– Improved directory monitoring for Auto-print Service C# sample
– Updated BlackIceDEVMODE.dll and BIAPMSG.dll to version 14.41.1295
– Stability improvement for processing Message Capture messages
– To ensure stability in Message Capture message processing, the recommended Printer Driver version is 14.41.1296 or later
– Detecting timeout error, read pipe error and write pipe error on Message Capture
– Fixed product version of the BiPrintImage.exe
– Updated manuals

DATE : 10-06-2015
Version : 14.41 (revision: 299)
– Resolved licensing conflict with Document Imaging SDK
– License64.dll renamed to BiAPLicense64.dll
– Added INI option to Ignore Print Areas when converting Excel files
– Added checking if one tries to run Auto-print in service under Local System account
– Using Message Capture for setting printer settings stored in BlackiceDEVMODE
– Stability improvement for converting PDF documents
– Improved Office version detection
– Stability improvement for printing Office documents
– Updated Image Dlls to version 12.55.511
– Stability improvement for converting Tiff images with missing SamplesPerPixel Tiff TAG information
– Stability improvement for converting Jpeg images
– Improved DPI detection of JPEG images
– Updated manuals

DATE : 08-19-2015
Version : 14.40 (revision: 278)
– Stability improvement for converting PowerPoint, Excel, Word, RTF and TXT documents
– Added .dotm, .mhtml, .mht, .xlt, .xltx, .xltm, .pot, .potm and .potx to supported document types
– Stability improvement for printing to the same printer with the same user from different Windows sessions
– Stability improvement for checking the helper files
– Improved invalid path handling
– Improved output file quality when converting PowerPoint files
– Stability improvements for resolving shifted content problems on the printed document when converting PowerPoint files
– Improved corrupted PDF input file handling
– Removed unused settings from the BiAutoPrint.ini
– Added INI file option to not use Internet Explorer compatibility mode
– Stability improvement for output (converted) directory configuration for Auto-print samples
– Updated BlackIceDEVMODE.dll and BIAPMSG.dll to version 14.40.1245
-Stability improvement for Message Capture error handling
– Updated manuals

DATE : 06-23-2015
Version : 14.37 (revision: 256)
– Added message capture to the BiAutoPrint.dll
– Added message capture timeout configuration options to the BiAutoPrint.ini
– Added timeout configuration options for Auto-print helpers to the BiAutoPrint.ini
– Added log configuration options for Auto-print to the BiAutoPrint.ini
– Added Image helpers (BiPrintImage) to the installers for printing images
– Added margin settings for TXT printing to the BiAutoPrint.ini
– Updated BiAutoPDF.dll to version 2.6.3.622
– Stability improvement when printing PDF input file
– Improved PDF password protection detection
– Removed BlackiceDEVMODE Demo dialog from Auto-print SDK Demo Samples
– Stability improvement for Auto-print Service C# Sample for converted directory (path ending with ‘\’ character)
– Stability improvement for Auto-print C# Service sample, the sample now waits for file copy to be finished before printing
– Stability improvement for Multi-Threaded Converter C# Sample user interface
– Updated BlackIceDEVMODE.dll to version 14.38.1227
– Removed high cpu usage in service samples if the spooler is stopped when the service sample starts
– Added Administrator privilege checking for installers
– Removing Auto-print Services during the uninstall process
– Printing TXT documents using Word in service
– Detecting password protected Word and Excel files in service
– Added support for Adobe Reader DC
– Stability improvement for Stopping and Starting in Multi-Threaded Converter C# Sample
– Improved the Auto-print Service C# Sample to create the In, Converted, Failed, Processed directories for the conversion upon start
– Added feature to not print hidden and system file for the Auto-print C#, VB.NET samples,Auto-print Service C# Sample and Multi-Threaded Converter C# Sample

DATE : 05-04-2015
Version : 14.32 (revision: 194)
– Stability improvement for the Auto-print Samples if the BiAutoPrint64 or BlackIceDEVMODE ActiveX control is not registered
– Stability improvement for Auto-print Service C# Sample for converted directory (path ending with ‘\’ character)

DATE : 03-12-2015
Version : 14.27 (revision: 151)
– Stability improvement for selecting printer drivers in Multi-Threaded Converter C# Sample
– Stability improvement for output file naming in the samples
– User interface improvement for selecting profiles in the samples
– Improved logging in all samples
– Updated manuals

DATE : 03-03-2015
Version : 14.27 (revision: 138)
– Stability improvement for file name generation mode 1 (set output folder only) in the BIAPStartPrintingEx function
– Improved printing using the “Merge to PDF” and “Merge to TIFF” Printer Driver profiles
– Improved Auto-print C# and VB.NET sample when trying to start the sample, while spooler is not running
– Improved Auto-print C# and VB.NET sample when click on Printing Preferences while spooler is not running
– Improved Auto-print C# and VB.NET sample log file to handle environment variables
– Updated Auto-print C# and VB.NET sample online manual links on the user interface
– Improved Multi-Threaded Converter C# Sample when trying to start the sample, while spooler is not running
– Improved Multi-Threaded Converter C# Sample when click on Printing Preferences while spooler is not running
– Improved Auto-print C# and VB.NET samples to handle locked files in the input folder
– Improved Multi-Threaded Converter C# Sample to handle locked files in the input folder
– Updated manuals

DATE : 02-20-2015
Version : 14.25 (revision: 130)
– Added Auto-print Service C# Sample application to the installer
– Added Auto-print Service Samples source code to the Demo version
– Added Unicode filename support for printing image files
– Added Unicode filename support for printing PDF files
– Improved Auto-print Service samples to not print documents if the first character of the document name is tilde (~)
– Added Multi-Threaded Converter C# Sample application to the installer
– Added BiAutoPrint.ini to the installer for fine tuning Auto-print samples
– Moved PowerPoint and Visio printing code to the BiPrintOffice.exe helper to improve stability
– Updated manuals

DATE : 02-19-2015
Version : 14.25 (revision: 127)
– Added Auto-print Service C# Sample application to the installer
– Added Auto-print Service Samples source code to the Demo version
– Added Unicode filename support for printing image files
– Added Unicode filename support for printing PDF files
– Improved Auto-print Service samples to not print documents if the first character of the document name is tilde (~)
– Added Multi-Threaded Converter C# Sample application to the installer
– Added BiAutoPrint.ini to the installer for fine tuning Auto-print samples
– Moved PowerPoint and Visio printing code to the BiPrintOffice.exe helper to improve stability
– Updated manuals

DATE : 01-20-2015
Version : 14.19 (revision: 110)
– Added Adobe Acrobat Pro support for printing PDF documents
– Stability improvement for printing HTML documents
– Fixed “Timout interval elapsed” error when printing certain PDF documents with Auto-print
– Added option to BiAutoPrint.ini to disable PDF password protection checking in Auto-print
– Improved printing PDF files with embedded JavaScript with Auto-print
– Added logging to printer driver Installation to log detected printers, Black Ice Printer Drivers and Devmode
– Improved timeout handling for HTML document printing
– Improved timeout handling for XPS document printing
– Updated manuals

DATE : 11-14-2014
Version : 14.16 (revision: 102)
– Updated eLicense.dll to version 4.02.131
– Improved error handling for non-connection errors during registration
– Improved printable area detection when printing PDF input files
– Updated BiAutoPDF.dll to version 2.6.2.617
– Stability improvement when printing PDF input file

DATE : 11-12-2014
Version : 14.16 (revision: 99)
– Stability improvement when BIAPInitialize function fails in BiAutoprint.dll
– Stability improvement in BIAPStartPrintingEx function
– Stability improvement when printing PowerPoint files
– Added the option to specify a Printer Profile in the C++ Service sample INI file
– Updated BiAutoPDF.dll to version 2.6.2.616
– Stability improvement when printing PDF input file
– Added separate INI files for C#, C++ and VB.NET Auto-print applications
– Improved Auto-print samples to read and store their settings in the INI file
– Added capability to Auto-print and Auto-print Service samples to apply profile for conversions
– Improved Black Ice Printer Driver detection in the Installation
– Improvements for log file generation in C# and VB.NET Auto-print samples
– Improvements for C# and VB.NET Auto-print samples batch conversion when deleting a file from the Input folder.
– Minor user interface improvements to enhance user’s experience.
– Improvements for Auto-print and Auto-print Service samples to create the Input, Converted, Processed and Failed directories when the conversion starts.
– Added capability to manually edit the Input, Converted, Processed, Failed and Log file edit boxes, to let users use environment variables when specifying directories.
– Unified the product and sample names to Auto-print SDK
– Improvements for the Auto-print and Auto-print Service sample’s filename generation to save the printed documents in the same name as the source document
– Improvements in error detection when printing PDF input files
– Modified samples visual styles
– Extended BIAPStartPrintingEx function
– Added Converted (Output) directory handling to Auto-print Service C++ sample
– Improved directory permission checking in Auto-print Service C++ sample
– Updated manual

DATE : 10-21-2014
Version : 14.16 (revision: 66)
– Added Registration exe files to Start menu to help users register the product more easier
– Improvements in the installer to enhance user’s experience
– Updated manual

DATE : 10-15-2014
Version : 14.16 (revision: 63)
– Black Ice Software releases the Auto-print SDK
– Changes from the Auto-print in RTK version 14.15.1002:
– Improved Auto-print C++, C# and VB.NET samples to be able to configure the folders for processed and converted documents.
– Added new icon to the Auto-print C#, C++ and VB.NET Samples
– Improvements for notifying the user about not accessible folder in Auto-print Samples
– Improvements when renaming BiAutoprint.dll and starting the Auto-print Samples
– Added utilities to register and unregister the Auto-print SDK components
– Disabling Open Output Folder, Open Printed Document and Enable Save As Option features during printing with Auto-print
– Added BIAPStartPrintingEx, BIAPIsBlackIcePrinter, BIAPIsSupportedPrinter functions to AutoPrint DLL and OCX
– Renamed “AutoPrint Service” to “Auto Print Service C++ Sample” in Task Manager/Services
– AutoPrint DLL now uses the BiPrintDWG utility to print AutoCAD files
– Added Adobe Reader version checking
– Added automatic spooler restarting to enhance reliability
– The Auto-print SDK Demo requires at least one Black Ice Printer Driver installed on the computer
– Image DLL’s version 12.53.494
– BlackIceDEVMODE DLL’s version 14.16.1011