(v13) ZIP SW support
This page applies to Harlequin v13.1r0 and later; and to Harlequin Core but not Harlequin MultiRIP
Harlequin Core has supported keeping the contents of the SW folder in a ZIP file for some specialist applications. In previous releases, this was only available through compile-time options. If the ZIP device support is in the core, then this capability is now a run-time option in the skin.ZIP in SW should only be used following guidance from Global Graphics, especially for high-performance environments; files are extracted from the ZIP file to a temporary location when they are used, entailing a performance cost. If needed, support for SW in ZIP can be enabled in two ways:
- For compatibility, if a file called
BootFile.binis found inside the SW folder, then its contents are used for SW files. The SW folder should contain just this file. Files will be extracted to SW/ZIP before use. - The new
-Zoption toclripcan explicitly name a ZIP file containing the SW files. An empty SW folder must still exist, which is used to locate theSW/ZIPdirectory to extract files into before use.
Examples of the -Z
option are:
clrip -c Composite300dpi -Z SW.zip file.ps
RIP a PostScript file, using the SW/ZIP
directory to temporarily extract files from the SW.zip
file, found in a location relative to the current directory.
clrip -c Composite300dpi -Z C:\Path\to\SW.zip file.p
s
RIP a PostScript file, using the SW/ZIP
directory to temporarily extract files from the SW.zip
file, found in an absolute path location.
The ZIPped SW can specify a directory to extract files into using the -W
option, similar to the Union filesystem. This allows multiple instances of RIPs to share a single ZIPped SW without interfering with each other:
clrip -c Composite300dpi -Z SW.zip -W SW-write file.ps
RIP a PostScript file, using the SW-write/ZIP
directory to temporarily extract files from the SW.zip
file.
clrip -c Composite300dpi -Z SW.zip -W C:\temp\SW-write file.ps
RIP a PostScript file, using the absolute directory C:\temp\SW-write\ZIP
to temporarily extract files from the SW.zip file.
clrip -c Composite300dpi -Z SW.zip -W "%ram%" file.ps
RIP a PostScript file, using a RAM disk to temporarily extract files from the SW.zip
file.
NOTE: Use of Zipped SW files is not directly supported with the Union filesystem.