Miraplacid Text Driver 2011 for Windows 2000/XP/2003/2008/Vista/Windows 7 extracts text from any printable documents. After
installation on your PC, Miraplacid Text Driver appears as a new printer in your system.
When document is printed, Miraplacid Text Driver opens a dialog with
Preview Window. You can
save resulting text to disk, upload to FTP or HTTP server,or print it to a real printer or send to Clipboard.
You can
save the extracted information as plain, formatted text or as XML or RSS / Atom feed for future processing in all installed codepages and Unicode.
Miraplacid Text Driver 2011 adds icon to desktop. All the documents you drag and drop to this icon will be printed behind the scenes and processed by Miraplacid Text Driver.
Turn "Auto Save Mode" on if you want Miraplacid Text Driver to save all the extracted text to a file without waiting for your input.
Filenames and paths of the resulting files can be constructed using
special tags:
{{TERMINAL}}, {{DOCNAME}}, {{EXT}}, {{USER}}, {{MACHINE}}, {{SYSFOLDER}}, {{PAGE}}, {{IDENTITY}}, {{JOB}}, {{DATE}} or {{TIME}}.
With
Print a Copy To option, you can print original print job to your physical printer at the time of extracting text.
Unix(LF) and Windows(CRLF) line breaks supported.
As a developer, you may
control printing process from your own software.
If you wish to use Text Driver in
Terminal Services environment, please, use
special Terminal Edition of Text Driver.
If you wish to use Text Driver as an integrated part of your own software product,
Miraplacid Text Driver SDK will help you with integration.
How to print to Text Driver from DOS program?
To set up Miraplacid Text Driver to catch DOS text print job, you need to do the following:
- Share Text Driver on the network.
- On PC with your DOS program, create the following batch file:
net use lpt1: /delete
net use lpt1: \\Your_Computer_Name\SharedPrinter
- Run this batch file.
- Open Advanced Settings software.
- Set Datatype to TEXT and press OK.
You should be able to print from a DOS program to LPT1. Try it out from EDIT, open a text file, and print it.
How to print to Text Driver from service or other program when nobody is logged in?
Normally, Text Driver core works in the same session as user printing application.
This allows Text Driver to support correctly such personal folders as Profile, Desktop, My Documents, etc.
When you print to Text Driver as a shared printer, or print from some system service, print job will be initiated from SYSTEM user which does not have
personal settings. So, in this case only Common Settings should be used.
Server-based printing means that you will need no User Interface.
To run Text Driver successfully in such a "server" environment, you need to:
- Launch Text Driver user interface from your desktop or program folder.
- Set all Text Driver options to desired values. Please, do not use personal folders in {{SYSFOLDER}} tag (for SYSTEM account).
- Set AutoSave checkbox to "ON" in System Options.
- If user who will print jobs does not have personal settings (for shared printers and printing from services), press "Save Common" button.
- Close user interface. The configuration will be saved.
In result, Text Driver will work in automatic mode, without user interface and under user who printed the print job.
If you will need to change configuration, just open user interface, make your changes and close it.
How to set up Text Driver to work as a network printer?
Like any other printer, Text Driver may be shared on a network by setting standard sharing properties in Printers/Printers and Faxes folder.
You may install Text Driver on your network server, share it and choose any suitable name for this shared printer.
But, you will not be able to use Text Driver interactively, i.e., with User Interface.
So, before you will start using Text Driver as a shared printer, you will need to change and save all necessary settings, and set AutoSave mode to ON
to prevent User Interface component to start. After that, press "Save Common" button to save this configuration for all users.
However, you will not be able to use personal settings for this printer users - no personal folders, {{USER}} tags, etc,
because Text Driver core will run under the same account (SYSTEM) for all users.
Step-by-step instuctions available at previous recipe.
If you need to have personalized settings, or need to launch User Interface for your users, we recommend you to consider
Terminal Server Edition.
See also: