This site is designed to take advantage of CSS. If you are seeing this, CSS must not be available or enabled in your browser. Everything should still work, but won't be as pretty. :)
invers Software
HomePreparing documents for PostScriptPreparing documents for PostScriptLine-end attributes
  Bridge 7 > Bridge: Tips & Tricks > Preparing documents for PostScript Index


Calamus uses three different writing modes to represent the contents of various frames: Transparent, Opaque and Inverse. You can define these writing modes in the Frame editing module, as already described:

It is imperative that before exporting a document as a PostScript file you check whether you have used any frames that were switched as Transparent. The simplest way is to set all frames to Opaque and check if any changes can be seen on the screen. This is easiest with the (optionally available) Select module, which among other things was optimized for this task and is able to switch all frames of any size of document to opaque at the touch of a button.

Example 1: You have set, say, black text over a yellow background and have set the text frame to transparent, so that the black text will overprint and so not show white flashes where it meets the yellow background after imagesetting the K and Y separations – in PostScript this black text is always output as opaque, and even masking brings no advantages since masks can not define opaque or transparent writing modes.

Example 2: You have a picture subject with a white surround that is to be placed on top of a light grey background. As soon as you set the image frame to the transparent write mode, the white surround will disappear in Calamus (becauses it is transparent) and only a little of the light grey background will shine through during output. Calamus does not support true semi-transparency at present, where you could define that really only the white parts of the image are transparent with the rest of the picture opaque; therefore – in this and all similar cases where the complete frame contents should not cover everything lying under it – you have to resort to masking to obtain the desired effect.

So that these masks are also exported correctly in PostScript, it is imperative that you create vectorial masks only! Raster graphic frames with b&w copies of a coloured image, for instance, would be output simply as what they are, namely monochrome images, but not as masks or as PostScript jargon has it clipping paths.

It is however very simple to create vector masks for images. Just follow the instructions below step-by-step:

On PostScript output the raster image is written quite normally as a rectangular image frame, with the vector data of the mask written as a clipping path definition. In this way you can also use several masks on a page, even masks within masks. However the mask objects must always be vectorial ones, i.e. all Calamus frame types that do not contain raster graphic data.

Copyright © invers Software (Home)
Last updated on May 28, 2020

HomePreparing documents for PostScriptPreparing documents for PostScriptLine-end attributes