What is new in the v8?

  • HTMLPrint now uses the Mozilla Foundation's Gecko engine (XULRunner) to open and print HTML documents.

  • Scripting, Flash and dynamic HTML are supported, as well advanced HTML code.

  • Can open and print online content as well as local files.

  • Supports right-to-left languages like Hebrew and Arabic.

Overview

HTMLPrint  runs on Windows 2000, XP, 2003, 2008, Vista and Windows 7 and is intended for printing HTML Documents, although it can also print text and image files.

HTMLPrint runs as a visible application only when it is started without passing any argument in the command-line, or when printing file lists, if configured to be visible. It cannot run as a service.

 

Command line parameters usage

 

Command-line parameter were widely used in the DOS days, when programs were called by typing their file name, which may be followed by additional parameters. In the present time command-line parameters are commonly used in .bat files and by computer programmers, but many Window users also use them.

Bersoft HTML Print is designed to work with and be called by other software or at least, by a batch file, passing the filename (HTML or text document, of a text file with a list of files to be printed) to be printed as a parameter in the command line.

 


HTMLPrint 8 works differently than previous versions with the command line parameters.

Learn more about Command line usage.
 

 

 

Printing files incoming in a predefined directory (Directory Monitoring)

 

HTMLPrint can watch a folder for HTML documents or text files and print them to a specified printer.

 

See Directory Monitoring

 

Using Configuration files

 

Besides settings options through the command line, most options are set by using a configuration file. This file can be created by other applications or by using HTMLPrint  File > Printing Setup menu command, which opens a screen for setting all options in the configuration file.

 

See HTMLPrint configuration file

 

HTMLPrint and the Printing Queue

 

HTMLPrint always monitors the Windows printing queue for the selected printer and waits until the last printing job was received entirely in the printing queue before sending another document or before shutting down after a printing job is done.
If other applications print to the same print queue, HTMLPrint will wait until all jobs are sent completely to the printing queue, so if new jobs are added continuously, the wait may be never-ending.
Creating multiple installations of the same printer, and assigning one printer to HTMLPrint alone, allows you to avoid this problem. Learn more.