The trial version has the following limitations:
The FOOTER text and bottom margin cannot be set. The TRIAL version always prints a predetermined text in the footer with a margin of 20 mm.
The TRIAL version always prints:
|
HTMLPRINT TRIAL VERSION |
in the center of each page.
The TRIAL version is intended only for testing purposes and never should be used for commercial purposes or for more than 30 days.
HTMLPrint is not designed to be called from a D.O.S. or DirectX applications.
HTMLPrint supports most of the HTML 3.2 specifications with many additional popular HTML 4 enhancement (see here the list of supported tags), but not scripting, Java or ActiveX Controls. It also supports StyleSheets (see the specifications here).
HTMLPrint printed pages resemble closely those printed by Microsoft Internet Explorer (IE), but since it doesn't depend on IE, but is an standalone program, far smaller than IE, you can't assume than HTMLPrint will print any kind of documents in exactly in the same way then IE does.
HTMLPrint doesn't print framesets, only single HTML pages.
HTMLPrint only opens and prints
HTML files located on your hard disk or local network but it cannot download
them from the Internet.
It can download online images but only static ones; dynamically generated
images are not supported.
UTF-16 encoding is not supported.
Sometimes IE shows correctly HTML documents that are badly encoded, with unclosed tags and many other mistakes. Different from IE (which is a far bigger and complex program), HTMLPrint requires correct HTML to work well. Therefore, if a page doesn't display well check if the code is right.
<thead>, <tbody>, and <tfoot> are supported when printing with some restrictions. In a table definition, these tags define header, body, and footer sections of the table. If the table is split between pages when printing, the table portion on each page will have its own header and footer section.
For best results, note the following hints and restrictions.
Only the outer table will have headers and footers. Nested tables are unaffected.
When practical, use the style tr {page-break-inside: avoid;} to avoid splitting rows at page boundaries.
Table are pieced together when printing. Avoid table background images which may not match between sections. Table background colors are unaffected.
When using Print Preview to inspect page layout, use the 100% magnification setting for best accuracy.