OPI_SwapperXT for QuarkXPress 4 in the version 4.0

Introduction

What is OPI all about?

OPI is the accronym for Open Prepress Interface

The following problem is sure to be well-known to all OPI users: when placing one picture, the whole picture file is read into your DTP program. This means that very large picture files block the layout stations and overload the network. But when it comes to layout and page structure, stream-lined, low-resolution pictures are sufficient.

The comprehensive solution for this problem is OPI: low-resolution pictures are generated for placing in the electronic page layout. In the actual output, these are replaced by the high-resolution data. This helps to reduce long computing times.

What does OPI_SwapperXT have to offer?

Efficient picture swapping between OPI layout data and OPI high-resolution data
Documentation of processing progress
Automatic conversion of Windows picture paths to Mac paths for Macintosh and vice versa
Alternative picture information with OPI information and the possibility to export these
OPI_SwapperXT allows for picture data to be swapped in individually selected picture boxes
Data swapping by clicking the mouse; can be reversed at any point in time
OPI_SwapperXT accelerates the printout
Guarantees complete printout
Minimises network load

User examples

User example 1

The problem:

Saving & Sons limited use the OPI process and want to send a document with high resolution data to Success limited for further processing. Normally, the function "Collect for output" only registers and collects the low resolution data, because QuarkXPress is only capable of collected the placed data.

This is why Saving & Sons limiteds now want to swap the picture low resolution data for high resolution data and then forward the document with the high resolution data.

But for this purpose, every picture has to be swapped in by hand and then positioned correctly. This takes up a lot of time and leaves great scope for mistakes.

The solution:

OPI_SwapperXT completes the time-consuming procedure for the whole document at the touch of a button!

The low resolution data are swapped for the high resolution data throughout the document before the collection procedure, because QuarkXPress always collects the present data. Now the high resolution data can be collected and forwarded to Success limited without any problems.

User example 2

Saving & Sons limited and Highgrade incorporated work together on a close basis.

Highgrade incorporated scan pictures for Saving & Sons limited, working with the high resolution data and forwarding only the low resolution data. Saving & Sons limited for their part send the document back to Highgrade incorporated with placed lay data. Highgrade incorporated now have to insert the high resolution data before exposing the document. This procedure can be completed automatically using OPI_SwapperXT.

User example 3

OPI_SwapperXT can be used for faster, safer exposure and printing. Saving & Sons limited have a document with lay data. The document also has a logo whose data are not known to the OPI server. Normally the document can be printed quickly using the function "print omit .tiff/eps", but this then doesn't print the logo at all. This problem is caused by the fact that QuarkXPRess also sends an OPI comment for the logo to the printer, although the logo cannot be printed by the OPI server because the corresponding data are not available. OPI_SwapperXT always sends all lays as OPI comments, insofar as there are corresponding high resolution data. The logo is sent in binary form for printing. First of all, OPI_SwapperXT checks on the OPI server whether the placed picture is a picture which can be printed by the OPI server. If the picture is not on the OPI server, OPI_SwapperXT does not produce an OPI comment. This results in the greatest possible speed and lowest possible network load, guaranteeing that all picture data will be printed successfully.

The menu points

You will find OPI_SwapperXT in the QuarkXPress utilities menu. If you click on OPI-SwapperXT, the following submenu opens:

The menu point "Process document"

The dialog "process document" contains all the functions which can be performed to swap the corresponding picture data.

Menu point "Collecting with highres data"

This function corresponds to the QuarkXPress function "collecting for output". But in contrast to the QuarkXPress function, here the high resolution data are collected, even when pictures with low resolution data are placed in the QuarkXPress document.

Menu point "Collecting with lowres data"

Again, this function corresponds to the QuarkXPress function "Collecting for output". But here the low resolution data are collected even when pictures with high resolution data are placed in the QuarkXPress document.

Menu point "Picture information"

