in bang commands.
3. PRINTWIZ: Eliminate wasted page on empty !PRINT subjobs.
4. PRINTWIZ: Allow use of fax server, as specified in printwiz.ini.
5. PRINTWIZ: Bug fixed in emailing to many addresses.
6. PRINTWIZ: Merge multiple TIFs into one fax, when specified in command
line.
Changes in 3.0.35:
1. PRINTWIZ: Bug fixed in turning off PCL overlay.
Changes in 3.0.36:
1. PRINTWIZ: Handle more graphics in PDF.
2. PWUI: Make it easier to configure a service or a queue to capture
to file.
3. PWUI: Cascade dialogs so user can see heirarchy.
4. PWDLL: pw_print_file can now process a fullpage image file, of types
BMP, GIF, JPG, JPEG, TIF, TIFF, WMF, EMF, or SPL.
Changes in 3.0.37:
1. PRINTWIZ: Bugs fixed in PCL translation re. left margin.
Changes in 3.0.38:
1. PRINTWIZ: Improvements in HPGL patterned lines.
Changes in 3.0.39:
1. PRINTWIZ: Deal with line termination options (Esc & k # G) in PCL.
2. PRINTWIZ: Deal with paper length (Esc & l # P) in PCL.
Changes in 3.0.40:
1. PRINTWIZ: Bugs fixed in sizing text in PWML overlays.
Changes in 3.0.41:
1. PRINTWIZ: Bug fixed in processing attachments in !PRINT command.
2. MULTIPLE: Memory leaks removed in squeezed text.
3. PRINTWIZ: Bugs fixed in handling end of bang file.
4. MAPISEND: Bug fixed that caused garbage in included notes for email.
5. PRINTWIZ: Bug fixed in !RUN commands with quotes.
Changes in 3.0.42:
1. PRINTWIZ: Changed ByCustom to correctly handle the return codes from
custom programs which are run. This also fixes a problem whereby !RunWait
was not reporting correct error codes.
2. ALL SERVICES: Changed spawn commands to correctly handle return codes from
spawned programs.
3. ALL SERVICES: Corrected a problem whereby a specified Profile output
directory would override the service work directory.
4. PRINTWIZ: Correctly handle quotes now within ! parameters
5. PRINTWIZ: Corrected problems when quotes inside !RUN commands
6. PRINTWIZ: Added bang command parameters for:
/faxcoverpg=<>
/faxfromnum=<>
/faxfrom=<>
/emailfrom=<>
/emailfromaddress=<>
Changes in 3.0.43:
1. PRINTWIZ: Bugs fixed in macro handling.
Changes in 3.0.44:
1. PRINTWIZ: In printing to TIF://, respond to specifications of pagesize and
orientation, including when going from PCL to TIF.
2. PRINTWIZ: Bug fixed in OVERWRITE setting.
3. PRINTWIZ, translating PCL/HPGL: bug fixed in positioning after switching
to landscape.
Changes in 3.0.45:
1. PRINTWIZ: Better support for PCL bitmap soft fonts.
2. PRINTWIZ: PCL enhancements.
3. PRINTWIZ: Bug fixed in switching overlays.
4. PRINTWIZ: Bug fixed in changing page size or orientation in fax.
Changes in 3.0.46:
1. PRINTWIZ: More accurate horizontal spacing in PCL.
2. PRINTWIZ: Eliminate some extra pages in PCL.
3. PRINTWIZ: Bugs fixed in HPGL settings carrying over from one job
to another.
Changes in 3.0.50:
1. MULTIPLE: Process a "manifest" file, which is a file of filenames.
2. MULTIPLE: Bug fixed to make sure files get deleted where appropriate.
3. PWUI: For a Windows Service, allow user to specify the "run as" user and
password.
4. PRINTWIZ: Eliminate possible message boxes that would hang a Windows
service.
5. PWUI: Generate Tif, Generate PDF: prompt for filename, not directory.
6. MULTIPLE: Apply Authenticode signature to all programs for ease with
firewalls.
Changes in 3.0.51:
1. PRINTWIZ: Bug fixed in printing range of pages.
Changes in 3.0.52:
1. PRINTWIZ: Bugs fixed in HPGL.
2. PRINTWIZ: Bugs fixed in PCL nested macros.
3. PRINTWIZ, PCL: Add support for duplex page side selection,
Esc & a # G
4. PRINTWIZ: FORMFEED tag will always do a pagefeed, even if it means a blank
page.
5. PRINTWIZ, PCL: Bugs fixed in macro processing.
6. PRINTWIZ: Many improvements in printing EMF files, as primary or as
overlays.
Changes in 3.0.53:
1. PRINTWIZ: Bugs fixed in initial vertical printing position. The rule is
that printing position is established when is encountered. A
after that will adjust to keep the font baseline constant.
2. MULTIPLE: Bug fixed in specifying log file name with full path.
3. PWUI: Bug fixed in default action.
4. MULTIPLE: Added command line parameter:
/TRANSLATEPCL=OFF
Changes in 3.0.54:
1. PRINTWIZ: Linecount on page (or label) is not incremented by line wraps
or insertions caused by REPLACE. So it corresponds to the original data.
2. PRINTWIZ: If running in demo mode, make sure the serial number question
box comes up in the foreground.
Changes in 3.0.55:
1. PWUI: Fixed issue with changing from default printer in Profile Properties.
2. PWUI: After changes to ToolBar, Minimize, SmartPrint, Debug or Logging,
save the Defaults immediately.
3. PWUI: Turning on Debug (in View menu) also turns on Logging automatically.
Changes in 3.0.56:
1. PRINTWIZ: Bug fixed in partial fax or email specification.
Changes in 3.0.57:
1. MULTIPLE: Bug fixed in capture-to-file option.
2. PRINTWIZ: If running in background or minimized, force to foreground for
various dialog boxes.
3. PWUI: New option for /kiosk mode, which restricts what the user can
change.
4. PWUI: New option for /interactive, which allows user to choose what to
do with a filename given to PWUI on the command line.
Changes in 3.0.58:
1. PWUI: Bug fixed in /Interactive, /Kiosk
2. PWDESPOOL: bug fixed. Don't grab file before it's finished.
3. PRINTWIZ: improvements in SPL, EMF overlays in PDFs.
Changes in 3.0.58:
1. PWDESPOOL, PWSERVICES - Despool routine checks for file readability before
processing to take care of large, slow spooling of files.
Changes in 3.0.59:
1. PWUI - Corrected a problem with the UI not enabling menu items when
we come in with a file name interactively.
Changes in 3.0.60:
1. PWUI - Cleanup of focus before firing off subjob (printwiz), so we return
to UI OK.
Changes in 3.0.61:
1. PWLISTEN, PWSERVICES - Cleanup and check closing of sockets at right time.
2. PWUI: When in kiosk mode, do not save defaults.
Changes in 3.0.62:
1. PRINTWIZ, PWDLL: Recent bug fixed in JPG images going to PDF.
Changes in 3.0.63:
1. PRINTWIZ: Better placement of Windows fonts in PDFs.
Changes in 3.0.64:
1. PRINTWIZ: Bug fixed caused GDI memory leak in automatic font lookup.
2. PRINTWIZ: Improvements in HTML tables.
3. PRINTWIZ: Bug fixed in PCL margins.
Changes in 3.0.65:
1. PRINTWIZ: Bug fixed in PCL printing outside the margins.
2. PRINTWIZ: Bug fixed in PCL - caused too frequent horizontal spacing
between characters.
Changes in 3.0.66:
1. PRINTWIZ: Improvements in PCL space width, character pitch.
2. PWUI: Fixed bug where wrong printer showed in Printer Setup.
Changes in 3.0.67:
1. PRINTWIZ: Handle PCL Print Direction
2. PRINTWIZ: Corrections in when font is rotated.
3. PRINTWIZ: Syntax: to specify an absolute negative value, use
size=0-value
4. PRINTWIZ: In bang-file processing, a bang command line can be continued
to the next line by ending the line with a backslash.
Changes in 3.0.68:
1. PRINTWIZ: Bug fixed in size of attachments in PDF.
2. PRINTWIZ: Make printwiz.exe respond to SNMP probes only if IT is doing the
the listening.
3. PRINTWIZ: Make SNMP respond to Sysdescr.0 probe with "Print Wizard
Listener".
4. PRINTWIZ: Improved shading, patterns in PCL.
Changes in 3.0.69:
1. PWDLL: Add pw_set_first_page, pw_set_last_page.
2. PWDLL: Fix character set problems in pw_print_file.
Changes in 3.0.70:
1. PWDLL: Fix character set problems in pw_print_file.
2. ALL: Bugs fixed in PDF attachments.
Changes in 3.0.71:
1. PWLISTEN: Bug fixed where input job was sticking in Windows spooler.
Changes in 3.2:
1. PRINTWIZ: Various optimizations.
* 2. PRINTWIZ: New tag:
Prints text in an arc, clockwise or counterclockwise, referencing
the center point of the circle. Possible parameters:
SRC="some text"
Text to be printed
X, Y
Initial printing location. Refers to top of character
cell. Default to current location.
X2, Y2
Center of the circle. Default to one inch below X, Y.
DIR=CW | CCW
Clockwise (default) or counterclockwise.
ALIGN=LEFT | CENTER | RIGHT
Which part of the text is at X, Y
* 3. PRINTWIZ: New tag allows output of low-level data, typically escape
sequences, such as to cut paper or do a job offset:
where "your data" can include HTML-style character entities.
* 4. PRINTWIZ: "Test Print" button in Print Preview
5. PRINTWIZ: Print Preview:
a) Prevent Column Gutter, Row gutter from going negative.
b) "Allow ink markup" now defaults to false.
6. PRINTWIZ: Allow multiple EmailTo recipients in Outlook.
7. PRINTWIZ: Allow emails without attachments to be sent, from bang command
or command line parameter.
8. PRINTWIZ: New parameter: "/confirm" (or "confirm" variable in "PDF://" or
"TIF://" string) causes user to be prompted to complete and confirm email
information.
9. PRINTWIZ: If "To" is not specified for email, prompt user to complete and
confirm email.
10. PRINTWIZ: If email method is Outlook, use Outlook's email dialog,
otherwise use Print Wizard's.
11. PRINTWIZ: New parameter: "/emailhtml" (or "emailhtml" variable in "PDF://"
string or "TIF://" string) causes email to allow HTML in the body. (Not
supported in CDO).
12. PWUI: Added checkboxes in email setup for "email html" and "confirm".
13. PWUI: Added checkbox (in "Setup Services") to "retain temp files".
14. PRINTWIZ: New parameter: "/emailcc" (or "emailcc" variable in "PDF://"
string or "TIF://" string) specifies carbon copy recipient(s).
15. PRINTWIZ: New parameter: "/emailbcc" (or "emailbcc" variable in "PDF://"
string or "TIF://" string) specifies blind carbon copy recipient(s).
16. PRINTWIZ: New parameter: "/collate=on" or "/collate=off". Collation
applies only if multiple copies are specified.
17. PRINTWIZ: New parameter in tag:
COLLATE=n1
or
COLLATE=n1,n2,n3[,continue]
where each n is 1 or ON, 0 or OFF.
18. PRINTWIZ: When creating PDF as specified by PWML, in tag, can now
specify various actions, as follows:
Action Arg1 What happens
=========================================================
Search target Search for target
GoTo page Go to page in current document
GoToE filename Go to the filename in embedded (ATTACHed)
in another window
GoToR filename Go to the filename (a PDF file)
in another window
Launch filename Launch another program or file
LaunchE filename Launch the filename as embedded (ATTACHed)
LaunchPrint filename Print the indicated file
URI web page Open the indicated web page
19. PRINTWIZ: When creating PDF as specified by PWML, in PAGESIZE tag, can now
specify
JOBOPTIONS="=?=..."
Possible variables include:
PageLayout SinglePage, OneColumn, TwoColumnLeft,
TwoColumnRight, TwoPageRight, TwoPageLeft
PageMode UseNone, UseOutlines, UseThumbs, FullScreen,
UseAttachments
Page Page to display at startup
OpenAction Fit, FitV, FitH, FitB, FitBH, FitBV,
numeric zoom factor, default
FitWindow True (or blank) or false
CenterWindow True (or blank) or false
Hidemenubar True (or blank) or false
HidewindowUI True (or blank) or false
DisplayDocTitle True (or blank) or false
PrintScaling AppDefault or None
More info on these options is available in the PDF spec available from
Adobe.
*20. PRINTWIZ: Print Wizard can now send email messages through Outlook without
getting security warnings.
21. PRINTWIZ: More options in PDF INDEX.
22. PRINTWIZ: Allow emailing HTML.
*23. PRINTWIZ: Support anchor ( ... ) in PDF.
*24. Signable PDF.
25. PRINTWIZ: PCL: Recognize and handle alphanumeric media type.
26. ALL: Make dialogs work better on large-DPI screens.
27. PRINTWIZ: PCL translation: default paper bin will be as configured in
printer driver or in profile (not "auto" as before).
28. PRINTWIZ: PCL translation: a setting in the profile, PCL section,
"ignore-bin" can be set to "1". This will cause Print Wizard to ignore the
bin code caried in the PCL file.
29. PRINTWIZ: PDF output name obeys "protect" setting from profile.
30. PRINTWIZ: If faxing multiple TIFs (not as attachments), merge them.
31. PRINTWIZ: Prompt user for HTTP username and password if needed, on main
file.
32. PRINTWIZ: Print Wizard figures out label dimensions.
*33. PRINTWIZ: In Print Preview, user can drag the margins around with the
mouse (Ink markup defaults to Off).
34. PRINTWIZ: Translate PCL-6 (PXL) code, in some cases.
35. PRINTWIZ: Preview enhancements:
a) Show "Lines per label" or "Lines per page" as appropriate.
b) Show "Rows" as "Unknown" if appropriate.
36. PRINTWIZ: Regex: allow "\xNN" in [...] (character sets).
37. PRINTWIZ: In PDF index tree, the "Index" branch is sorted, but other
branches (such as "Exhibits") are not (they appear in the order they're
created).
38. PRINTWIZ: In PDFs, HTML-style anchors (text) can now refer
to files that are attached. Action is automatic, based on whether the
filename given matches one already attached.
39. PRINTWIZ: Multiple improvements in PCL-5, HPGL emulation.
Changes in 3.2.19:
1. PRINTWIZ: In PDF creation, support 4-bit color.
Changes in 3.2.20:
(internal only)
Changes in 3.2.21:
1. PRINTWIZ: Bugs fixed in PCL overlays.
Changes in 3.2.22:
1. PRINTWIZ: Bugs fixed in page range in printing SPL files.
2. PRINTWIZ: Improvements in PDF signatures.
Changes in 3.2.23:
1. PRINTWIZ: In PWML, allow units of px (pixel) in some cases.
* 2. PRINTWIZ: Job chaining.
3. PWUI: Allow double-clicking a profile name in Setup Profiles.
Similar for Setup Services.
Changes in 3.2.24:
1. PRINTWIZ: Bug fixed in queue printer names.
2. PRINTWIZ: TIFFs now default to 1700 pixels wide, for fax compatibility.
3. PRINTWIZ: Bang parameters:
/emailhtml=on | off
indicate whether to send email as HTML.
Changes in 3.2.25:
1. PRINTWIZ: PCL: allow permanent macros to survive a reset.
2. PWUI: "Setup Properties:Print Wizard:Init file to use" now has
an Edit button, allowing editing of the contents of the init file.
3. PRINTWIZ: Allow comma-separated list of files for all kinds of overlays.
Changes in 3.2.26:
1. PRINTWIZ: Embeddable fonts in PDFs.
Changes in 3.2.27:
1. PRINTWIZ: Bug fixed in PWML overlay placement.
2. PRINTWIZ: Improvements in scanning without user interface.
Changes in 3.2.28:
1. PRINTWIZ: Improvements in horizontal font spacing in PDF.
Changes in 3.2.29:
1. ALL: Buffer overrun vulnerability removed.
Changes in 3.2.30:
1. PRINTWIZ: PCLBang processing is now more robust, handles PJL, HPGL.
2. PWUI: In View Log, position to bottom of file.
3. PRINTWIZ: Make transparent images work in PDFs.
4. PRINTWIZ: Allow transparent PNG images.
* 5. PRINTWIZ: Option to have an event log file, or write events to system log.
6. PRINTWIZ: Allow "!PARAM" in bang files.
7. PRINTWIZ: Bug fixed in !PRINT with /fTIF://, etc.
8. PRINTWIZ: Allow Smart Print with attachments.
9. PRINTWIZ: Get more error status when registering extensions.
10. PWUI's Help:About allows emailing status information, for support.
11. PRINTWIZ: PCLBang command processing ignores leading whitespace.
Changes in 3.2.31:
* 1. PRINTWIZ: PWML syntax: In tag, allow
SAVE=XY
SAVE=YX
RESTORE=XY
RESTORE=YX
* 2. PRINTWIZ: PWML syntax: Add ...
Parameters supported:
WRAP
ALIGN
WIDTH
Default width is natural width of the text
3. ALL: More in event logging.
* 4. PRINTWIZ: New command line parameter
/Interactive
prompts user for a few basic decisions, then prints (faxes, etc.) the
indicated file(s).
5. PRINTWIZ: In PDF generation, put SIGNATURE on correct page.
* 6. PWML: In an IMG or SIGNATURE tag, if X is not specified, and the ALIGNment
of the enclosing Paragraph or DIV is CENTER or RIGHT, obey that.
7. PRINTWIZ: In !PRINT line, can include parameters for /COPIES= and
/COLLATE=OFF (or ON).
* 8. PRINTWIZ: PWML can specify locations to print (such as in a GOTO) based on
margins as + or -, where is
LEFT, RIGHT, TOP, or BOTTOM. When labels are begin created (with
COLUMNOFFSET and/or ROWOFFSET), relevant margins are those for the current
label. So for instance:
Changes in 3.2.32:
1. PRINTWIZ: Bug fixed in reading PDF attachments.
Changes in 3.2.33:
1. PRINTWIZ: Bug fixed in placement of PDF signature.
Changes in 3.2.34:
1. Bug fixes.
Changes in 3.2.35:
1. PRINTWIZ: Beginning work on configurable margins in PDF.
2. PRINTWIZ: Lock PDF file being created.
Changes in 3.2.36:
1. PRINTWIZ: Bugs fixed in spooler-level printing of PDFs.
2. PRINTWIZ: New command-line parameters:
/Firstpage=n
/Lastpage=n
allow user to specify what part of a file to print.
3. PRINTWIZ: If Smart Print is on, and command line includes "/s", do
Printer Setup dialog to allow user to select printer.
Changes in 3.2.37:
1. PWLPD: Bug fixed involving a burst of jobs from SCO.
Changes in 3.2.38:
(Internal:
101. Translate PCL's "ledger" paper size to X=11in Y=17in. Works on
printers that have ledger as 3 instead of 17.
end internal)
1. PRINTWIZ: PCL bugs fixed in rectangle positioning.
2. PRINTWIZ: HPGL: add support for gray-patterned text.
3. PRINTWIZ: PCL and HPGL: significant improvements in patterned, outlined
text.
Changes in 3.2.39:
Changes in 3.2.41:
* 1. PRINTWIZ: Major improvement in handling.
2. PWLPD: include "Capture" button on form, to allow user to capture the
next received job.
3. PRINTWIZ: PWML: Absorb but ignore:
TITLE
FORM
APPLET
SCRIPT
STYLE
4. PRINTWIZ: PCLbang feature allows more cases of white space before initial
text containing bang command.
Changes in 3.2.42:
* 1. PRINTWIZ: PWML/HTML now handles and .
2. PRINTWIZ: When processing !print commands, PrintWiz will now attempt to
chain them together, so they get printed as a set.
3. PRINTWIZ: PDF generation can now carry information about copies, duplex.
These become default values when recipient does a print operation.
Works with Adobe Reader and Acrobat 8 and later.
4. PRINTWIZ: PDF generation: new option in JOBOPTIONS:
PickTrayByPDFSize=true
(or false). Sets corresponding checkbox in Acrobat's print dialog.
Changes in 3.2.43:
1. PRINTWIZ: Improvements in job chaining.
Changes in 3.2.46:
1. PRINTWIZ: Bugs fixed in loading overlays into PCL macros.
Changes in 3.2.47:
1. PRINTWIZ: Handle larger subjobs in PCLbang processing.
2. PRINTWIZ: Improved horizontal spacing of characters in PDF.
Changes in 3.2.48:
(Internal:
3. PDF: Don't embed Arial for every not-found font.
end internal)
1. PRINTWIZ: Bugs fixed in PCL/HPGL patterned fills.
* 2. PCLbang restrictions by rectangle, typeface.
3. PRINTWIZ: PDF: improved handling when called-for font is not found.
4. PRINTWIZ: When word wrapping, allow wrap on certain characters such
as 200B, Zero Width Space.
Changes in 3.2.49:
1. PRINTWIZ: Bugs fixed in PCLbang.
Changes in 3.2.50:
* 1. InputFilter.
* Profile can have InputFilter specifying processing to be done to the
input text file, such as character set translation.
2. PRINTWIZ: PDF output: Use ASCII85 filter after flate filter,
for more portability across email.
Changes in 3.2.51:
(Internal:
1. Printer8087CW
end internal)
1. PRINTWIZ: Fix problem with some HP printers.
2. PRINTWIZ: Allow and
tags with margins in columns (labels).
3. PRINTWIZ: Apply clipping to printout, so we don't overflow the
edge of a label, for instance.
Changes in 3.2.53:
(Internal:
1. When processing PCLbang files, carry over PCL state from one
parser job to the next.
end internal)
Changes in 3.2.54:
(Internal:
1. When processing PCLbang files, if distance between formfeed and
first text is large, dynamically expand size_to_read.
end internal)
1. PRINTWIZ: Improvements in PCLbang processing.
Changes in 3.2.55:
1. PRINTWIZ: New input filter "clippastkeyword ". Eliminates lines until a
line containing only is read. Following lines are passed on. Use
"clippastkeyword .end" for Unicorn.
Changes in 3.2.56:
1. PRINTWIZ: Improvements in clipping text to fit on labels.
Changes in 3.3:
1. PRINTWIZ: PCL: handle more Wingdings, Symbol characters.
* 2. ALL: Files stored in new locations:
File Access in Print Wizard has changed to accomodate Windows XP and Vista
common files by the following rules and order priority (based on if a
directory is read-only or not):
a) Input files for INIT files, defaults (ini) and print profiles:
Executable Directory, UserData, AllUserData, Temp Directory
b) Input files for data input:
Passed Directory, Current Working Directory
c) Input files for OVERLAY files:
Default settings, Current Working Diurectory, UserData,
AllUserData
d) Output defaults and profiles to:
Current Working Directory (if writable), AllUserData (if Admin
and ForAllUsers), UserData, Temp Directory
e) Output for generated files (PDF, PWUI.JOB, TIFF, ...) to:
Default settings, MyDocuments, Current Working Directory, Temp
Directory
- PW User Interface will migrate defaults (ini) files and profile files
from AllUserData only and only if running not as AllUsers and not found
in input directory (a) above, it migrates to (d) above based on
if the directory passed in is writable, use it, otherwise if in
AllUserData, but not in Executable Directory, UserData, AllUserData,
Temp Directory --> migrate to UserData, Temp Directory
f) Output log and event log files to
AllUserData (if Administrator and ForAllUsers), MyDocuments,
Temp Directory
g) PW User Interface menu item "Save for all users" currently does a
reload of the default file if they exist (changing from user to alluser
or alluser to user reloads defaults).
3. ALL: License entry process goes online for registration.
Changes in 3.3.0.10:
1. PWLISTEN: Bug fixed
Changes in 3.3.1:
1. PRINTWIZ: Bug fixed in processing character entity
Changes in 3.3.2:
1. PRINTWIZ: Bug fixed: overlays in landscape PDFs were getting clipped.
2. PRINTWIZ: Bug fixed: pages after the first one could have an overlay
clipped.
Changes in 3.3.3:
1. PRINTWIZ: Improved handling of undefined fonts in PDFs.
2. PRINTWIZ: Bug fixed in PDFs with attachments.
Changes in 3.3.4:
1. PRINTWIZ: Temporarily removed clipping (for labels) due to bugs.
Changes in 3.3.5:
1. PRINTWIZ: Optimize ASCII85 encoding in PDF generation.
Changes in 3.3.6:
* 1. PRINTWIZ: PCL: support symbol set 2K for certain MICR emulation.
2. PRINTWIZ: Bug fixed in !PDF with /Email.
3. PRINTWIZ: Bug fixed in PDF fonts for special characters.
Changes in 3.3.7:
1. ALL: Avoid problems in simultaneous access to logfile.
* 2. PRINTWIZ: PCL: Handle symbol sets 2K, 0Q as MICR, using Adobe's "MICR STD"
font.
3. ALL: New setting in profile file, "pdf-Ascii85", controls whether to use
ASCII85 filter on PDF files. Default is false.
Changes in 3.3.8:
1. PRINTWIZ: Bug fixes in PDF generation.
Changes in 3.3.9:
1. PRINTWIZ: Better placement of combining diacritics.
2. ALL: "ChainBangPrint" in profile governs whether to chain together
(in the spooler) all the !print subjobs. Normally false.
Changes in 3.3.10:
1. PRINTWIZ: PCL translation does more and better symbol sets.
2. PWDLL.DLL: Bug fixed in reporting its own version number.
3. PRINTWIZ: Report status correctly for not-found JPG or GIF overlay.
Changes in 3.3.11:
1. PRINTWIZ: PDF bugs fixed, resulting in smaller file sizes.
* 2. PWDLL: New call:
pw_image_filter(pchar p, integer ct)
Tells the program what image filtering to do. Supported at this point:
SEPARATE
* 3. PWDLL: New call:
pw_extended_result(integer n)
If n = 1, returns a value indicating the number of separate
image files created as a result of image separation.
4. Added version and build number of Print Wizard to "Producer" field
in PDF properties.
* 5. Scanner option: filter=scancontrol.
Changes in 3.3.12:
* 1. PRINTWIZ: PWML tag allows variable
PW_DATE, etc. ...
PW_PAGENUMBER ...
2. Command line parameter: /MINIPAGE=ON | OFF
3. Allow command line parameter: /PDF:// (etc.)
4. Printwiz.exe now has different icon, with "E" for "Engine".
Changes in 3.3.13:
1. Improved support for ANSEL (USMARC) character set.
Changes in 3.3.14:
* 1. PWDLL: New call: pw_set_program_title
* 2. PWDLL: New call: pw_get_page_counts
Changes in 3.3.15:
1. Misc. bug fixes.
2. Handle cases where profile name contains spaces.
3. Make smaller PDFs that contain high-color images, by JPG-encoding them.
4. Leftover temporary Truetype files in temp directory will get deleted
when more than 5 days old.
5. Following parameters affecting PCL defaults are now in profile:
VMI
pitch
pointsize
line_term
Changes in 3.3.16:
1. PCL color bugs fixed re. reuse of color palettes.
2. Bug fixed in having listen service email a generated PDF.
Changes in 3.3.17:
1. Problem fixed with new behavior of Windows registry in Vista,
Windows 7, that affected licensing of Print Wizard.
Changes in 3.3.18:
Changes in 3.3.19:
1. Handle PCL setting number of copies.
2. In PDF index (bookmarks), handle non-ASCII text
Changes in 3.3.20:
1. Better sorting of PDF bookmarks.
Changes in 3.3.21:
Changes in 3.3.23:
1. Printing a fullpage image that is portrait, when printer is set to
landscape, will auto-rotate printer to portrait. Formerly, only the
opposite worked.
2. Fixed GDI leak in printing certain barcodes.
Changes in 3.3.24:
1. Code39 barcodes will now react to AddCheckChar.
2. Turn off Data Execution Prevention (DEP) for each Print Wizard program.
Changes in 3.3.25:
1. Help:About shows where PWUI is being loaded from.
2. PwServices reports more information about where it's reading files.
* 3. PWLPD and Windows Service of type LPD: Special meaning of profile "AUTO":
if a profile exists that matches the jobname
use that profile
else
stick with the profile "auto".
Changes in 3.3.26:
Changes in 3.3.27:
1. PWUI: Cosmetic improvements.
2. PWUI: In queue properties, allow setting printer to "default".
3. PWUI: Detect when printers have been added to or removed from Windows,
refresh our list.
* 4. PRINTWIZ: Allow specifying certificate (digital signature) in
"/fPDF://" string.
Changes in 3.3.28:
1. PRINTWIZ: Bug fixed in invisible certificates.
2. PRINTWIZ: Code39 barcode's setting for AddCheckChar will default
to OFF, for backward compatibility.
Changes in 3.3.29:
1. PRINTWIZ: Bug fixed in PDF filename.
Changes in 3.3.30:
1. PWUI: If user chooses "all users", configure default output directory
for all users documents.
* 2. PRINTWIZ: Add InputFilter type "StripBlank". Removes all blank lines,
even those with linefeed only.
Changes in 3.3.31:
* 1. PRINTWIZ: GOTO SAVE and GOTO RESTORE now use a multi-level stack.
Changes in 3.3.32:
1. PRINTWIZ: A new flag in the profile, in the [email] section, is
retain-emailed-files, a boolean. Does what it says.
2. PWUI: Bug fixed in maintaining profile's email setup.
Changes in 3.3.34:
1. Trivial.
Changes in 3.3.35:
1. Bugs fixed in LPD protocol.
2. PCL: Default to line-termination = 2.
Changes in 3.3.36:
1. PRINTWIZ: Restore ability to specify NO use of alternate fonts.
2. PRINTWIZ: Give better message if "Fax" printer driver not installed.
3. PRINTWIZ: Prevent endless loop when margins are invalid.
Changes in 3.3.37:
1. PRINTWIZ: Various improvements in dealing with fax server.
2. PRINTWIZ, doing FAX32: When using a fax server, it is now possible
to add attachments that must be converted to TIF, such as DOC files.
Changes in 3.3.38:
1. PRINTWIZ, doing FAX32:
1.1: Cover page can come from fax server
1.2: Cover page does not have to be specified as a full path.
1.3: If you're using a fax server, and you want to use a local
cover page, specify its entire path.
Changes in 3.3.39:
1. Improvements in dealing with system security in Server 2008.
Changes in 3.3.40:
1. A setting in the printwiz.ini file, AvoidDC (in the [fax32] section)
restricts fax32 to using the object methods, not the DC.
Changes in 3.3.42:
1. Recent bug fixed in printing overlays over PCL.
Changes in 3.3.44:
1. Removed "nag line" on printouts generated while in demo mode.
2. Allow wildcards in attachments to fax, etc.
3. Allow bang commands to continue to multiple lines (not just 2).
Changes in 3.3.45:
1. Bugs fixed in barcode style 39 generated check digit.
Changes in 3.3.46:
1. Recent bug fixed in print preview.
2. Bugs fixed in processing tag.
Changes in 3.3.47:
1. Recent bug fixed in printing over overlay.
Changes in 3.3.48:
1. Bugs fixed in passing certain email options from the command line.
2. PWUI: Bug fixed in configuring SSL authentication.
Changes in 3.3.49:
1. Make multiple recipients work in emailing.
Changes in 3.3.50:
1. PCL code will not always override /copies setting.
Changes in 3.3.51:
1. Don't produce an output page if the only text is spaces.
Changes in 3.3.52:
1. Bug fixed in PDF with index.
Changes in 3.3.53:
1. PRINTWIZ: Speed up startup by not enumerating all printers if
not necessary.
Changes in 3.3.54:
1. PRINTWIZ: Bug fixed in printing Far East characters of ambiguous width.
Changes in 3.3.55:
1. PWLPD: Was blowing up if temp directory filled with 10,000 versions of
pwlpdfilexxxx.
2. PWUI: /Kiosk implies /Interactive (restores earlier behavior).
3. DESPOOL: By default, if service is configured to use a profile
that creates a PDF, base PDF output on ORIGINAL input file name.
Changes in 3.3.56:
1. PRINTWIZ: Bug fixed in printing certain PCL rasters (images).
Changes in 3.3.57:
1. PRINTWIZ: Bug fixed in creating PDFs where some mentioned fonts were
never used.
2. PWDLL, PRINTWIZ: Allow more misalignment in mark sense reading.
Changes in 4.0:
* 1. PRINTWIZ: PDF as input. Prior versions could read only very simple image
PDF files. This version can read a wide variety of text and image PDFs as
main file or as overlay.
* 2. PRINTWIZ: Multi-page, page mode preview. Image files, PDF files, EMF
files, SPL files, and complex PCL files can be previewed as assembled
pages. User can navigate through the pages.
* 3. PRINTWIZ: Page mode preview can accept "ink" (on PCs with TabletPC
feature) independently on every page. This allows signing documents as
well as marking up in other ways.
* 4. PRINTWIZ: Viewonly mode presents a page viewer with no output options.
User can navigate through pages.
* 5. PRINTWIZ: Main and overlay can include placement information, to specify
where the document goes on the page. In other words, each can be panned
and zoomed. User can adjust form (overlay) to fit within printer's
printable area, for instance. User can easily adjust main file placement
to line up with the form.
* 6. PRINTWIZ: Touch, multitouch in Windows 7. User can use two fingers to
adjust placement of main file and overlay. Use "flicks" to navigate.
* 7. PRINTWIZ: profile writeback. When user has made changes to placement, text
metrics, or preview window location on the screen, they are given the
option of saving that into the current profile, or into a new profile.
Thus the next time this profile is used, placement changes (etc.) will be
retained.
* 8. PWLPD: auto profiles. When a job arrives with a document name, that can
cause a certain profile to be used.
* 9. PRINTWIZ: Input filters allow preprocessing of incoming text, for
character set translation, removing the first part of the file, removing
blank lines, etc.
*10. PRINTWIZ, PWUI: Page patterns. Pages can be repeated, and the entire job
can be repeated. Overlays, input bins, etc., can be varied with repeats.
This allows effective replacement of multi-part preprinted forms.
*11. PRINTWIZ: Job separation (splitting) with stapling. One input job can be
split into multiple printer jobs, so that printers with stapling
capabilities can staple form sets, for instance.
*12. PRINTWIZ: Digitally signed (certified) PDF. Created output can have
digital certification and encryption, proving they were issued by certain
parties and have not been changed,
*13. PRINTWIZ: Label Wizard helps detect continuous feed labels (such as spine
labels for libraries) and helps in converting those to full-page label
stock.
*14. PRINTWIZ: Now detects and accepts input files in Unicode UTF16 format.
This allows more use of international text.
*15. PRINTWIZ: Screen calibration. In the Print Preview window, user can
calibrate the screen density so that an 11-inch page, for instance, is
displayed as exactly 11 inches (assuming the monitor is large enough).
*16. Translation of print formatting codes for OKI, Epson, and Microline
printers.
*17. PRINTWIZ: New combinations possible:
a) Print preview of all PCL files.
b) Print preview of all image files.
c) Print preview of all WMF, EMF, and SPL files.
d) Print preview of scanned input.
e) Print preview when outputting to fax.
f) Print preview when outputting to PDF.
g) Can now have overlays on ALL types of input files (image, scan, EMF,
etc.), applying transparency as necessary.
h) Image files can now come from URLs (HTTP://, HTTPS://, FTP://).
i) Overlay patterns (different overlays on different pages) can come
from all supported file types, by listing multiple filenames separated
by commas.
*18. PRINTWIZ: general improvements in:
a) Appearance of page images in Preview.
b) Ability to use centimeters in Preview.
c) SMTP support.
d) SSL support.
e) Transparency of graphics and pages.
f) Faxing of alien file types.
g) Support of fax server.
h) Fax cover pages.
i) Control of scanner.
j) Scan to file.
k) Dragging margins in Preview.
l) Email options.
m) Wildcard attachments.
n) Result tracking.
o) Running with /Interactive.
p) Internationalization.
q) Handling of page ranges.
r) Better default parameters.
s) Quality of PDF output.
t) Reading PCL files.
*19. PRINTWIZ: Summary of changes aimed at replacing multi-part forms (most
are mentioned above):
a) Logic to start start low on the page.
b) Oki, Epson, Microline translation.
c) PDF as overlay.
d) Preview of all inputs, all outputs.
e) Manipulation of overlay placement.
f) Manipulation of main file placement.
g) Test print of first page.
h) Ability to write changes back to profile.
i) Page repeat.
j) Job repeat.
k) Overlay patterns.
l) Bin patterns.
m) Override bin pattern specified in PCL.
n) Job splitting, with stapling.
o) Sign a document on the screen, either once for all pages or separately
by page as required.
20. PRINTWIZ: Bugs fixed in "/interactive" dialog's use of default
printer setting, wildcard printer setting.
21. PRINTWIZ: Don't apply operations to contents.
22. PRINTWIZ: Allow combination of /Interactive and /AskForFiles.
23. PRINTWIZ: Bug fixed in reading PCL files from web servers.
24. PWUI: Bug fixed in assigning profile name that had a space in it to
a queue.
*25. ALL: Changed default values:
"auto-tab" now OFF
"translate-pcl" is now "main and overlay"
"mini-pages" renamed to "disable-mini-pages"; default is now TRUE
26. PRINTWIZ: Allow for extra spaces around bin names, etc.
27. PWUI: A newly created service will default to manual startup, if installed
as a Windows service.
*28. PRINTWIZ: New parameter
BOTTOMPAD=n
in PAGESIZE tag indicates how many lines (presumably blank) to ignore at
bottom of every page. This allows emulation of continuous form printers
set to start printing below the top line of the form.
29. PRINTWIZ: Don't delete input file (on "/d") if we canceled in Print
Preview or an error occurred.
30. PRINTWIZ: Default PDF papersize, orientation can now be set in profiles.
These take effect only when a reference printer is NOT available.
31. PRINTWIZ: Default PDF density can now be set in profiles.
32. PRINTWIZ: Created PDFs can now have an "edge" - an area where they
won't print on all 4 sides, to mimic the behavior of laser printers. This
can be set in a profile.
33. PRINTWIZ: When doing Printer Setup, if page range, copies, or collate have
been specified, preload them.
*34. PRINTWIZ: New options, default on NICEMARGINS.
35. Fixed problems in activation on 2003 Server due to Data Execution
Prevention.
*36. Changes in Command Line Parameters:
* Settings that can be on or off now consistently allow:
/setting
/setting=ON
or
/setting=OFF
* More erroneous parameters will be recognized and reported.
* Allow
/H
or
/HELP
*37. PWSERVICES: Add /L, /DEBUG parameters; improve debugging.
38. PRINTWIZ: New message "Output file is in use; unable to make new file"
given when trying to create PDF, for instance, and Adobe Reader is
still viewing prior version of the same file.
*39. ALL: Dropping support for Windows prior to XP.
Changes in 4.0.0.30:
1. PRINTWIZ: Bugs fixed involving GDI memory leaks.
2. PWLPD: Bug fixed in processing %U (replace with username).
3. PWLPD: More informative debug messages.
* 4. PRINTWIZ: New command line parameter: /ZOOM maximizes the
preview window.
5. PRINTWIZ: In Listen mode, going to PDF (for example), if not in quiet
mode, ask user for output filename.
Changes in 4.0.0.32:
* 1. PRINTWIZ: Added consistency in when email deletes files:
a) Attachments are never deleted.
b) Notes files are never deleted.
c) The primary file(s) referenced in a /email command line parameter
will be deleted UNLESS retain-emailed-files is set in the profile.
d) The file created from the body text in a !email or !PDF command
in a bang command file will be deleted UNLESS retain-emailed-files
is set in the profile.
e) Files created as superfiles such as "/fPDF//" or "/fTIF://" with
emailing specified will be deleted UNLESS retain-emailed-files
is set in the profile.
2. PRINTWIZ: Allow wildcard of filenames to be resolved to a coded
output name; e.g.,
/pdf c:\despool\lines*.txt /fpdf://c:\temp\INV${pw_docname}.pdf
Changes in 4.0.0.33:
1. PRINTWIZ: Began work on soaking up and ignoring XML.
Changes in 4.0.0.34:
1. PRINTWIZ: Don't show "Label Wizard" button in text mode preview
unless we have confidence in the analysis.
2. PRINTWIZ: Bug fixed in creating PDFs where some mentioned fonts were
never used.
Changes in 4.0.0.35:
1. PRINTWIZ: New settings in profile (manually entered for now) are
"blanksbefore" and "blanksafter". These insert a specified number
of blank pages before (after) each page of the main file. When combined
with multi-page overlay, you get boilerplate, such as for "Terms and
Conditions".
Changes in 4.0.0.36:
* 1. PRINTWIZ: A user-written script file, written in VBS, can be used for
certain operations. Name of file is specified as
script-file=
in a profile. More on script-file below.
* 2. PRINTWIZ: Script-file can contain a subroutine named "DecideProfile" that
receives the initial part of the input document. Script can examine the
text and return the name of a new profile to use. Thus profile switching,
including output printer switching, can be based on the content of the
file.
Changes in 4.0.0.37:
1. PRINTWIZ: Bug fixed in REPLACE tag on last line of file.
Changes in 4.0.0.38:
1. PRINTWIZ: Handle more kinds of PCL rasters (bitmaps).
Changes in 4.0.0.39:
1. PRINTWIZ: Bug fixed in labelization.
Changes in 4.0.0.40:
* 1. PRINTWIZ: /inputfilter=hexdump prints out a hex dump of the input job.
Changes in 4.0.0.41:
1. PRINTWIZ: No transparent IMG tags.
Changes in 4.0.0.42:
1. PRINTWIZ: Make USMARC character decoding more tolerant of errors.
2. PRINTWIZ: Handle page ranges better.
Changes in 4.0.0.43:
1. Trivial changes.
2. NOTE: This version accidentally released with "under test" code.
Changes in 4.0.0.44:
1. PDF:// string can have ?MIME= for console CGI version (which isn't released
yet).
2. PRINTWIZ: bug fixed where init file didn't specify directory.
Changes in 4.0.0.45:
1. Various foreground services: shut down properly when user logs out.
2. FTPDESPOOL services: Better error messages.
3. PRINTWIZ: Bug fixed in creating barcode on PDF's of non-standard
resolution.
4. PRINTWIZ: Code128 barcodes can shift modes with "\a", "\b", "\c".
Changes in 4.0.0.46:
* 1. ALL: Allow splitting sets on job-copies, so sets can be stapled
2. PRINTWIZ: If text file has placement rect, obey that
3. PRINTWIZ: Make scaled ink right in TIFFs
4. PRINTWIZ: Bug fix in Interactive, re. overlays
5. PRINTWIZ: Bugs fixed in page sequences
6. PRINTWIZ: Figure out white transparency in paletted images
7. PRINTWIZ: When faxing, do a better job preconverting attachments.
8. PRINTWIZ: If a job is going to PDF or TIF, and output is canceled by
user, don't leave orphaned files.
* 9. PRINTWIZ: In /Interactive mode, handle page range, copies, collate
*10. PRINTWIZ: Pay attention to defaults.defDefaultOverlayDir
*11. ALL: When a comma-separated list is allowed as a parameter, such
as for a) overlays, b) attachments, c) fax-to numbers, and
d) email recipients, allow embedded commas, embedded spaces, such as:
"Smith, joe",file1,"file name 2"
12. PRINTWIZ: Improvements in reading certain PDF files with certain fonts.
Changes in 4.0.0.47:
1. PRINTWIZ: Bug fixed in centered vertical text.
Changes in 4.0.0.48:
1. PRINTWIZ: More error reporting on making temporary font files when
reading PDF's.
Changes in 4.0.0.53:
1. PRINTWIZ: Bugs fixed in calculating bottompad.
2. PRINTWIZ: Misc. bug fixes.
Changes in 4.0.0.54:
1. PRINTWIZ: Bug fixed in /Interactive mode when there were no profiles.
2. PWUI: In editor for init files, use Courier New font.
3. PRINTWIZ: Place date and time in on-screen debug.
4. PRINTWIZ: Bug fixed in running certain SPL files.
Changes in 4.0.0.55:
* 1. PRINTWIZ: Support more input character sets, with
"/inputfilter=translate_charset xxx"
Changes in 4.0.0.56:
1. PRINTWIZ: Bugs fixed in printing SPL files, involving paper sizes.
Changes in 4.0.0.57:
1. PRINTWIZ: Bug fixed in canceling PDF output with postview.
2. PRINTWIZ: Bug fixed in certain PCL page initialization.
Changes in 4.0.0.58:
1. PRINTWIZ: Improve vertical spacing of HTML tables.
2. PWUI: Allow setting BOLD flag in profile's font.
3. PWUI: Display more dialogs in stairstep fashion.
Changes in 4.0.0.59:
1. PWFTPDESPOOL: Handle certain permission problems better.
2. PRINTWIZ: Bug fixed in translate_charset filter.
3. PRINTWIZ: Optimize writing certain PDF files.
4. PRINTWIZ: For PCL input, allow additional profile-defined fixed-space
fonts.
Changes in 4.0.0.60:
1. ALL: Bug fixed in certain quoted strings in command line parameters.
Changes in 4.0.0.61:
1. PRINTWIZ: Bug fixed in setting widths of builtin fonts when reading PDFs.
2. PRINTWIZ: Improved handling of OCR-A font sizes in PCL.
Changes in 4.0.0.62:
1. PRINTWIZ: Minor bug fix.
Changes in 4.0.0.63:
1. PRINTWIZ: More bug fixes in certain quoted strings in command line
parameters.
2. SERVICES: Automatically reread services definition file if it has
been updated.
Changes in 4.0.0.64:
1. LPD services: Bug fixed that sometimes caused loss of jobs.
2. PRINTWIZ: In a PWML job, a tag at the end of the input file
will force a blank page following it.
3. PRINTWIZ: Make INPUTFILTER handle errors better.
Changes in 4.0.0.65:
1. LPD services: More improvements in reliability.
2. ALL: various improvements in faxing.
* 3. PRINTWIZ: Superfile strings "PDF://" and "TIF://" can now include
parameters "?paper=A4", etc.
4. Ensure that replacement for variable ${PW_PROGRAM_DIR} does NOT get a
trailing backslash.
5. PWUI: Clean up some examples.
6. PWUI: When creating PDF or TIF, use normal output directory.
7. PWUI: Improve behavior when printwiz.ini is not writeable.
8. PWUI: Note that parameter "/Vext=extension" is no longer used.
9. PWUI: In a list of services, the mouse hint will show where those services
are read from.
Changes in 4.0.0.66:
1. PRINTWIZ: improvements in handling unusual bitmaps, outputting to PDF.
Changes in 4.0.0.67:
1. PRINTWIZ: improvements in handling unusual bitmaps, outputting to PDF.
2. ALL: Bug fixed that was making "Print Wizard" directories in addition to
"Print Wizard 4" directories.
Changes in 4.0.0.68:
1. Bug fixed in specifying alternate logfile location.
Changes in 4.0.0.69:
* 1. PRINTWIZ: In superfile string "PDF://", or "TIF://", allow parameter
?ReadReceipt
or
?ReadReceipt=ON | TRUE | OFF | FALSE
to make the generated email contain a request for notification that the
message has been read.
Changes in 4.0.0.70:
1. PRINTWIZ: Read PDFs with RunLengthDecode filter.
2. PRINTWIZ: Bug fixed in reusing EMFs.
3. PRINTWIZ: Bug fixed in using "continue" in overlay specification.
RELEASED Oct. 12, 2011
Changes in 4.0.0.71:
1. PRINTWIZ: Bug fixed in reading long bang commands.
2. PRINTWIZ: Bug fixed that reported an Outlook error when it worked OK.
RELEASED Oct. 13, 2011
Changes in 4.0.0.72:
1. PRINTWIZ: Bug fixed in Test Print from Preview.
2. PRINTWIZ: Bug fixed in bin sequencing when not "in sets".
RELEASED Oct. 14, 2011
Changes in 4.0.0.73:
1. PRINTWIZ: Bug fixed in cycling of multipage overlays.
2. PRINTWIZ: Bug fixed in writeback of overlay placement.
3. PRINTWIZ: Display more informational messages, even if not logging to a
file.
4. PRINTWIZ: Bug fixed in specifying email password from a command line.
5. PRINTWIZ: Allow page patterns with image files (scans, TIFFs)
RELEASED Nov. 16, 2011
Changes in 4.0.0.74:
1. PRINTWIZ: Bug fixed in reading PDFs in locales where decimal is comma.
RELEASED Nov. 22, 2011
Changes in 4.0.0.75:
1. PRINTWIZ: In PWML, allow and inside rotated text, with proper
positioning.
RELEASED Jan. 4, 2012
Changes in 4.0.0.76:
1. PRINTWIZ: In PWML, a code for (or variation of the date
format) can have
OFFSET=n
where "n" is a number of days. That is, you can now do date arithmetic.
2. PRINTWIZ: In PWML, if Codabar style barcode is requested, and SRC doesn't
have legal start/stop, add "C", "D".
3. PRINTWIZ: Bug fixed in HPGL re. pitch of pixed-pitch fonts.
RELEASED Jan. 8, 2012
Changes in 4.0.0.77:
1. PRINTWIZ: Bugs fixed in HPGL clipping.
2. PRINTWIZ: Bugs fixed in PDF patterned fills.
RELEASED Jan 9, 2012
Changes in 4.0.0.78:
1. PRINTWIZ: Inside labels, if we overrun a margin, don't jump to next label.
RELEASED Jan. 10, 2012
Changes in 4.0.0.79
1. PRINTWIZ: Better placement of rotated text in PCL
RELEASED Jan 11, 2012
Changes in 4.0.0.80:
1. PRINTWIZ: Bugs fixed in doing range of pages
Changes in 4.0.0.81:
1. PRINTWIZ: Improvements in finding correct referenced font when reading
PDFs.
2. PRINTWIZ: Changed auto-fit logic for when NICEMARGINS=ON to behave as it
did in version 3.3. Result is as follows:
NICEMARGINS setting Behavior
=================== =======================
OFF Print as high and as far left as printable
(varies by printer)
ON Balanced margins, with top and left between
printable point and 1/2 inch
EDGE Print edge to edge. Some data may be lost.
SAFE (default) Balanced margins, with top and left between
1/3 and 1/2 inch, and bottom and right
at least 1/3 inch.
3. PRINTWIZ: If "image-mode" in profile is set to 2, then PDF files that are
read, when printed, will be shrunk to fit the printable space of the
particular printer.
RELEASED Jan. 19, 2012
Changes in 4.0.0.82:
1. ALL: Bug fixed in mailing HTML using SMTP.
2. PWUI: Improvements in hints (tooltips).
RELEASED Jan 23, 2012
Changes in 4.0.0.83:
1. PRINTWIZ: Bugs fixed in Epson and IBMPro print code translation.
2. PWUI: Improvements made in accessing manual from Help menu.
RELEASED Jan 31, 2012
Changes in 4.0.0.84:
1. PRINTWIZ: Bugs fixed in handling overlay patterns involving "BLANK".
RELEASED Feb. 8, 2012
Changes in 4.0.0.85:
1. PWSERVICES: Reports what printers are available, and whether a default
printer is designated.
2. PRINTWIZ: Reports problems in assigning default printer as reference for
PDF creation.
RELEASED Feb. 9, 2012
Changes in 4.0.0.86:
1. PWUI: In Foreground Service Wizard and Windows Service Wizard, report
when the same service is running in both places (which causes problems).
2. PWDESPOOL: Give better debug on original name of file.
3. PRINTWIZ: Expand variables in email subject line, etc.
4. PRINTWIZ: Improvements in PDF output of complex EMFs.
5. Various: Fixed problems in running with large text size (high DPI).
6. PWUI: Provide more details on failures involving starting and stopping
Windows services.
RELEASED Feb. 14, 2012
Changes in 4.0.0.87:
1. PRINTWIZ: Bug fixed in writeback of overlay with placement.
2. PRINTWIZ: Post a debug warning when file contains both PWML and escape
sequences.
3. PRINTWIZ: Bug fixed in specifying PDF paper size (e.g., "?paper=letter").
4. PRINTWIZ: Bug fixed that sometimes changed date format in log.
5. PWUI: The View Log screen will now update itself dynamically when
log entries have been added.
* 6. PWUI: The View Log screen has new buttons to:
a) copy all text to the clipboard;
b) open the log file in Notepad.
7. PWDESPOOL, PWSERVICES: Restore ability to have a despool service name
only one specific file to watch for (as opposed to a wildcard pattern).
* 8. READRECEIPT in CLP, bang command parameters.
RELEASED (privately) Mar. 6, 2012
Changes in 4.0.0.88:
1. PRINTWIZ: If output is to printer, and a username is specified with the
command line parameter
/vUser=someone
then Printwiz.exe will set that user into the print spooler as the user
that created the job.
RELEASED (privately) Mar. 8, 2012
Changes in 4.0.0.89:
1. PRINTWIZ: Bugs fixed. A default output directory specified in a profile
should now override one stored in printwiz.ini.
2. PRINTWIZ: More fax debug messages.
3. PRINTWIZ: Refinements made in changing print job's username.
RELEASED (privately) Mar. 15, 2012
Changes in 4.0.0.90:
1. PRINTWIZ: Bug fixed in reading certain fonts in PDFs.
RELEASED (privately) Mar. 15, 2012
Changes in 4.0.0.91:
1. PWUI: Bug fixed in reporting Windows service status.
2. PWUI: In setup profiles, edit the correct one when the same name exists
in multiple locations.
* 3. PRINTWIZ: Allow creation of an archive copy of various printouts. In
command line or bang command specify:
/Archive
or
/Archive=<"some file path">
Path can contain environment variables to be replaced. If specified
location (after replacement) does not exist, it will be created.
RELEASED (privately) Mar. 23, 2012
Changes in 4.0.0.92:
1. PRINTWIZ: Recent bug fixed in using WMF overlay files.
2. PRINTWIZ: Improvements in changing print job's username.
3. PRINTWIZ: Bug fixed in PWML specifying overlay.
4. PWUI: Make more dialog boxes appear in stairstep mode.
5. PWUI: Widen main dialog so all toolbuttons show.
RELEASED Mar. 29, 2012
Changes in 4.0.0.93:
1. PRINTWIZ: Improvements in reinitializing HPGL.
RELEASED Mar 30, 2012
Changes in 4.0.0.94:
1. PWUI: recent bug in View Log fixed.
2. PRINTWIZ: recent bug in HPGL initialization fixed.
RELEASED (privately) Apr. 1, 2012
Changes in 4.0.0.95:
1. PRINTWIZ: Removed use of secman.dll, as a test (this exact release only).
2. PRINTWIZ: More complete support for PCL symbol set 0Q.
RELEASED (privately) Apr. 6, 2012
Changes in 4.0.0.96:
1. PRINTWIZ: Bug fixed that caused blowup if alt_fonts was empty.
2. PWDESPOOL: More information in log for problems in copying, deleting
original file.
RELEASED Apr. 11, 2012
Changes in 4.0.0.97:
1. PRINTWIZ: In creation of PDF, don't force duplex unless specified.
2. PWDESPOOL: When despooling, ignore zero-length files.
3. PWLPD, PWSERVICES: Bug fixed - faulted if control file's "N" record was
empty.
RELEASED (privately) Apr. 16, 2012
Changes in 4.0.0.98:
1. ALL: Log entries are now filtered for control characters, which are
represented as '[HEX-XX]'.
2. PRINTWIZ: improvements in reading certain PDFs with grayscale.
3. PRINTWIZ: more info on errors in faxing.
4. PRINTWIZ: Fixes bug related to HP Universal Printer Driver.
RELEASED (privately) May 17. 2012
Changes in 4.0.0.99:
1. PRINTWIZ: Better messages on failure to convert fax jobs.
2. PRINTWIZ: Provide meaningful log message if !RUN (and !RUNWAIT) are
disabled, and user tries to use them.
3. PRINTWIZ: Provide log message when bang commands in general are disabled
and user tries to use them.
4. PRINTWIZ: React to cancel or failure in processing bang command.
5. PRINTWIZ: Fixed bug involving "/emailSMTP", etc.
* 6. PRINTWIZ: In PWML, data to be printed can be derived from a function in
the script-file. Format is
7. PRINTWIZ: Bug fixed in doing REPLACE operations in Preview while
generating a PDF.
RELEASED (privately) Jun 5, 2012
Changes in 4.0.0.100:
1. PRINTWIZ: Allow line-group-filter to have 2 or 3 arguments.
2. PRINTWIZ: Add Page number control in Print Preview, when in page mode.
RELEASED (privately) Jun 5, 2012
Changes in 4.0.0.101:
1. PRINTWIZ: Allow AM/PM indicators in PW_TIME environment variable to be
either case.
2. PRINTWIZ: Allow line-group-filter to have up to 4 arguments.
RELEASED (privately) Jun 8, 2012
Changes in 4.0.0.102:
1. PRINTWIZ: Initial test of PWML masks. More below.
RELEASED (privately) Jun 14, 2012
Changes in 4.0.0.103:
1. PWUI: Recent bug fixed which caused cascading faults in View Log.
Changes in 4.1:
1. PWUI: View Log display will show the location of the log file.
2. PWUI: In the Print Wizard tab, some obscure items have been removed.
* 3. PRINTWIZ: Create much smaller PDFs by:
a) using JPG compression for full-color images;
b) embedding partial fonts.
4. PRINTWIZ: Read and process many more PDF files (as input), by properly
handling:
a) more kinds of embedded fonts;
b) more kinds of password encryption;
c) more color formats.
5. PRINTWIZ: Improvements in horizontal character size and spacing for
PDF input files.
* 6. PRINTWIZ: Handle PDF input files containing many kinds of annotations and
filled-in forms. Can be turned off through a setting in the profile.
* 7. PRINTWIZ: Variable replacement in file naming can include PW_DOCNAME.
8. PRINTWIZ: A new version of SECMAN.DLL works with Microsoft Outlook
versions up through 2010.
9. PRINTWIZ: A new flag controls whether attachments to emails should be
deleted.
10. PWUI: Added a graphical interface to allow configuring a pattern of
overlays, drawn from multiple files.
11. PWUI: When starting a service, more checks are done to make sure it's not
already running.
* 12. PRINTWIZ: When taking PJL/PCL as input and writing PJL/PCL as output,
allow passthrough of certain PJL parameters, such as output bin.
13. PRINTWIZ: When reading JPG files that contain EXIF information about the
rotation of the camera, such as from an iPhone, read and use that info to
make the picture right side up.
* 14. PRINTWIZ: When reading files whose type might be unknown, use MIME type or
initial bytes to determine proper file type.
15. PRINTWIZ: When emailing, indicate MIME type of each attachment.
16. PWUI: Improve hints.
17. PWUI, services: Improvements in detecting whether a firewall is
interfering with operation.
18. SERVICES: process SNMP requests.
* 19. PRINTWIZ: PWML mask capability. An overlay file that is of type PWML can
contain various tags that mask and manipulate the main file. The PWML
overlay can in turn specify one or more overlay files that contain forms.
Specific tags are explained following.
* 20. PRINTWIZ: PWML tag defines a rectangular area in which to prevent
printing. This can be used for masking out prices on one copy of a
purchase order, for instance.
* 21. PRINTWIZ: PWML tag prompts user for text input during the
preview phase.
* 22. PRINTWIZ: PWML tag specifies a place on the page where,
during Print Preview, the user or a customer can sign the document.
Signing can be done on-screen, such as on a Tablet PC, or using a
separate Topaz brand signature device.
* 24. PRINTWIZ: PWML tag specifies an area on the page from
which text is to be extracted, and copied to the clipboard.
Began beta testing, released PRINTWIZ.EXE as 4.1.0.1 July 25, 2012
Changes in 4.1.0.2:
* 1. PRINTWIZ: New Inputfilter: CSVtoLines. Reads a text file containing
comma-separated values, breaks it into lines of text, allowing
search/replace and other manipulations.
2. PRINTWIZ: for SMTP emails where body is HTML, structure content types
better.
RELEASED (privately) Aug. 2, 2012
Changes in 4.1.0.3:
1. PRINTWIZ: PWML masking will now mask bitmaps (in addition to text).
2. PRINTWIZ: Improvements in writing Arabic and Farsi to PDFs.
3. PRINTWIZ: Improvements in printing annotations from PDF input files.
RELEASED (privately) Aug. 7, 2012
Changes in 4.1.0.4:
1. PRINTWIZ: Improvements in CsvToLines filter.
2. PRINTWIZ: In Preview, if in label mode, always show label boundaries.
3. PRINTWIZ: REPLACE works on empty lines.
RELEASED (privately) Aug. 8, 2012
Changes in 4.1.0.5:
* 1. PRINTWIZ: Overlay based on media type. If input file is PCL, such as
from a printer driver, and media type (specified by user) is contained
in the PCL, and a PDF file with that name exists in the overlay
directory, then use that overlay.
2. PWUI: Bug fixed in deleting profile.
RELEASED (privately) Aug. 9, 2012
Changes in 4.1.0.6:
1. PRINTWIZ: Bug fixed in page sequencing with preview.
* 2. PRINTWIZ: New Inputfilter: SplToText. Reads a SPL file,
converts it to a flat text file. This allows further operations such
as search/replace, scripted profile changes, etc.
RELEASED (privately) Aug. 20, 2012
Changes in 4.1.0.7:
1. PRINTWIZ: Bugs fixed in switching profiles re. print level.
2. PRINTWIZ: Bug fixed re. faulting if init file was used in spooler mode.
RELEASED (privately) Aug. 21, 2012
Changes in 4.1.0.8:
1. PRINTWIZ: SpltoText filter based on font size, not chronology.
2. PRINTWIZ: When Previewing a job going to a receipt printer, use a
specified bottom margin as bottom of page.
RELEASED (privately) Aug. 23, 2012
Changes in 4.1.0.9:
1. SPOOLWIZ: numerous improvements in robustness.
* 2. PRINTWIZ: Allow rotated text (in PWML) to have a
3. PRINTWIZ: Smart print jobs can now use wildcard printer designation.
4. PRINTWIZ: Allow comma-list of overlays to also have parameters.
RELEASED SPOOLWIZ (privately) Aug. 27, 2012
Changes in 4.1.0.10:
1. SPOOLWIZ: fixed bug that was introduced in 4.1.0.10:
RELEASED SPOOLWIZ (privately) Aug. 28, 2012
RELEASED Printwiz.exe (privately) Aug. 29, 2012
Changes in 4.1.0.11:
1. In /archive, fixed bug in setting paper size.
Changes in 4.1.0.12:
* 1. Superfile name starting with "pdf://", that specifies email,
can contain "?signature=name" to specify an email signature file.
2. Bug fixed in masks with page-copies > 1.
* 3. PRINTWIZ: A PWML document can specify QR codes as image tags, making
use of Google's API. Example:
See details at:
https://google-developers.appspot.com/chart/infographics/docs/overview
RELEASED Printwiz.exe (privately) Sep. 18, 2012
Changes in 4.1.0.13:
1. PRINTWIZ: Detect when an overlay file contains PCL, even if file
extension is not ".PCL".
2. SERVICES: Bug fixed in possible shutdown errors.
RELEASED Printwiz.exe (privately) Oct. 2, 2012
Changes in 4.1.0.14:
1. PRINTWIZ: Make CsvToLines filter handle short lines.
2. PRINTWIZ: Bug fixed in setting page size of archive file.
RELEASED Printwiz.exe (privately) Oct. 9, 2012
Changes in 4.1.0.15:
1. PWUI: Bug fixed in clearing log file.
2. PRINTWIZ: Correct placement of EMFs (and PCLs) as images
RELEASED Printwiz.exe (privately) Oct. 19, 2012
Changes in 4.1.0.16:
1. PRINTWIZ: Tell printer driver not to do font substitutions.
RELEASED Printwiz.exe (privately) Oct. 22, 2012
Changes in 4.1.0.17:
1. PRINTWIZ: Bug fixed in PCLbang processing.
* 2. PRINTWIZ: In a PCL file that starts with a bang command (that is, a
PCLbang), if the bang command ends with "!!", the text of the bang
command will be deleted, causing things further to the right to
slide to the left; otherwise it will be space-filled.
3. PRINTWIZ: give better information on printer error 5002.
* 4. PRINTWIZ: Allow specifying new profile in a bang command, with
/profile=name
RELEASED Printwiz.exe (privately) Oct. 24, 2012
Changes in 4.1.0.18:
1. PRINTWIZ: Archive file will also include page patterns, masks.
RELEASED Printwiz.exe (privately) Oct. 29, 2012
Changes in 4.1.0.19:
1. PRINTWIZ: Bug fixed in archive of mask.
RELEASED Printwiz.exe (privately) Oct. 30, 2012
Changes in 4.1.0.20:
1. PRINTWIZ: Fixed recent bug affecting PDF output file sizes, due to lack
of font substitution.
RELEASED Printwiz.exe (privately) Nov. 9, 2012
Changes in 4.1.0.21:
1. PWUI: In profile properties, show "Page patterns" tab when going to
PDF (as well as to printer).
2. PWUI: In ad hoc printing to PDF or TIF, allow preview (as well as
postview).
3. ALL: Use updated Windows fonts (such as Segoe UI in Windows 7) in
dialogs.
4. PWUI: Added "Cancel" button to Profile Properties.
5. PRINTWIZ: If user cancels in Print Preview, or failure occurs, then
don't proceed with bang command.
6. PRINTWIZ: Preview window's popup menu now contains "Show text placement
marks" (disabled in page-mode preview). Colored marks show the movement
of the "cursor" for debugging purposes.
* 7. PRINTWIZ: Preview window's popup menu now contains items to rotate the
screen to portrait or reverse portrait orientation. This can make it
easier to read (and sign) documents. When exiting from Preview, screen
orientation is restored.
8. PWUI: Dialog boxes now use standard Windows font and size, as set by
"message text" in personalization.
9. PWUI: Added many configuration items to dialogs, rearranged others.
10. PRINTWIZ: Handle printing Unicode characters beyond the base plane
(surrogate pairs).
11. PRINTWIZ: Bugs fixed in logic to retain or delete emailed main files
and attachments.
RELEASED Printwiz.exe and PWUI.exe (privately) Nov. 29, 2012
Changes in 4.1.0.22:
1. PWUI: In View Log, ctrl-mouse-wheel changes text size.
* 2. SPOOLWIZ: Spool Wizard released. See description in HOWTO.TXT.
3. PRINTWIZ: Inputfilter TRANSLATE_CHARSET now supports UTF16LE and
UTF16BE.
4. PRINTWIZ: Inputfilter CSVTOLINES now supports setting delimiter:
delimiter=comma
OR
delimiter=tab
OR
delimiter=
5. PRINTWIZ: Inputfilter CSVTOLINES now supports files with or without
a header line:
header=true
OR
header=false
6. When a bang command is "!PDF", create the PDF in the correct directory.
* 7. New parameter for Spool Wizard: "/AUTOPRINT".
8. Prevent popup messages about removeable disk drives being empty.
Changes in 4.1.0.23:
1. When reading PDFs, and they set the paper size, allow a little
inaccuracy.
RELEASED WePO (privately) Jan. 3, 2013
Changes in 4.1.0.24:
1. WePO improvements.
RELEASED WePO (privately) Jan. 7, 2013
(included DEFINES of PwTopInit, PDFFernandez)
Changes in 4.1.0.25:
1. PRINTWIZ: Bugs fixed in Csvtolines input filter.
2. WEPO: Ability to use a profile.
RELEASED Printwiz.exe (privately) Jan. 8, 2013
Changes in 4.1.0.26:
1. PRINTWIZ: fixes to allow reading more kinds of PDF files.
2. PWLISTEN: bugs fixed that caused termination on certain errors.
3. PWUI: Make auto-updating of View Log go faster, more robust.
4. PWUI: Added "auto refresh" checkbox to View Log.
RELEASED WePO (privately) Jan 24, 2013
(includes DEFINES of PWTopInit, PDFFernandez, PdfAvoidSpace, NoDeleteSoftFonts, TTFontOS2v0, PdfFontName4126)
Changes in 4.1.0.27:
1. PRINTWIZ: Bug fixed that prevented standard font substitution in creating
PDFs.
2. PRINTWIZ: When creating PDF, debug will show font substitutions, not as
errors.
RELEASED DLL (privately) Jan. 25, 2013
RELEASED WePO (privately) same day, includes DEFINES: unreg ocx DLLemail PwTopInit , PdfAvoidSpace, NoDeleteSoftFonts
(May have had commas in defines)
Changes in 4.1.0.28:
RELEASED WePO Jan 30, 2013 with defines: unreg ocx DLLemail PwTopInit NoDeleteSoftFonts
Changes in 4.1.0.29:
1. PWUI: When setting profile's output directory, default to correct
"documents" setting.
2. PWUI: When setting service's temp or work directory, default to correct
temp directory.
RELEASED Feb. 7, 2013
Changes in 4.1.0.30:
1. PRINTWIZ: Bug fixed in outputting rounded rectangles to PDF.
2. PRINTWIZ: Allow bang commands with nothing (no parameters) after command
word.
RELEASED privately Feb. 25, 2013
Changes in 4.1.0.31:
1. PWDESPOOL: Bug fixed where input file name contained space(s).
2. PWUI: When creating a PDF or TIF from a file opened in PWUI, assume as the
output directory the one in the master profile; if none there, use the one
in printwiz.ini (which has no user interface).
3. PWUI: In Help:About, give more info on location and version of secman.dll.
4. PRINTWIZ: Enable reading files from HTTP when server doesn't report file
size.
5. PRINTWIZ: Successfully read more kinds of SPL files.
RELEASED with installer Mar. 27, 2013
Changes in 4.1.0.32:
1. PRINTWIZ: Successfully read more kinds of SPL files.
2. PRINTWIZ: Treat an overlay file with a ".TXT" extension as a PWML overlay.
3. PRINTWIZ: In reading PDFs, handle referenced (but not embedded) fonts
better.
4. PRINTWIZ: PCLbang now defaults to on. This means we will recognize a bang
command as the first printable text in a PCL file.
5. PRINTWIZ: Produce even smaller PDFs, by shrinking embedded fonts more.
RELEASED WePO privately Apr. 1, 2013
Changes in 4.1.0.33:
1. PRINTWIZ: Bugs fixed in reading banded images in PDFs.
2. PRINTWIZ: Bugs fixed in reading certain fonts in PDFs.
* 3. PRINTWIZ: Zoom and pan in (page mode) Preview. Turn on in popup menu.
Zoom by using control-mouse-wheel. Pan by dragging with mouse. Or do
both with 2-finger touch. Reset by 2-finger tap, or by turning off
popup menu item. Note that zoom and pan are not reflected in
printout.
4. PRINTWIZ: In page-mode Preview screen, user can reset Overlay Placement
or Report Placement by doing 2-finger tap.
RELEASED (privately) Apr. 10, 2013
Changes in 4.1.0.34:
1. PRINTWIZ: Bugs fixed in PCL translation's font selection, when requested
font name conflicts with requested fixed vs. variable spacing.
2. SPOOLWIZ: Bug fixed involving screen text size 125%, etc.
3. PWUI: Bugs fixed involving quotes and commas in bin patterns.
4. PWUI: Bugs fixed in reporting the success of creating shortcuts.
* 5. PRINTWIZ: In , you can now set WRAP in , , | , Most
commonly, you will set to either WORD or SQUEEZE.
6. PRINTWIZ: Bug fixed in PDF output of compressed fullcolor images.
RELEASED (privately) May 3, 2013
Changes in 4.1.0.35:
1. PRINTWIZ: Bugs fixed in rendering certain color bitmaps from PCL.
2. PRINTWIZ: In reading PCL-5, recognize symbol set 18N, with parse mode
83, as UTF-8.
3. PRINTWIZ: Bugs fixed in certain transparent text from PCL.
4. PRINTWIZ: Bug fixed in SPL file orientation.
5. PRINTWIZ: Uninstall and delete temporary fonts after use, except when
actually printing in XP and 2003.
RELEASED printwiz.exe (privately) June 14, 2013
Changes in 4.1.0.36:
1. PRINTWIZ: Adjust when temporary fonts are deleted.
Changes in 4.1.0.37:
1. PRINTWIZ: Bug fixed in whether to delete emailed files.
RELEASED printwiz.exe (privately) June 26, 2013
Changes in 4.1.0.38:
1. SPOOLWIZ: Bug fixed in "Cancel all".
2. PRINTWIZ, WEPO: fixed bug related to using large numbers of temporary
fonts, such as from PDF or PCL files.
3. PRINTWIZ in Interactive mode: handle switch from PDF to Print better.
RELEASED WePO (privately) July 12, 2013
Changes in 4.1.0.39:
1. SPOOLWIZ: React to command line parameter "/S" to do printer selection.
2. SPOOLWIZ: Add menu item to print using Print Wizard (no other parameters).
3. SPOOLWIZ: Add checkbox for whether to resume on exit.
4. SPOOLWIZ: Add checkbox for "auto-print".
RELEASED WePO (privately) Aug. 2, 2013, with special debugging options (DebugWepo) included.
Changes in 4.1.0.40:
1. PRINTWIZ: Bug fixed in determining file (MIME) type.
Changes in 4.1.0.41:
1. WEPO: More debug messages.
Changes in 4.1.0.42:
1. WEPO: More debug messages.
Changes in 4.1.0.43:
1. WEPO: More debug messages.
2. WEPO: Bugs fixed in dealing with MIME errors combined with URL
that includes ?parameters.
RELEASED (privately) a debug version.
Changes in 4.1.0.44:
1. PRINTWIZ, WEPO: Fixed memory leaks in reading PDFs.
RELEASED (privately) Aug. 16 2013, with DebugWepo and PdfCleanup41 defined.
Changes in 4.1.0.45:
1. PRINTWIZ, WEPO: More cleanup of memory leaks.
RELEASED WEPO (privately) Aug. 19 2013, without debugWepo
Changes in 4.1.0.46:
1. PWUI: Make sure all variables in profile are saved, even if set to
default values.
2. PRINTWIZ: Fixed memory leaks involving reference DC.
3. PWUI: Better security determination in Server 2012.
RELEASED PWUI (privately) Sep. 6 2013.
Changes in 4.1.0.47:
1. PRINTWIZ: Bug fixed that affected bang parameters exactly 257 bytes long.
RELEASED Printwiz.exe (privately) Sep. 11 2013.
Changes in 4.1.0.48:
1. PWLPD, PWLISTEN: improved reporting of firewall status.
2. PRINTWIZ: When !PRINT contains attachments, print them internally if
they are known file types. This means, for instance, you can have a
printfile that contains only
!PRINT /asomefile.pdf
and it will cause Printwiz to print the PDF.
RELEASED PRINTWIZ (privately) Sep. 16, 2013. (May have read as version 4.1.0.47)
Changes in 4.1.0.49:
1. PRINTWIZ: Improvements in certain diacritics for transliterated Russian.
2. PRINTWIZ: Improvements in printing reordered Hebrew, Arabic, Farsi.
3. PRINTWIZ: In PWML , treat a formfeed as a single line.
4. ALL: Use a manifest in EXEs to behave properly in Vista and later with
UAC on.
5. PRINTWIZ: In Windows Server 2003 and XP, handle bug affecting certain PDF
and PCL files.
6. PRINTWIZ: In Windows Server 2003 and XP, handle bug affecting large
previews.
RELEASED PRINTWIZ (privately) Oct. 24, 2013
Changes in 4.1.0.50:
1. PRINTWIZ: Added 'archiveOverwrite' switch in profile to control collision
behavior when creating archive files. Not yet supported in PWUI. Can be
entered into profile file manually. Can be set to 'protect' (the
default), 'overwrite', or 'rename'.
2. ALL: Added 'revert-to-default-printer' item to profile settings, now
defaulting to false. Set to true ("1") to cause reverting to Windows
default printer if named printer is not available.
RELEASED PRINTWIZ (privately) Dec. 27, 2013, with DelayedView defined
Changes in 4.1.0.51:
1. PRINTWIZ: Enhancements for printing Arabic
RELEASED PRINTWIZ (privately) Jan. 7, 2014, with Bidi17 allRTL PSTERMprinter defined
Changes in 4.1.0.52:
1. PRINTWIZ: Enhancements for printing Arabic
RELEASED PRINTWIZ (privately) Jan. 9, 2014, with Bidi17 allRTL PSTERMprinter defined
Changes in 4.1.0.53:
1. PRINTWIZ: Enhancements for printing Arabic
RELEASED PRINTWIZ (privately) Jan. 12, 2014, with Bidi17 allRTL PSTERMprinter defined (maybe more)
Changes in 4.1.0.54:
1. PRINTWIZ: Enhancements for printing Arabic
RELEASED PRINTWIZ (privately) Jan. 15, 2014, with Bidi17 allRTL PSTERMprinter SetBidiClass PadLigatures
Changes in 4.1.0.55:
1. Recompile with different options.
RELEASED PRINTWIZ (privately) Jan. 15, 2014, with Bidi17 allRTL PSTERMprinter SetBidiClass
Changes in 4.1.0.56:
1. Improvements in PSTerm emulation.
RELEASED PRINTWIZ (privately) Jan. 18, 2014, with Bidi17 allRTL PSTERMprinter SetBidiClass
Changes in 4.1.0.57:
1. Bug fixed in reading PDF files with comments.
* 2. ALL: Added internal environment variables. PW_APPDOCS translates to
Print Wizard's user-specific documents folder, such as
C:\Users\Bob\Documents\Print Wizard 4\
PW_COMMON_APPDOCS translates to Print Wizard's all-user documents folder,
such as
C:\Users\Public\Documents\Print Wizard 4\
Specific locations vary by version of Windows, username.
3. PRINTWIZ: In PSTerm printer emulation, default to automatically setting
font height.
RELEASED PRINTWIZ (privately) Feb. 3, 2014, with SetBidiClass PadLigatures
Changes in 4.1.0.58:
1. PRINTWIZ: Improvements in PSTermprinter emulation.
2. PRINTWIZ: For Arabic, allow specifying string of characters to be
treated as neutral in bidirectionality, as 'print-bidi-neutral'.
3. PRINTWIZ: For Arabic, insert spaces for padding after ligatures and
combining diacritics.
RELEASED PRINTWIZ (privately) Feb. 12, 2014
Changes in 4.1.0.59:
* 1. PRINTWIZ: In overlay patterns, make it possible to have certain overlays
that print on the TRAILING page(s) of the job, such as the last page of an
invoice. Add reserved work LOOP, allow patterns such as:
OVERLAY=BLANK,CONTINUE,somefile
OVERLAY=file1,CONTINUE,file2
OVERLAY=file1,file2,LOOP,file3
RELEASED PRINTWIZ (privately) Feb. 17, 2014
Changes in 4.1.0.60:
1. PRINTWIZ: Bugs fixed re. running a profile that called for PDF generation
when printfile contains bang commands. No longer prompts more than
necessary for output file name, etc.
2. PRINTWIZ: Bugs fixed in handling of .
RELEASED PRINTWIZ (privately) Mar. 5, 2014
Changes in 4.1.0.61:
1. PRINTWIZ: Bugs files in handling of .
2. PRINTWIZ: Improvements in reading PDF files with CMYK graphics.
3. PRINTWIZ: Improvements in handling overlay patterns with TRAILING page(s).
RELEASED PRINTWIZ (privately) Mar. 7, 2014
Changes in 4.1.0.62:
1. PRINTWIZ: In overlay pattern with TRAILING pages, when job has fewer pages
than pattern, trailing pages take precedence.
RELEASED PRINTWIZ (privately) Mar. 7, 2014
Changes in 4.1.0.63:
1. PRINTWIZ: Allow PDF output filenames to be in a specified subdirectory,
relative to the configured location.
RELEASED PRINTWIZ (privately) Mar. 28, 2014
Changes in 4.1.0.64:
1. PRINTWIZ: In PSTerm printer emulation, ignore pitch settings and always
do autofit.
RELEASED PRINTWIZ (privately) Mar. 31, 2014
Changes in 4.1.0.65:
1. PRINTWIZ: Improvements in SPLtoText filter.
2. PRINTWIZ: Apply variable expansion, collision control on profile type
"file", which is print-to-file.
RELEASED PRINTWIZ (privately) Apr. 16, 2014
Changes in 4.1.0.66:
1. PRINTWIZ: Put 8-bit gray bitmaps into PDF as JPG-encoded, for smaller size
2. PRINTWIZ: Bugs fixed in interpreting PCL/PJL input that specified multiple
copies collated.
RELEASED PRINTWIZ (privately) Apr. 23, 2014
Changes in 4.1.0.67:
* 1. PRINTWIZ: In INPUTFILTER, allow specifying how quotes are used:
QUOTES=IGNORE If there are quotes, include them in the output
QUOTES=SURROUND Quotes may surround alpha fields; may be embedded
as a pair of quotes
QUOTES=LEADING Quotes may lead an alpha field.
The first is the default.
2. PRINTWIZ: New flag in profile, use-pdf-page-size (in [PdfReader])
section), governs paper size selection when reading a PDF and
printing it. If set to 1 (the default), the PDF itself will
determine the paper size. If set to 0, the printer-setup
in the profile will set the paper size.
3. PRINTWIZ: Bug fixed in handling copies in sets, in incoming
PCL/PJL files.
RELEASED PRINTWIZ (privately) Apr. 29, 2014
Changes in 4.1.0.68:
1. PRINTWIZ: Improvements in reading alpha blends from PDF files.
2. PRINTWIZ: Bug fixed in setting user of print job.
* 3. PRINTWIZ: Expandtabs inputfilter.
4. PRINTWIZ: Improvements in Arabic bidirectional printing.
RELEASED (privately) May 29, 2014
Changes in 4.1.0.69:
1. PRINTWIZ: Add green text alignment mark showing span width.
* 2. PRINTWIZ: Allow BOTTOMMARGIN in a DIV. If a word-wrapped segment of text
hits the bottom margin, the rest of the segment will be discarded.
RELEASED (privately) June 20, 2014
Changes in 4.1.0.70:
1. PRINTWIZ: Improvements in bidirectional printing for Arabic.
RELEASED (privately) June 25, 2014
Changes in 4.1.0.71:
1. Various bug fixes.
RELEASED with installer July 8, 2014
Changes in 4.1.0.72:
1. Allow control of main file deletion when emailing via PDF:// or
TIF:// superfile names.
2. SPOOLWIZ: Bugs fixed in AutoPrint.
3. PRINTWIZ: For PsTerm printer emulation, make pitch handling controllable.
RELEASED (privately) July 24, 2014
Changes in 4.1.0.73:
1. SPOOLWIZ: add program manifest.
2. SPOOLWIZ: Improve debug logging.
RELEASED Spoolwiz (privately) Aug 5, 2014
Changes in 4.1.0.74:
1. SPOOLWIZ: program made more robust
RELEASED Spoolwiz (privately) Aug 7, 2014
Changes in 4.1.0.75:
1. SPOOLWIZ: program made more robust
RELEASED Spoolwiz (privately) Aug 8, 2014
Changes in 4.2.0.1:
* 1. PRINTWIZ: Allow appending multiple input jobs into one output job. Note
that this is different from adding attachments. Can be requested with:
a) command line parameter: /append=names
b) parameter in tag: append=names
c) setting in profile: append=names
d) in a bang command: /append=names
In all cases 'names' can be a single name or a quoted comma list.
Changes in 4.2.0.2:
1. PRINTWIZ: Allow making PDFs that include right-to-left text.
2. PRINTWIZ: In SplToText filter, handle more kinds of text.
RELEASED (privately) Aug. 19, 2014
Changes in 4.2.0.3:
1. SPOOLWIZ: More robust fault reporting.
2. SPOOLWIZ: On "Print with Print Wizard", use profile if spoolwiz has been
given one.
3. PRINTWIZ: Allow APPEND in pagesize tag (either main file or init file).
4. PRINTWIZ: Abort canceled jobs more consistently.
5. PRINTWIZ: Avoid printing certain empty printfiles, such as PCL jobs with
nothing on the page.
RELEASED (privately) Sep. 12, 2014
Changes in 4.2.0.4:
1. PRINTWIZ: Bugs fixed in aborting empty files.
2. PRINTWIZ: Handle case where printfile contains
!print /a.PDF
followed by only whitespace and/or formfeed. Don't print blank sheet
in this case.
RELEASED (privately) Sep. 19, 2014
Changes in 4.2.0.5:
1. PRINTWIZ: Modifies when we ask for a PDF filename, when profile,
parameters, and/or bang commands specify PDF.
USED INTERNALLY (by Jan) Sep 30, 2014
Changes in 4.2.0.6:
(Internal:
1. UNdefined PdfProfile41 as a temporary fix.
end internal)
1. PRINTWIZ: Bug fixed where profile specifies creating PDF and emailing it.
RELEASED (privately) Oct. 15, 2014
Changes in 4.2.0.7:
1. PRINTWIZ: Bug fixed in deleting temporary font files, when multiple
overlays are used.
2. PRINTWIZ: Improvements in emulating Okidata's barcode printing.
3. PWUI: Bug fixed in editing init file if file name had no path.
4. In scanning, properly detect 2-sided, 2-pass scanning.
5. Refinement in Zlib compression protocol used in HTTP download.
6. Make sure Preview window shows on a monitor that's visible.
7. Refined behavior of BOTTOMMARGIN inside a DIV: leftover text will be
tossed away at the bottommargin of a DIV that has one, but not at the
end of a page outside of a DIV.
8. In PCL, improve handling of soft font space characters.
9. In PCL, allow macro designation by alpha code.
10. In PCL, selecting soft font by ID behavior changed.
* 11. In PCL, allow use of macros stored on disk. This mimics behavior of
HP printers that have a built-in disk or ramdisk. Also mimics behavior
of PlanetPress software. A PCL macro can be read from the
%ALLUSERSPROFILE%\Print Wizard 4\pcl\macros or
%APPDATA%\Print Wizard 4\pcl\macros directory, with a filename that
exactly matches what is called for in a PCL command of the form
&n#W
12. PWUI: Allow entering license and controlling Windows service even if not
apparently elevated.
Changes in 4.2.0.8:
1. For PCL emulation of Troy or RXLaser MICR cartridge, a configuration
setting must be made manually in the profile file. Contact
Rasmussen Software for more information.
RELEASED (privately) 12/11/2014 with TestPclFontExists defined
Changes in 4.2.0.9:
1. PWLPD: Allow service to be always interactive (more below).
2. Bug fixed in setting orientation from PDF.
3. In PWML, when squeeze mode is specified, strip trailing spaces from
segment before determining the need for squeezing.
4. Improvements in reading and printing certain PDF and PCL files.
RELEASED (privately) 2/11/2015
Changes in 4.2.0.10:
1. Bugs fixed in text masking.
2. Allow masking to work when main report is repositioned.
RELEASED (privately) 2/17/2015
Changes in 4.2.0.11:
1. When Test Printing from Preview, make sure correct overlay and
masks are used for the page that's being printed.
* 2. In InputFilter type CsvToLines, allow 'delimiter=pipe'.
3. PRINTWIZ: better sequence of debug messages surrounding printer opening.
* 4. SERVICES: Services can be configured to be always interactive, meaning
they will always ask the user how to process the job. This is controlled
by a checkbox in the Options tab of "Service properties" set by "Set up
Services". This has effect only when the service is run as a Foreground
Service.
RELEASED (privately) 3/12/2015
Changes in 4.2.0.13:
1. Bug fixed in /Append.
2. Bug fixed in !Fax (and !fax32) with attachments but no body.
RELEASED (privately) 4/8/2015
Changes in 4.2.0.14:
1. PRINTWIZ: Reset placement for appends.
RELEASED (privately) 4/9/2015
Changes in 4.2.0.15:
1. PRINTWIZ: Bug fixed in processing backspace bolding at beginning of page.
2. PRINTWIZ: Allow null character after linefeed at end of bang command.
RELEASED (privately) 7/10/2015
Changes in 4.2.0.16:
* 1. PRINTWIZ: Add NAME parameter to , , ,
, , and tags. Use cases yet
to come.
2. PRINTWIZ: Bugs fixed in masking.
3. PRINTWIZ: Improvements in centered combining diacritics.
RELEASED (privately) 7/29/2015
Changes in 4.2.0.17:
1. Minor bug fixes.
RELEASED (privately) 8/3/2015)
Changes in 4.2.0.18:
1. If inputfilter=spltotext, but .SPL file contains raw text, don't filter
it. Treat it as text.
2. Bug fixed in profile writeback.
3. Bug fixed that caused postview of created PDF to pop up twice.
* 4. In PWML syntax, in tag, allow setting pattern of bins where
names contain spaces, as
BIN='"tray 1","tray 2","tray 3"'
Similar for PAPER, MEDIA.
RELEASED (privately) 8/26/15
Changes in 4.2.0.19:
1. Minor changes.
RELEASED (privately) 9/23/15
Changes made in 4.2.0.20:
1. Recent bug fixed that prevented emailing in certain circumstances.
RELEASED (privately) 9/24/15
RELEASED (privately) with SplitOnMask defined 9/25/15
Changes made in 4.2.0.21:
1. PRINTWIZ: Bug fixed: was deleting /Appended files.
RELEASED (privately) 10/6/15
Changes made in 4.2.0.22:
(Internal:
101. Capture error messages when reading PDF causes early fault.
102. In Preview, keep focus on panel, so keys work.
end internal)
1. PRINTWIZ: Restore ability to use Wingdings font in PDFs we create.
2. PWUI: Switch order of "Archive filename" and "Archive directory", for
consistency.
3. PWUI: Make default directory for overlays be more logical.
RELEASED (privately) 10/20/15
Changes made in 4.2.0.23:
(Internal:
101. Improve file_cleanup by avoiding short-circuiting.
end internal)
1. PRINTWIZ: Added recognition of ISO Greek in PCL translation.
2. PRINTWIZ: Temporary fonts created by reading PCL get deleted.
3. PRINTWIZ: Bug fixed in handling bottom margin in PCL input.
RELEASED (privately) 10/29/15
Changes made in 4.2.0.24:
1. PRINTWIZ: Handle image files with ICC color profiles, for better color
accuracy.
RELEASED (privately) 11/10/15
Changes made in 4.2.0.25:
1. PRINTWIZ: Bugs fixed in using PWML while in mode.
2. PRINTWIZ: More diagnostic messages given in handling.
RELEASED (privately) 11/14/15
Changes made in 4.2.0.26:
(Internal:
101. Bug fixed in clipping to label.
end internal)
1. PRINTWIZ: bug fixed in handling multiple '/a' (attach) command line
parameters.
2. PRINTWIZ: make sure window appears in task bar when debug is off.
3. PRINTWIZ: in reading PDF files, support ZapfDingbats better.
4. PRINTWIZ: Handle reading of certain non-compliant PDFs.
5. Various: Report in debug log what the calling program is.
6. PRINTWIZ: misc. handling improvements.
7. PRINTWIZ: Handle translations from VISCII (Vietnamese character set).
8. Various: Make correct display in high-DPI screens.
9. Various: Report proper Windows version for 8 and above.
10. PWUI: Make main window's background green.
11. PWUI: Show sub-version (4.2) on About display.
12. PRINTWIZ: Make certain white elements transparent when printed over
form overlay.
RELEASED (privately) 1/6/16
Changes in 4.2.0.27:
1. PRINTWIZ: Memory leaks fixed, allowing processing larger jobs.
2. PRINTWIZ: Bugs fixed in PCL/HPGL shading.
3. PRINTWIZ: Refined PCL/HPGL transparency.
RELEASED (privately) 1/21/16
Changes in 4.2.0.28:
1. PRINTWIZ: Change where profile is prompted to store, when invoked from
PWUI.
2. PRINTWIZ: Improvements in dashed line support.
3. PRINTWIZ: Added support for HP symbol sets involving National Replacement
Characters.
RELEASED (privately) 3/16/2016
Changes in 4.2.0.29:
1. PRINTWIZ: Bug fixed in masking.
2. PRINTWIZ: Bug fixed in setting orientation in archive PDFs.
RELEASED (privately) 5/4/2016
Changes in 4.2.0.30:
1. PRINTWIZ: Memory leak fixed in reading certain PDF files.
2. PRINTWIZ: Bug fixed in creating PDFs with embedded partial Calibri font.
RELEASED (privately) 5/12/2016
Changes in 4.2.0.31:
1. PWUI: Bug fixed in gathering registration data.
2. PRINTWIZ: Bugs fixed in clipping in PDF output.
3. PRINTWIZ: If vLevel is set, don't do bang command processing.
4. PRINTWIZ: Memory leaks fixed in PDF input and output.
RELEASED PRINTWIZ (privately) 6/1/2016
5. SPOOLWIZ: Added debug messages, removed others.
6. SPOOLWIZ: When it autoprints, don't wait for results.
RELEASED SPOOLWIZ (privately) 6/2/2016
Changes in 4.2.0.32:
* 1. PRINTWIZ: Allow a bang command to be followed by a PDF or image file.
2. PRINTWIZ: Fixed PSTerm printer emulation for dot matrix printers where
X resolution <> Y resolution.
RELEASED (privately) 6/22/2016
Changes in 4.2.0.33:
1. PRINTWIZ: In PSTerm printer emulation, strip trailing spaces in each line
before determining auto-fit pitch.
RELEASED PRINTWIZ (privately) 6/23/2016
RELEASED PWLPD (privately) 6/30/2016 ### WITH LpdWorkfile4 DEFINED
Changes in 4.2.0.34:
1. PRINTWIZ: Handle auto-fit when font tag specifies pitch=0, but height not
specified.
2. SPOOLWIZ: Make Spoolwiz more robust re. reentrancy
RELEASED SPOOLWIZ (privately) 7/13/2016
Changes in 4.2.0.35:
1. SPOOLWIZ: Report more status information.
2. SPOOLWIZ: Provide printer status information in title bar.
3. SPOOLWIZ: More robust multi-threading.
4. PWLPD: Bug fixed in handling rapidly arriving LPD print jobs.
RELEASED SPOOLWIZ, PWLPD (privately) 7/15/2016
Changes in 4.2.0.36:
1. PWLPD: Improvements in handling rapidly arriving LPD print jobs.
RELEASED PWLPD (privately) 7/20/2016
RELEASED PRINTWIZ (privately) 7/20/2016 with TestNumBidi defined
Changes in 4.2.0.37:
1. PWLPD: Improvements in debug.
RELEASED PWLPD (privately) 7/21/2016 with LPDsleep DebugLPD defined
Changes in 4.2.0.38:
1. ALL: Include process ID and thread ID in all logging.
2. SPOOLWIZ: Additional diagnostic logging.
3. PRINTWIZ: Bugs fixed in custom paper sizes, especially in Epson receipt
printers.
RELEASED SPOOLWIZ (privately) 8/4/2016
Changes in 4.2.0.39:
1. SPOOLWIZ: Bug fixed in file extraction; could cause crashes.
2. SPOOLWIZ: "Save as raw print file" will not insert devmode into output.
RELEASED SPOOLWIZ (privately) 8/9/2016
Changes in 4.2.0.40:
1. PRINTWIZ: Handle images with thumbnail's rotation different from main
image's rotation.
2. PRINTWIZ: Deal with camera-based scanners, like Hovercam 8, that only
allow units of pixels.
3. PRINTWIZ: Make "1" in FBA processing a conditional formfeed.
RELEASED PRINTWIZ (privately) 8/19/2016
Changes in 4.2.0.41:
1. PRINTWIZ: Shift-left-click in Preview gives measurements.
* 2. PWUI: In Tools menu, allow export, import of settings package.
RELEASED ALL 8/31/2016
Changes in 4.2.0.42:
1. PWLPD: Add clarity to messages.
2. MULTIPLE: Avoid UAC virtualization of configuration and log files.
3. SPOOLWIZ: Make printwiz launched from spoolwiz more visible.
RELEASED Spoolwiz (privately) 9/26/2016
Changes in 4.2.0.43:
1. MULTIPLE: When launching another program, log a message indicating
spawned program's Process ID.
2. PRINTWIZ: Track (in profile) whether font height is specified by cell
height.
3. PRINTWIZ: Fix orientation in PSTERM printer emulation.
RELEASED PRINTWIZ (privately) 12/18/2016
Changes in 4.2.0.44:
1. PRINTWIZ: New parameter in profile, in PCL section:
ignore-orientation=0
Setting this to 1 (through a manual edit) causes Printwiz to ignore any
orientation-setting escape code in PCL or PSTERM printer data.
RELEASED PRINTWIZ, PWUI (privately) 12/20/2016
Changes in 4.2.0.45:
1. PRINTWIZ: Delete *.icm files in %temp%
2. PWUI: Restore selection in list of queues after editing properties.
RELEASED PRINTWIZ, PWUI (privately) 2/3/2017
Changes in 4.2.0.46:
1. PRINTWIZ: Non-default duplex setting in parameters or profile will
override what's specified in PWML, PCL, etc. (same behavior as BIN,
COPIES, COLLATE).
RELEASED PRINTWIZ (privately) 2/9/2017
Changes in 4.2.0.47:
1. PRINTWIZ: Bug fixed in recognizing .SPL files.
2. PRINTWIZ: Fixes in Arabic RTL segments containing numbers starting
with decimal point.
RELEASED PRINTWIZ (privately) 2/24/2017
Changes in 4.2.0.48:
1. Foreground services: Left click on foreground service icon does restore.
2. Services: React immediately to changes of Debug or Logging made in PWUI.
3. PRINTWIZ: Bug fixed in Listen => PDF with postview.
4. PWUI: Restore ability to manipulate various settings files using a
property sheet editor. Go to Help:About, click on the logo. This is
a back-door method of changing settings in profiles, etc., that may
not be accessible via GUI.
RELEASED PRINTWIZ (privately) 3/13/2017
Changes in 4.2.0.49:
1. Minor bug fix.
RELEASED PRINTWIZ and PWUI (privately) 4/7/2017
Changes in 4.2.0.50:
1. PRINTWIZ: bugs fixed in debug messages.
2. PRINTWIZ: When reading PDF's, ignore annotations flagged as hidden.
3. PRINTWIZ: Bug fixed in wordwrapped text.
RELEASED PRINTWIZ (privately) 4/20/2017
Changes in 4.2.0.51:
1. PRINTWIZ: Better scaling of linear barcodes in Print Preview.
2. PRINTWIZ: delete temp file used by spltotext filter.
RELEASED PRINTWIZ (privately) 5/23/2017
Changes in 4.2.0.52:
1. ALL: If config files are created when running elevated
("As administrator"), make them writeable by regular users.
2. PWUI: Bugs fixed in Help:Print Wizard manual.
3. PRINTWIZ: Handle reading of PDFs created by Microsoft.
RELEASED PRINTWIZ (privately) 6/20/2017
RELEASED PRINTWIZ in signed version (privately) 6/22/2017
Changes in 4.2.0.53:
1. PWUI: File:Open now starts out in Examples folder (within the
installation directory).
RELEASED printwiz.exe privately (with NiceMargins42 and masktextedit)
defined, 7/28/2017
Changes in 4.2.0.54:
1. PRINTWIZ: Report more debug re. paper size and source on each page.
2. PRINTWIZ: Bug fixed in displaying /interactive dialog on high DPI monitor.
3. PRINTWIZ: Give debug info on page patterns (bin switching, etc.)
4. Foreground services: Report more debug when shutting down due to logoff
from Windows.
RELEASED printwiz.exe (privately) 8/4/2017
Changes in 4.2.0.55:
1. PRINTWIZ: Report for debug the printer driver name and port name.
2. PWUI: In creation of new services, default "Allow user interaction"
to checked (true).
3. PWUI: When setting up a new LPD service, ensure that a default queue
exists (named 'q1').
4. PWUI: Expand descriptions of service types.
5. PWUI: Make Email Setup tab visible in Profile Properties, even for
'Print', to allow for bang commands.
6. PRINTWIZ: When 'nice margins' is set to 'safe', and paper width or
height is less than 3.5 inches, assume minimal margins.
* 7. PRINTWIZ: Allow automatically detecting and decoding IBMPRO and
EPSON printcodes, when printfilter is set to "auto" (now the default).
8. PRINTWIZ: Display barcodes more accurately in preview.
9. PRINTWIZ: Improvements in support for surrogate pairs.
10. PRINTWIZ: Handle cases where output file is specified by directory
name only.
11. PRINTWIZ: Expand variables in printtofile_name.
RELEASED (privately) 8/28/2017
Changes in 4.2.0.56:
1. PRINTWIZ: Handle RLE8 compressed bitmaps in PDF output.
RELEASED 8/29/2017
RELEASED INSTALLER 9/1/2017
Changes in 4.2.0.57:
1. PRINTWIZ: Bug fixed in reading certain PDFs.
2. PRINTWIZ: Change default to 'ink-page1-only' to true, meaning each page
can have its own separate ink markup.
3. PRINTWIZ: Don't print ink if it's been disabled.
4. PRINTWIZ: Bug fixed in printing ink if it's only on page 1.
5. PRINTWIZ: Bug fixed in processing PCL input with bang commands.
6. PRINTWIZ: Bug fixed that decided we had a blank (empty) print job.
RELEASED (privately) 9/18/2017
Changes in 4.2.0.58:
1. LISTEN: Improved log messages.
2. PWSERVICES: In a despool service, at startup, provide more diagnostics
(like in pwdespool); abort if despool directory not readable.
3. Note on Windows Services: if you set up a PW service as a Windows Service
with automatic startup, AND you have Debug on, you may need to set the
startup to "Automatic (delayed)" in order for it to start up reliably.
4. Improved Epson and IBM printer emulation.
RELEASED (privately) 12/28/2017
Changes in 4.2.0.59:
1. Improved Epson and IBM printer emulation.
* 2. Added parameter in tag:
FEEDERLINES=n
Sets number of initial lines, such as intended for a dot matrix printer,
that are used to position the initial print position down the page, but
are outside of the 'length=n' repeating cycle.
* 3. Added command line parameter:
/MARKS[=ON]
Turns on fiduciary marks, for diagnostics.
RELEASED MSI (privately) 1/3/2018
Changes in 4.2.0.60:
1. In Epson and IBM printer emulation, recognize page length commands.
2. Bug fixed to allow '\\' for '\' in barcode type code128 and code128b.
RELEASED (privately) 1/15/2018
Changes in 4.2.0.61:
1. PWUI: Improved error reporting re. running services.
2. PRINTWIZ Note: A bang command can accomplish deleting a file by using
a command such as this (note quotes):
!RUN cmd.exe /c del "c:\temp\test 2.pdf"
3. PWUI: Removed items from (global) Email Setup dialog: Read receipt
requested, delete emailed main file, delete emailed attachments.
4. PWUI: Removed separate SSL port from dialog, as it was no longer used.
5. PWUI: Fix file permissions of config files, when possible.
6. FTPDESPOOL: Bugs fixed in FtpDespool, when ActivelyCheck is false.
7. PRINTWIZ: bug fixed in printing first label of second page (and
following).
* 8. First dialog shown when scanning now includes "Pages to scan".
* 9. Allow '?format=jpeg' in tiff:// superfile name.
10. PRINTWIZ: Expanded tooltip hint on debug window.
* 11. PWUI: In Service Properties, allow 'Save As', to create a new service.
* 12. PWUI: In Profile Properties, allow 'Save As', to create a new profile.
* 13. The Print Wizard installer now installs several sample services and
several sample profiles.
14. Installer now installs secman64.dll, for emailing through Outlook
64-bit. In PWUI, Help:About will report on its existence.
15. Bugs fixed re. including 2D barcodes in PDF output.
RELEASED INSTALLER 4/26/2018
Changes in 4.2.0.62:
* 1. Support PDF/A conformance on created PDFs. Limited to PDF/A-2b for now.
Trigger by having "PDF/A-conformance=PDF/A-2b" in the [Print] section
of the profile.
RELEASED printwiz.exe (privately) 5/14/2018
Changes in 4.2.0.63:
1. Expanded support for PDF/A to include PDF/A-1b.
2. SPOOLWIZ: improved appearance on high-DPI screens.
RELEASED printwiz.exe (privately) 5/15/2018
Changes in 4.2.0.64:
1. Bug fixed in parsing PCL escape sequences with embedded spaces.
2. In PDF output, compress monochrome bitmaps with CCITT Group 4.
RELEASED printwiz.exe (privately) 6/18/2018
Changes in 4.2.0.65:
* 1. Improvement in spltotext filter. COULD CAUSE INCOMPATIBILITY FOR
EXISTING INSTALLATIONS that use spltotext filter.
2. Bugs fixed in handling images with color profiles.
3. Bug fixed in handling foreground service that was a) Listen type
and b) Interactive.
4. Bugs fixed in certain PCL soft fonts.
5. PWUI bug fixed re. LPD port changing.
RELEASED printwiz.exe (privately) 8/30/2018
Changes in 4.2.0.66:
1. Bug fixed in bang command line continuation.
2. Improve reading PDFs with annotations and highlighting.
* 3. Allow barcode type in PWML to be QRcode, specified as:
.
RELEASED printwiz.exe (privately) 9/21/2018
Changes in 4.2.0.67:
* 1. PWUI: Added "Test Email" button to email setup dialogs.
2. PRINTWIZ: The "/d" parameter, which causes deletion of main file, will
no longer affect attached files.
3. PRINTWIZ: Avoid leaving .icm files in %temp%
4. PRINTWIZ: Fix problem in using "MICR Std" font.
RELEASED printwiz.exe (privately) 12/12/2018
Changes in 4.2.0.68:
1. Support multiple combining diacritics, such as for Thai.
2. Support Thai character set in Epson printer emulation with
Esc ( t 3 0 hex-00 T hex-00
3. In Epson and IBMPro printer emulations, take default and alternate
font names from profile file (typically "Courier New" and "Auto").
RELEASED printwiz.exe (privately) 1/1/2019
Changes in 4.2.0.69:
1. Better support for Thai.
RELEASED printwiz.exe (privately) 1/2/2019
Changes in 4.2.0.70:
1. Support for proportional pitch in Epson emulation.
RELEASED printwiz.exe (privately) 1/2/2019
RELEASED pwui.exe (privately) 1/8/2019
Changes in 4.2.0.71:
1. Bug fixed in setting PDF passwords.
2. Bug fixed in creating directories in UNC paths.
RELEASED printwiz.exe (privately) 1/23/2019
Changes in 4.2.0.72:
1. Bug fixed in creating PDF/A compliant PDF files.
2. Bug fixed in handling LO in HPGL.
3. Bugs fixed in PCL line-termination.
4. Bugs fixed in translating HPGL.
* 5. In PWML print job, support dimensions relative to edges of paper
such as "X=RIGHTEDGE-1cm". Other edges are BOTTOMEDGE, TOPEDGE, and
LEFTEDGE.
6. Various fixes in reading PCL, HPGL, and PDF files.
7. In Preview, show destination in window title.
8. In Preview, change "Print" button to "Print to PDF" when appropriate.
RELEASED printwiz.exe (privately) 2/5/2019
Changes in 4.2.0.73:
1. Bugs fixed in processing PWML files that change overlays on different
pages.
RELEASED printwiz.exe (privately) 2/11/2019
Changes in 4.2.0.74:
1. More bugs fixed in processing PWML files that change overlays.
2. SPOOLWIZ: Initialize "Save As" location.
RELEASED printwiz.exe (privately) 2/15/2019
Changes in 4.2.0.75:
1. In Epson printer emulation, support charsets:
Esc ( t 3 0 hex-00 V hex-00 sets charset to TVCN3
Esc ( t 3 0 hex-00 V hex-01 sets charset to Windows codepage 1258
RELEASED printwiz.exe (privately) 2/23/2019
Changes in 4.2.0.76:
1. More bugs fixed in processing PWML files that change overlays.
2. Decode PNG compression 4 (Paeth) when reading PDF files.
RELEASED printwiz.exe (privately) 3/5/2019
Changes in 4.2.0.77:
1. Avoid printing dotted circle representing base character for diacritic.
2. Allow printing in Thai (codepage 874) during PCL emulation, selectable
as a symbol set with
( 1 T
Note that for printing Thai in PCL emulation, profile file needs to
contain the following lines in the [PCL] section:
pcl-typeface-47=leelawadee UI
typeface-fixed=47
3. Allow printing in Vietnamese (TCVN3) during PCL emulation, selectable
as a symbol set with ( 1 V
RELEASED printwiz.exe (privately) 3/25/2019
Changes in 4.2.0.78:
1. Bug fixed in Epson printer emulation in turning off proportional pitch.
2. Bug fixed in printing PDF to PDF.
3. Bug fixed in PWUI: Export Settings Package crashed if no pwservices.ini
existed.
4. Bug fixed in importing package file.
RELEASED printwiz.exe, PWUI.exe (privately) 4/11/2019
Changes in 4.2.0.79:
1. Bug fixed in multi-page ink markup.
2. Fixed problem in using font "MICR STD" from Adobe.
RELEASED printwiz.exe (privately) 4/24/2019
Changes in 4.2.0.80:
1. Fixed bug that treated all PNGs as transparent.
RELEASED printwiz.exe (privately) 4/30/2019
Changes in 4.2.0.81:
1. More error debug messages in processing PWML.
2. Bug fixed in processing PWML .
3. In Listen services, using security rules, fixed bug the called for 'u'
prefix. Now calls for 'h' (for 'host') prefix, but still allows 'u'
for compatibility.
RELEASED printwiz.exe (privately) 6/5/2019
Changes in 4.2.0.82:
1. PRINTWIZ: Bug fixed in running spltotext filter on multiple input files.
2. PRINTWIZ: Include more debug messages when reading PDFs.
3. PRINTWIZ: Bug fixed in responding to profile's revert-to-default-printer.
4. ALL: Use Vista-style OpenDialog, SaveDialog.
5. PRINTWIZ: Bug fixed in embedding certain fonts into PDF output.
6. PRINTWIZ: If we know a printer driver will prompt for a filename, do our
own prompt. Then report the file position.
7. PWUI: When PWUI prints a file, it will no longer wait for a result code.
8. PWUI: Remove "Translate PCL" checkbox from Examples dialog.
9. PWUI: Clean up and add Examples (in Help menu).
10. PWUI: In "all users" question, encourage user to always answer "Yes".
RELEASED INSTALLER 8/8/2019
Changes in 4.2.0.83:
1. PRINTWIZ: Report input file size in debug log.
2. PRINTWIZ: Provide more debug when run in Listen mode.
3. PRINTWIZ: Allow .PDF input files to go through inputfilter "spltotext"
* 4. Note: Printer driver "Microsoft Print To PDF" can be configured with
a "port" with a static name (such as "c:\temp\capture.pdf") to make
all printing capture to this filename. A despool service can watch for
this job and process the intercepted print job.
* 5. Note: The printer driver "Microsoft Print to PDF" can be used instead
of an HP PCL 5 driver to channel low-level print jobs (that might contain
escape codes) to a TCP/IP port to a Print Wizard service in Listen or
LPD mode.
6. Fixes made in certifying (signing) PDF output file.
7. PWUI: Allow registration of empty file extension. In Register Extensions
dialog, enter '.' or leave it blank.
8. Do better preview of 2D barcodes.
RELEASED (privately) 11/6/2019 with ifdef PWURL
Changes in 4.2.0.84:
1. Improved column width handling in HTML/PWML , especially when
some widths are not defined.
2. In PWML specification of a QRCode, respond to barwidth parameter. If
barwidth is zero, respond to 'size'.
3. In PWML specification of a PDF417 style barcode, respond to barwidth
parameter.
4. Bug fixed in PDF417 barcode creation.
5. Allow parameter '/profile=.\somename' and other relative pathnames
for profile. Taken as relative to the current working directory.
6. Bugs fixed in PDF output of partial images, rotated text.
7. Handle alphablend in PDF output.
RELEASED (privately) 3/31/2020
Changes in 4.2.0.85:
1. Improvements in reading .SPL (spool) files containing partial fonts.
2. Improvements in reading .PCL files containing large fonts.
3. Improvements in writing .PDF files containing font transforms.
RELEASED (privately) 4/7/2020
Changes in 4.2.0.86:
1. Show file size read in SPL, EMF, and WMF main files.
2. Fix mask order when page repeats in effect.
3. PWUI: Improvements in exporting, importing settings packages,
especially for overlays with placement.
RELEASED printwiz.exe (privately) 4/9/2020
Changes in 4.2.0.87:
1. Bug fixed re. printing white text in PCL.
2. Allow use of font "CourierPS", even if am EMF is in the pipeline.
3. Make larger Preview window, if not zoomed, and ensure that it fits on
the screen.
* 4. In Windows Services of type LPD and Listen, respond to "Pause"
and "Continue" commands.
* 5. In PWUI, in Tools:Windows Service Wizard, allow pausing and
continuing services of type LPD and Listen. Also report "paused" status.
6. Make dialogs show totally on screen, on one monitor.
RELEASED installer 5/7/2020
Changes in 4.2.0.88:
1. Catch and report some PWML syntax errors.
2. PWUI: In various places where we browse for folder, allow option to
make new folder.
3. PRINTWIZ: Don't abort null jobs unless profile has abort-null-job=1
(default is 0).
RELEASED printwiz.exe (privately) 11/6/2020
Changes in 4.2.0.89:
1. PWUI: Recent bug fixed in Generate PDF, Generate TIF in File menu.
2. PRINTWIZ: Recent bug fixed in HPGL transparency.
RELEASED printwiz.exe (privately) 12/29/2020
Changes in 4.2.0.90:
1. PRINTWIZ: Within PADLINES feature, disable guessing of padlines.
RELEASED printwiz.exe (privately) 3/12/2021
Changes in 4.2.0.91:
1. PRINTWIZ: Bug fixed involving changing printers by changing profiles
by script.
Changes in 4.2.0.92:
Changes in 4.2.0.93:
1. PRINTWIZ: Bug fixed in printing transparent images in an tag.
RELEASED printwiz.exe (privately) 10/20/2021
Changes in 4.3.0.0:
* 1. PRINTWIZ and PWUI: When sending emails via SMTP, use TLS version 1.2.
Involves later versions of SSLEAY.DLL and LIBEAY.DLL.
* 2. PWUI: Added button to "Preview overlay file(s)" to Print Wizard tab of
profile settings.
3. PRINTWIZ: In Preview, fixed some bugs in adjusting placements with mouse
wheel, etc.
4. PRINTWIZ: /Inputfilter=spltotextv1 ...
5. PWUI: Changed background color to violet.
6. PWUI:ProfileProperties:Email Setup dialog: Added browse button for
signature file.
7. PRINTWIZ: Bug fixed in setting custom paper size from SPL file.
RELEASED printwiz.exe (privately) with only ifdef SMTP43 11/24/2021
Changes in 4.3.0.1:
1. PWUI: In various locations for email setup, "Test email" button now
works using TLS1.2.
2. PRINTWIZ and PWUI: On email via SMTP, report the version of ssleay.dll.
3. PRINTWIZ and PWUI: Produce more debug logging of email.
4. PRINTWIZ: Fix in handling PCL macros.
5. PRINTWIZ and PWUI: In registering license online, send correct Windows
version and edition, especially Windows 11.
RELEASED PW43patch2.zip (privately) 2/3/2022
Changes in 4.3.0.2:
1. PRINTWIZ: In PCL input, handle large continued bitmap fonts.
CAPPED at sync point with AnzioWin 17.3b
RELEASED 3/28/2022
Changes in 4.3.0.3:
1. PRINTWIZ: bug fixed in EMF to PDF transformation.
2. PRINTWIZ: Adjust size and placement of scanners dialog on screen.
3. PRINTWIZ: Bug fixed in text's background width in pdfout, for text on
opaque background.
4. PRINTWIZ: Allow forced paper size, e.g. "?paper=letter", on PDF output
while keeping auto orientation.
RELEASED printwiz.exe (privately) 5/12/2022
Changes in 4.3.0.4:
1. ALL: Bug fixed that could lead to a locked log file.
2. PRINTWIZ: Bug fixed where profile specifies output PDF with
parameters e.g. "?paper=letter".
3. PRINTWIZ: Bugs fixed in going PDF to PDF with rotated pages.
RELEASED printwiz.exe (privately) 6/22/2022
Changes in 4.3.0.5:
1. PWUI: allow Service Properties to access profile properties.
2. PWUI: Resent bug fixed that caused fault in going to Queue Properties.
3. PWLPD and Windows Service type LPD: Bug fixed (created 4.2.0.58)
involving LPD job received from Windows with byte count turned off.
RELEASED PWUI (privately) 9/12/2022
RELEASED ALL 9/30/2022
|