history for printmulti --------------------- 2.0.0.5 - In future, we will dispense with client licences. All functions are available without restriction on client Windows versions. 2.0.0.4 - Printing to client printer didn't work with some new drivers (e.g. Sharp). New findings: If Save2File creates no files or files with 0 bytes, this is due to missing rights of "HKEY_USERS.DEFAULT" in the registry. Some drivers try to write there. 2.0.0.3 - Duplex problems with Brother printers. New option for Duplex: Duplex=f: Adopts the setting from the Devmode file. 2.0.0.2 - Versions 2.0.0.0 und 2.0.0.1 contained memory- and handle leaks 2.0.0.1 - License manager installed as 32 bit version on 64 bit operating systems - New switch "AllowRecursion" in the Common section to allow nested PrintMulti printers. 2.0.0.0 - Saving printouts in graphic files with "SaveImage - Background forms and separator pages "Background" - Printing of images, texts and rectangles/lines; transparent backgrounds - Support of print jobs in RAW format - Evaluation of regular expressions and new mod operator - Support of escape sequences in texts - Standard PrintMulti.ini writes log files to %AllusersProfile% directory - Due to rights problems, the Windows temp directory for the current process is temporarily changed during printing. - New options "Pages" and "PaperSource" for dynamic evaluation per page - Support of margins when printing, e.g. to create space for punching the document. - Specification of user and password for a workaround in case of rights problems - Additional options for executing execute commands (especially useful for raw printing) - Output of WriteText2File also in XML format for more details. - Printing of background images in SPL format and output of separator pages - Saving of print output to files in Tif, Bmp, Gif, Jpg format - Used wrong device mode for detecting paper formats which results in wrong paper format in rare cases. 1.0.4.0 - Problems with the option "Append2File" solved. - Second independent log file was not created. 1.0.3.3 - New tools "ShowPrinterInformation" - New action type "SaveEmf" - Updated tool "Devmode2File" (long printer names) 1.0.3.2 Beta - Use embedded fonts in spool files. Needed for PDF Printing in some cases. 1.0.3.0 - Support for Windows 7 and Server 2008 R2 (32 and 64 Bit) - New macro "p" returns the standard printer of the printing user. Useful for Terminal Servers. - New operator "rawpage" returns a text representation of the printed pages. The text is not formatted. All strings are appended without any delimiters. - New operator "tblsearch" searches inside text for keys from configuration files. Can be combined with "rawpage" to allow document dependent printing. - New operator "tbllookup" looks up words in configuration files. Simplifies configuration with many fixed values and replaces nested conditional operators - New value "WriteTextToFile" for the "Print"-actions enables saving of the page content to a file. This file can be used inside scripts. A sample is contained. - New value "RefreshConfig" in "Exec"- and "Print"-actions forces to a reread of the configuration file after the current section. Enables dynamic changes to the configuration file. - Script "gscreatepdf.vbs" replaced by "gscreatepdf1.vbs" because of problems with spaces in file names. 1.0.2.2 - new macro 'p' returns the standard printer of the printing user. Useful for Terminal Servers. - new operators: rawpage - returns the document text of the printed documenet tblsearch - searchs inside text for keys from configuration files. Can be combined with 'rawpage' to allow configurations dependend on the content of the printed document. tbllookup - looks up words in configuration sections. Can replace nested '?'- operators. - new value 'WriteTextToFile' for print actions to save the page content to a file - new value 'RefreshConfig' in Exec and Print actions. Rereads the configuration file after the current action and allows dynamical changes to the configuration file. - Script 'gscreatepdf.vbs' repaced by 'gscreatepdf1.vbs' because of problems with path names containing blanks. 1.0.2.1 (only for 64 Bit version) - recognizes "Collate,Color,nUP,DrvCopies,TotalCopies" settings for PrintMulti assigned printer. Entries work for the main printer even for deactivated section. 1.0.2.0 - all configuration values can contain conditions (e.g. changing output printer dependend on document name, user name, number of pages,...) - save printer configuration to files with tool devmode2file and use it in printmulti (e.g. define output bins, water marks,...) - new settings to limit the number of pages to print for print-actions - recognize blanks in front of paper source names 1.0.1.9 internal version 1.0.1.8 preview - problems with multiple copies from word on some drivers solved - printing of thin excel lines - setting of environment variable in printer section to simpify script calls - startgs.vbs: Script to call ghostscript (autodetects installation path) (will be extended in next release to PDF/A and PDF/X settings) 1.0.1.6,1.0.1.7 internal versions 1.0.1.5 - In some cases PrintSelf=0 was ignored - Output for deactivated actions had appeared in JobLog as error 1.0.1.4 - Not all GDI handles were correctly freed. Now they should. 1.0.1.3 - New keyword in Printmulti-printersection "PrintSelf" With value 1 the job will be performed additionally by the original printer. 1.0.1.2 - On windows server printing was peformed with systemaccount. Now printing with user account again. - New entry in PrintSection "UseSystemAccount", default 0 If yes (or 1) than system account will be used for printing (for permission problems). 1.0.1.1 - month in logfiles was wrong (one month later than actual month) 1.0.0.0 - Initial version