This dialog box shows all the pictures in the document with corresponding information. The window "additional picture information" shows detailed information about the selected picture. Buttonsare used to open folders containing the original low- and high-resolution data. A click on a button exports the current list to an ASCII file. Another button shows the selected picture in QuarkXPress.

Menu point "Preferences" register "OPI" Here you can adjust the configuration of the OPI system. There are five different choices under "choose":

Pulldown menu "Helios Ethershare 'layouts' option" is the Helios Ethershare 2 standard setting with the low- resolution data in the"layouts" folder.

Pulldown menu "Helios Ethershare .lay option" is the Helios Ethershare 2 standard setting where the low resolution data have the Helios standard suffix ".lay" and are located in the same folder as the high resolution data.

Pulldown menu point "Lowres-folder" This setting is like the Helios Ethershare 2 standard setting, but in the input field (1) “Lowres-folder”, the alternative name of the folder is stated with the low resolution data.

Pulldown menu point "Give alternative picture path" If this point is selected, both the folders and the suffixes for the low resolution and high resolution suffix can be freely defined. Even if you are not using an OPI system, you can still swap low and high resolution data throughout the document by creating different folders for low and high resolution data by hand.

Press "setup" to go to the dialog "manage search paths".

Press the button "plus" to select picture paths using a selection dialog and insert them in the list.

The buttons "low" and "high" define whether a selected list entry is a low or high resolution path.

"Minus" deletes a path, "plus" creates a new path. The lowres suffix and highres suffix sections are used to enter the suffix for the corresponding picture data types (.lay, .tiff, etc.). Tick the check box "use document path to lowres" or "use document path to highres" to add the document path to the list on the left side of the window. Press "close" to close the dialog without adopting the changes. Press "OK" to close the dialog and adopt the changes.

Pulldown menu point "Color Central System" Here you can adjust the settings for working with the Color Central OPI system. Press "setup" to go to the dialog "Color Central System".

Press "new" to go to the dialog "Edit". Here you can use the selection dialog to define the path for low and high resolution data, and stipulate the suffix). "Accept" closes the "edit" dialog, adopting the selection made in the "Color Central System" where it appears as a list entry).

Press "new" to create several new low/high resolution paths.

The entry selected is shown where it can be modified with the "edit" button or deleted with "delete.

Use the buttons "up" and "down" to change the order of entries. Press "close" to close the dialog without adopting the changes, press "accept" to close the dialog and adopt the changes.

Menu point "Preferences" register "skip" This register defines the file types not to be considered when swapping low and high resolution data. With options set, the swapping procedure includes all low or high resolution data apart from those with the ".jpg" suffix.

Menu point "Preferences" register "collect" Here you can define how warnings are to be issued for missing picture data, selecting between "warn always" and "after collecting" in the pulldown menu.

Menu point "Preferences" register "print" If you select "Yes omit only existing highres data", high resolution data not known to the OPI system are sent in binary form to the printer (see also user example 3).

If in addition you select "Warn after print dialog" then the information appears after the print dialog:

If in addition "Select picttypes to ignore" is selected, after the print dialog a selection appears where individual picture file formats can be defined (eps, tif, etc.) to be sent to the printer in binary form. The picture types to be omitted are selected in the dialog; press "OK" to start printing.

Menu point "Preferences" register "platform" This function is for users working in a mixed environment, i.e. with both Mac and Windows layout stations in operation.

Here Macintosh paths are converted to Windows paths and vice versa: Enter the old volume and the new volume name in. Press "new" to adopt the entry in window. Now activate to change the paths automatically on opening. In the above example, the window path:

Win-Pfad C:\Bilddaten\OPI_Swapper\ScreenshotHelios.tif

becomes the MacPath:

MacintoshHD:Bilddaten:OPI_Swapper: ScreenshotHelios.tif

Menu points "Replace current picture with lowres" and "Replace current picture with highres " Here the low and high resolution data can be swapped in individually activated picture boxes.

