---------------------------------------------------------------------- ELOQUENCE B.08.20 - patch PE82-1507060 ---------------------------------------------------------------------- This patch adds enhancements or fixes defects of the eqpcl program as released with Eloquence B.08.20. This patch will be integrated in the Eloquence B.08.20 release. Eloquence B.08.20 must be installed before applying this patch. Severity: PE82-1507060: ENHANCEMENT Superseded patches: PE82-1406020: ENHANCEMENT PE82-1308260: BUG FIX Patch PE82-1507060 ------------------ Platforms: All * Fixed incorrect interaction with page orientation ("landscape") and print direction. This could result in wrong transformation of the PCL print position. * Added PCL simple color support (RGB). The following PCL color commands are supported: *r#U - select color palette A value field of 1 (ESC*r1U) selects a black and white palette. Colors: 0=white, 1=black A value of 3 selects an 8 color RGB palette. Colors: 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=white *v#S - set foreground color from the specified index of the current palette. *p#P - push or pop color palette 0 - Push (save) palette 1 - Pop (restore) palette * Added support for PCL sequence to embed Postscript code into the output. &p#W - Output # bytes This allows to add arbitrary Postscript code into the output. eqpcl understands some "magic comments" (%eqpcl:) to generate Postscript code. %eqpcl:pos This translates the PCL position into Postscript. %eqpcl:eps filename This embeds the named EPS file. An absolute or relative file name may be used. The example below will instruct eqpcl to embed the EPS file logo.eps at the current PCL position. Ps$="%eqpcl:pos" PRINT CHR$(27)&"&p"&VAL$(LEN(Ps$))&"W"&Ps$; Ps$="%eqpcl:eps logo.eps" PRINT CHR$(27)&"&p"&VAL$(LEN(Ps$))&"W"&Ps$; * The default color profile when creating PDF/A documents was changed to sRGB (from AdobeRGB). This avoids problems with EPS files that assume the RGB color profile. * Changed the default for the GS.PDF[A].OPT configuration item. The builtin default for GS.PDF.OPT and GS.PDFA.OPT is currently -dPDFSETTINGS=/printer -dCompatibilityLevel=1.4 -sColorConversionStrategy=/RGB"; -sColorConversionStrategy=/RGB -sOutputICCProfile=srgb.icc -sProcessColorModel=DeviceRGB -dPDFACompatibilityPolicy=1 * The eqpcl version was changed to B.08.20.05 Patch PE82-1406020 ------------------ Platforms: All * PDF/A support. The command line option -pp specifies to create a PDF/A compliant PDF output (instead of -p to create PDF output). PDF/A is a variant of the PDF file format designated for the archival of electronic documents. A PDF/A file is a PDF file but must follow additional requirements specified in the ISO 19005-1:2005 standard. eqpcl impelements the PDF/A-1b version of the PDF/A standard. Please note that PDF/A documents will require more disk space as any resources (such as fonts or color profiles) must be embedded in the PDF file. The sRGB.icc color profile is used when creating PDF/A files and was obtained from the OpenIcc project. http://www.freedesktop.org/wiki/OpenIcc/ * The name of the first input file is used as the default document title. The command line option -t may be used to specify the document title from the command line. * The new config item [config] gs.pdfa.opt may be used to specify GhostScript options when creating PDF/A format. The builtin default is currently -sColorConversionStrategy=/RGB -sOutputICCProfile=srgb.icc \ -sProcessColorModel=DeviceRGB -dPDFACompatibilityPolicy=1 * The new config item [config] ps.pdfa_def may be used to specify a prefix file when creating PDF/A output. If specified, this will replace the builtin PDF/A setup. For an example, please refer to the lib/PDFA_def.ps file in your GhostScript installation. * The config item [config] gs.pdf.opt may be used to specify GhostScript options when creating PDF format. The builtin default was changed to -dCompatibilityLevel=1.4 -dPDFSETTINGS=/printer * The eqpcl version was changed to B.08.20.04 Patch PE82-1308260 ------------------ Platforms: All * Fixed logical page size on rotated printouts. The eqpcl utility assumed a different logical page size than a laserjet. This could result in unexpected page breaks with perforation skip. * Fixed incorrect cursor position when changing VMI. Changing the VMI on an empty page may affect the vertical print position. Installation: ------------- Please download the patch archive that corresponds with the installed release. The patch files follow the conventions below: PE82-1507060-hpux-ia64.tar.gz ^ ^ ^ | | Architecture / OS specific build | Operating system Patch ID HP-UX: In order to install this patch, you need to unpack it with gzip and tar. Gzip is included with HP-UX. Installation requires root privileges. cd /opt/eloquence/8.2 gzip -dc /path/to/PE82-1507060-hpux.tar.gz | tar xf - Files: bin/eqpcl share/eqpcl/ps/sRGB.icc share/doc/PE82-1507060-README Linux: In order to install this patch, you need to unpack it with tar. Installation requires root privileges. cd /opt/eloquence/8.2 tar xzf /path/to/PE82-1507060-linux.tar.gz Files: bin/eqpcl share/eqpcl/ps/sRGB.icc share/doc/PE82-1507060-README Windows: Two options are available for patch installation. The patch is available as self extracting archive for automatic installation and as a zip archive for manual installation. Both patches are equivalent. Installation requires administrative capabilities. For automatic installation of this patch, please download the patch file PE82-1507060-win32.exe. Installation does not require a reboot unless the patched files were active. For a manual installation of the patch, please download the patch file PE82-1507060-win32.zip and unpack its contents. Then perform the following steps: * Please copy the eqpcl.exe file into the Eloquence bin directory. (Default location: C:\Program Files\Eloquence\8.2\bin) * Please copy the sRGB.icc file into the Eloquence share\eqpcl\ps directory. (Default location: C:\Program Files\Eloquence\8.2\share\eqpcl\ps) * Please copy the PE82-1507060-README.txt file into the Eloquence share\doc directory. (Default location: C:\Program Files\Eloquence\8.2\share\doc) Files: eqpcl.exe sRGB.icc PE82-1507060-README.txt