Miraplacid Publisher Howto

1. How to make page numbered images to be sorted properly (format page numbers in filenames)


You need to use full form of {{PAGE}} tag: {{PAGE(number_of_digits)}}.
It will generate numbers with leading zeroes.

2. How to print to Publisher from DOS program?


To set up Miraplacid Publisher to catch DOS text print job, you need to do the following:
  1. Share Publisher on the network.
  2. On PC with your DOS program, create the following batch file:
    
    net use lpt1: /delete 
    net use lpt1: \\Your_Computer_Name\SharedPrinter 
    
  3. Run this batch file.
  4. Open Advanced Settings software.
  5. 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.

3. How to print to Publisher from service or other program when nobody is logged in?


Normally, Publisher core works in the same session as user printing application. This allows Publisher to support correctly such personal folders as Profile, Desktop, My Documents, etc.
When you print to Publisher 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 Publisher successfully in such a "server" environment, you need to:
  1. Launch Publisher user interface from your desktop or program folder.
  2. Set all Publisher options to desired values. Please, do not use personal folders in {{SYSFOLDER}} tag (for SYSTEM account).
  3. Set AutoSave checkbox to "ON" in System Options.
  4. If user who will print jobs does not have personal settings (for shared printers and printing from services), press "Save Common" button.
  5. Close user interface. The configuration will be saved.
In result, Publisher 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.

4. How to set up Publisher to work as a network printer?


Like any other printer, Publisher may be shared on a network by setting standard sharing properties in Printers/Printers and Faxes folder. You may install Publisher on your network server, share it and choose any suitable name for this shared printer.
But, you will not be able to use Publisher interactively, i.e., with User Interface. So, before you will start using Publisher 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 Publisher core will run under the same account (SYSTEM) for all users. Step-by-step instuctions available at recipe (3).
If you need to have personalized settings, or need to launch User Interface for your users, we recommend you to consider Terminal Server Edition.

5. How to generate grayscale TIFF files with inverted colors


This is a common problem with TIFF format.
Some applications treat 1's as black color, some - as white. Our implementation behaves like most serious graphics software (like Photoshop). If you still need to invert colors, just check "Colors and Gamma" -> Invert checkbox in the Settings dialog.