Menu points "Open highres data", "Open highres data folder" and "Open lowres data folder" "Open highres data" is used to open the original high resolution data of the picture marked in the document using the corresponding graphic program. "Open highres data folder" and "open lowres data folder" are used to open the folders with the original low and high resolution data.

Menu point "about…" register "version" This menu point contains information about the version, the number of enabled workstations, the serial number and the keycode status required by CODEWARE when dealing with problems. This dialog can also be opened from the XTension manager by selecting our XTension entry and clicking on "about …"

Men point "about…" register "keycode" If you have purchased OPI-Swapper and want to use it as a full version, here you must enter the keycode received with your purchase. The keycode converts OPI_Swapper from a demo version into a full version. Click on the button "Enter keycode" and enter your keycode in the following dialog. Now click on "close" and OPI_Swapper will load in the full version next time QuarkXPress starts.

CAUTION! To convert a demoversion to the full version with Windows successfully the program „RemoveDemoXT.exe” has to be in the folder "XTension".

Menu point "about…" register "power user" This shows all loaded CODEWARE Xtensions. The detailed version details and XTension statuses are necessary when dealing with support queries.

Installation

Close QuarkXPress if you have opened this program.

Copy the file "OPI_SwapperXT" into the folder "XTension" in your QuarkXPress folder.

If you are installing on an Windows PC, copy the file „RemoveDemoXT.exe“ into the folder "XTension" too.

Start QuarkXPress again. The menu point "OPI_SwapperXT" and its submenues now appears in the menu "Tools".

CAUTION! QuarkXPress may possibly crash if you convert the demo version to the full version under Windows 98.

