
Our PRODUCTS . . .
Key Features of DOSPRINT
and DLLPRINT modules:
* Seamless, "printer independent" printing for your DOS applications,
--- IF your application can write its print
file to disk, or use the PRT2DSK feature ---
* Works with any printer with a Windows driver installed
* High compatibility with Epson ESC/P™ and ESC/P2™ Escape Codes
* Graphical Image printing support available (for company logos, etc.)
* Windows 95/98/ME/NT/2000/XP compatibility for DOSPRINT
* Windows 95/98/ME/NT/2000/XP compatibility for DLLPRINT
What is DOSPRINT?
DOSPRINT.EXE is a 32-bit Windows Application
that allows a DOS application to print to any Windows printer that has a Windows
Driver installed. In essence, DOSPRINT
takes a print file name as a command line
parameter and parses the file, extracting certain ESC/P and ESC/P2 printer control
codes.
DOSPRINT emulates these codes using the Windows Printing System to create a print job on any given printer, regardless of the brand or model. Because the DOS application only ever needs to print with one set of Escape codes, DOS applications no longer need to have built-in support for every printer control language ever created! As a huge bonus, DOSPRINT permits DOS applications to print to Windows-Only printers, previously an almost impossible task! Finally, device-independent printing is now possible for DOS applications! In addition, DOSPRINT can automatically print multiple copies too, and use network printers.
Typically, DOS applications launch DOSPRINT with a SHELL statement, and after completing its task. DOSPRINT then returns control to the DOS application, while the Windows Printing System prints the document from the file created on disk by the DOS application
What is DLLPRINT?
DLLPRINT.DLL is a compact 32-bit industry-standard
DLL designed to add printing functionality to 32-bit PowerBASIC™
Windows applications, without the complexity of API calls to
the Windows Printing Systems. Like DOSPRINT,
DLLPRINT requires a file containing ESC/P or ESC/P2 printer control
codes. Additionally, DLLPRINT is called
directly by your 32-bit applications, (rather than using the SHELL method used
by DOSPRINT). DLLPRINT
can be useful for porting DOS applications over to Windows too! Write your DOS
applications to use DOSPRINT, and the print file
generation code translates easily in the Windows environment - no major rewrite
to implement printing. DLLPRINT's features
are otherwise identical to that of DOSPRINT.
SUMMARY:
DOS printer support is a real hassle, but our DOSPRINT
/ DLLPRINT utility significantly eases the pain - it enables a DOS
application to print with Windows "truetype fonts", to ANY PRINTER,
regardless of the type of printer driver installed in your system, even Windows-only
printers!
DOSPRINT / DLLPRINT now makes it easy to
print within your DOS application, to ANY printer supported by Windows! Try
our DEMO program before you buy; it is a full-featured version of the program...it
just prints a big SAMPLE "watermark" as the background.
There are two versions of each program:
Both DOSPRINT and
DLLPRINT utilities each come in two flavors (DEMO and REGISTERED):
* The registered version is fully operational, and distributable
as an EXE for DOSPRINT, or the DLL version for
DLLPRINT applications.
* The demo versions of the EXE and DLL modules print a watermark
"SAMPLE" in 1-inch high (Red or Black) letters diagonally across
each printed page. This permits you to develop your application, and distribute
fully functional (yet obviously unregistered) shareware and demo versions of
your software.