HN-Print
Printing on Windows printers from DOS programs
%#% Menu
Programming 
nHex-Ed Download 
Bash Scripts
On my blog Load balancing Traffic shaping Easy scheduling Download 
JavaScript ShowSort 
VBA programs Opleggertje SuDoKu BMP > XLS 
Old software
MiKroBoek Geschiedenis Versies Hex-Ed
HN-Print Version history Other projects
» Extras
Manual 0.xx
Trial version
Slackware
My history 
Versions Search in ChangeLogs
Older Slackware
My packages
Related links
Other interests
TRS-80 
Lego LDraw files Elevator Software 
NatGeo My collection 
Links Slackware Emulation & VM Lego National Geographic Blogs Other
About...
Personal Other Send a message View my Site Map Search my site:
Home My Homepage
This is the oficial homepage of HN-Print, a utility to print on Windows printers from DOS programs.
History
HN-Print started from a necessity to print on a modern USB printer from a legacy DOS program. The decades-old (but still working fine) application could send its output to LPT1, LPT2, LPT3, even to serial ports COM1 to COM4 or a file. But it simply wouldn't understand USB ports. Nothing to be surprised about, since at the time the application was written, USB didn't exist so DOS could never know about it.
There are some solutions available, like a known trick to redirect LPTx via the command-line:"NET USE LPTx \\your_computer_name\your_shared_printer"
but that has some limitations, like needing to be on a network or connected to the internet (to have TCP/IP running), and it wouldn't format my output, since the new printer didn't understand the printercodes for character-pitch, bold and underlined printing, etc.
Then there are the comercial solutions, but none of them were satisfactory. I needed at least two different setups: one for simple listings of data, another for better quality printing of invoices etc., and without changing configurations in between.
So I decided to write my own utility...
Features
With HN-Print you can:
- configure up to five different printers
- print individual files manually
- automatically pool a folder for files to print (*)
- configure paper size, orientation, fonts (*)
- emulate classic printers like Epson, IBM, Canon, HP LJII, or define your own (*)
- print headers and footers, with date- and time-stamps (*)
- include your logo or watermark on output (*)
- automatically include pagenumbers (*)
(*) Configurable per printer
Current status
HN-Print is still in development and currently in beta-status. You can download a trial version which will print a large banner over all pages.
If you're interested, you can become one of the beta-testers. It is currently a very stable product so you don't have to be afraid! :-) You can get in touch with me from this page.
This page: ? Copyright by Niels Horn - Rio de Janeiro - Last modified: September 03 2009 10:12:52.