If this happens, Xactuell Xtension must be pulled manually by drag-and-drop to the program RemoveDemoXT.exe (you will find RemoveDemoXT.exe on the installation CD and on CODEWARE's website). You can then restart QuarkXPress.

To convert a demoversion to the full version with Windows successfully the program „RemoveDemoXT.exe” has to be in the folder "XTension".

Delivery conditions

The following conditions apply to the delivery of programs for IT machinery and devices and for other agreed services. They do not apply to the creation of programs.

Any deviations from these delivery conditions, particularly the validity of customer purchasing regulations, require explicit written acceptance by CODEWARE.

Delivery

CODEWARE charges a fixed rate of 8.00 Euro p&p and will endeavour to take customer wishes into account with regard to the type and route of dispatch. Any additional costs incurred in this way will be charged to the customer, this also applies to agreed freight-free deliveries.

Prices

CODEWARE explicitly reserves the right to make any necessary price changes. Quotations are without obligation.

Payment

Invoices are due for payment within 14 days net cash after delivery.

The customer can only offset invoices from a counter-claim when CODEWARE does not dispute the claim or it has been declared to be legal.

In the case of non-payment, CODEWARE reserves the right to delete the delivered software insofar as it is permanently installed, and to collect the data carriers and accessories; the customer herewith agrees to this in the event of failure to pay within the set period.

No changes, no forwarding

The delivered software has not been sold. The customer merely obtains the non-transferable and non-exclusive right to use the delivered software. The software may not be forwarded to third parties. The right of use refers only to the customer's business unit (single person, society, company etc.) and legal successors. The customer may only change the software after obtaining approval from CODEWARE.

Penalty

If the customer infringes the program protection rulings contained in these conditions, he shall be obliged to pay a penalty amounting to ten times the delivery fee. In addition, the customer is then obliged to compensate for any collateral damage.

Retention of ownership

CODWARE retains ownership of the software until all CODEWARE's claims on the customer now or in future in the context of the delivered software have been paid.

Complaints

The customer must report any obvious faults without 2 weeks of delivery. Any guarantee claims after this period are precluded.

Other faults occurring during proper contractual use must be reported by the customer to CODEWARE without any delay in an easily understood manner, stating the information required for troubleshooting. At CODEWARE's request, this information shall be provided in writing. The customer shall support CODEWARE as far as reasonably possible in eliminating the fault.

OPI_SwapperXT 23


Appendix


Guarantee, liability

Attention is drawn to the fact that according to state-of-the-art technology it is not possible to completely preclude all faults under all conditions of use.

In the event of faulty delivery or service, CODEWARE is entitled to free repairs or replacement of the faulty components. If the repairs or replacement delivery fail, the customer is entitled to reduce the purchase price or rescind the contract.

If the faults result from circumstances for which CODEWARE is not responsible, the guarantee becomes null and void. This applies for example to malfunctions resulting from the use of unsuitable material or when the customer failed to comply with the installation requirements.

The guarantee also becomes null and void when the customer has changed or intervened with the delivered software, unless in the context of the fault report the customer can prove that the intervention was not responsible for the fault. If CODEWARE has become active as a result of a fault report without the customer being able to prove the existence of a fault, CODEWARE can demand compensation for the work involved.

Damages for culpable contract infringements and tortious acts cannot be claimed from CODEWARE and its vicarious agents apart from cases of wilful intent or gross negligence, or in the absence of warranted qualities. This does not apply to slight negligence, even if essential contractual obligations have been violated. CODEWARE is also liable for slight negligence if the damage is covered by the business liability insurance. CODEWARE undertakes to sustain the insurance cover existing on conclusion of the contract. This does not affect liability for personal injury and liability according to the product liability law.

If CODEWARE can only be accused of slight negligence, any liability for indirect or collateral damage is precluded, for example lost profits. This does not apply to the violation of essential contractual obligations. Claims for damages for the loss of saved data are precluded if the damage would not have occurred with proper data backup procedures.

Place of fulfilment

The place of fulfilment for the contractual services is the customer's headquarters.

Applicable law, place of jurisdiction

This contract is subject to German law.

The sole place of jurisdiction is CODEWARE's headquarters (Stuttgart) for all disputes arising from the contract in the event that the customer is a full merchant, legal person under public law or special fund in public law. CODEWARE is also entitled to file court action at the customer's headquarters.

Notes from Quark

QUARK, INC. MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, REGARDING THE ENCLOSED COMPUTER SOFTWARE PACKAGE, ITS MERCHANTABILITY, OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. QUARK, INC. DISCLAIMS ALL WARRANTIES INCLUDING, BUT NOT LIMITED TO THE WARRANTIES OF DISTRIBUTORS, RETAILERS AND DEVELOPERS OF THE ENCLOSED SOFTWARE.

WITHOUT LIMITING THE FOREGOING, IN NO EVENT SHALL QUARK, INC. BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN ANY WAY RELATING TO THE USE OR ARISING OUT OF THE USE OF THE ENCLOSED SOFTWARE QUARK, INC.'S LIABILITY SHALL IN NO EVENT EXCEED FIFTY DOLLARS ($50.00).

THE EXCLUSION OF IMPLIED WARRANTIES AND/OR THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES IS NOT ALLOWED IN SOME AREAS, SO THESE EXCLUSION AND LIMITATIONS MAY NOT APPLY TO YOU.

QUARKCOPYDESK, QUARKDISPATCH, QUARK PUBLISHING SYSTEM, QPS AND XTENSIONS ARE TRADEMARKS OF QUARK, INC. QUARK, QUARKXPRESS AND QUARKXTENSIONS ARE TRADEMARKS OF QUARK, INC. WHICH HAVE BEEN REGISTERED IN THE U.S. PATENT AND TRADEMARK OFFICE AND IN MANY OTHER COUNTRIES.

Every duplication of this manual and the software will be subject to prosecution. The rights to the documentation and the rights to the software are owned by Michael Lutz, CODEWARE Stuttgart. Please also refer to the licence.

Publisher: CODEWARE, ENTWICKLUNG VON SOFTWARE, Michael Lutz

Typography and text

Hermann Bulling and Michael Lutz

Examples: Michael Lutz

Layout in QuarkXPress 4.04 Passport

Copyright © 1995-2002 by CODEWARE Stuttgart.