User Guide www.objectiflune.
©2010 Objectif Lune Inc -2-
Table of Contents Table of Contents Table of Contents 3 About PrintShop Mail 7 Getting Started 9 Installing PrintShop Mail 9 Before you start 9 Installing in Windows 9 Installing on Mac OS 10 Upgrading PrintShop Mail 10 Installing the Hardware Key 11 The PrintShop Mail program interface 13 The PrintShop Mail Program Window 13 PrintShop Mail Toolbars 14 Standard Toolbar 15 Text Formatting Toolbar 15 Objects Toolbar 16 Text Link Toolbar 16 Tools Toolbar 17 View Toolbar 18
Table of Contents Linking Text Objects 37 Anchored Objects 37 Formatting Text 39 Text Style 39 PrintShop Mail Fonts 40 Paragraph Style 40 The Preferences Window 44 Program Settings 45 Color Settings 46 Print Job Settings 49 Repetition Settings 50 Imposition Settings 53 PrintShop Web Settings 54 PlanetPress Suite 55 Default Settings 57 Layout Basics 58 Guide Lines 58 Folding Lines 59 Bleed Margin 60 Crop Marks 61 Supported Image Formats 61 Windows Shortcuts 61 Mac
Table of Contents Printing Basics 102 Print Preview 103 Print Technologies 103 Page Setup 109 Subset Finishing 110 Any Output Engine 110 Print To Web 111 Automated Printing 112 Using Expressions 121 The Expressions Editor 121 Building Expressions 122 The Expression Assistant 123 Result and debugging 124 Variable Dependencies 125 Expression Operators 125 Mathematical Operators: 125 Comparison Operators: 126 Other Operators: 126 Favorite Expressions 126 Inserting a Salut
©2010 Objectif Lune Inc -6-
About PrintShop Mail About PrintShop Mail Developed to simplify the production of variable data printing (VDP) jobs, PrintShop Mail Design is the perfect application for digital print operations and is a standalone application. Pre-designed PDF or EPS files are imported into the application and variable information from a database file is overlaid by a simple drag-and-drop operation. Business rules can be added, and the data can be formatted and sorted using an expression wizard.
©2010 Objectif Lune Inc -8-
Getting Started Getting Started Installing PrintShop Mail 9 Upgrading PrintShop Mail 10 Installing the Hardware Key 11 This section will get you started with the installation and setup of PrintShop Mail, as well as its activation procedure. Installing PrintShop Mail Before you start If you are installing PrintShop Mail on a computer with Windows 2000, XP, 2003 or Vista, make sure you are logged in with full administrative rights before running the installation program.
Getting Started Installing on Mac OS PrintShop Mail 5.4 is supported on Macintosh Operating System 10.4.11 and later (including Operating System 10.5). 1. 2. 3. 4. 5. 6. Locate the PrintShop Mail 5.4.x.dmg file on the CD-ROM or download location. Double click on this file. Select the language you want to use for the installation. Read the license agreement and select " Agree". (If you select " Disagree" , the installation will be canceled). A window will be displayed " Opening PrintShop Mail 5.4.x.dmg".
Getting Started Installing the Hardware Key Without a hardware key, also known as "Dongle", PrintShop Mail runs in Designer mode. In this mode, all PrintShop Mail functions are available, but you can only print up to 25 records per session and a watermark is printed over each layout output. This is a picture of the USB hardware key (though your key may differ slightly in appearance). Figure 1-0: The Hardware Key You can use each credit on your hardware key to print one record.
©2010 Objectif Lune Inc - 12 -
The PrintShop Mail program interface The PrintShop Mail program interface The PrintShop Mail Program Window 13 PrintShop Mail Toolbars 14 Dockable Panels 19 Properties Panel 23 Manipulating Objects 33 Formatting Text 39 The Preferences Window 44 Layout Basics 58 Supported Image Formats 61 Windows Shortcuts 61 Macintosh Shortcuts 64 The PrintShop Mail Program Window The PrintShop Mail Program Window is divided into multiple sections: ©2010 Objectif Lune Inc - 13 -
The PrintShop Mail program interface Figure 1-0: The PrintShop Mail Program Window and its components: (1) The Menu contains all of the useable menus referred to in this documentation. (2) The "Standard Toolbar" (page 15) lets you manipulate documents as well as clipboard functions. (3) The "Text Formatting Toolbar" (page 15) lets you set text and paragraph styles and formatting. (4) The "Objects Toolbar" (page 16) lets you manipulate object properties.
The PrintShop Mail program interface l l l l Standard Toolbar Text Formatting Toolbar Objects Toolbar Text Link Toolbar Objects Toolbar: l Tools Toolbar Bottom Toolbar: l l View Toolbar Database Toolbar Standard Toolbar Figure 1-0: The Standard Toolbar and its button. Button Function Create a new document, based on a blank layout. Open an existing document. Save your current document. Preview the current document. Print the current document. Publish templates to PrintShop Web.
The PrintShop Mail program interface Click this button... To do this... Select the font size. Make the selection bold. Make the selection italic. Underline the selection. Select the font color. Left align text. Center text. Right align text. Justify text. Change the text to "Right to Left". Vertical Layout Objects Toolbar Figure 1-0: The Objects Toolbar and its button. Click this button... To do this... Add or Remove anchor. Align left edges to the left edge of the last selected object.
The PrintShop Mail program interface Figure 1-0: The Text Link Toolbar and its button. Click this button... To do this... Create Forward Text Link. Break Forward Text Link. Select Previous Text Box. Select Next Text Box. Not only can multiple text boxes can be linked together with text flowing between them, they can also be linked across layouts. See "Linking Text Objects" (page 37) for more details. Tools Toolbar Windows Figure 1-0: The Tools Toolbar and its button. Click this butTo do this... ton...
The PrintShop Mail program interface Click this button... To do this... Select the tool. Select the edit text tool. Select the place variable image tool. Place a static image. Select the zoom tool. View Toolbar Figure 1-0: The View Toolbar and its button. Click this button... To do this... Go to the first layout. Go to the previous layout. Go to the next layout. Go to the last layout.
The PrintShop Mail program interface Click this button... To do this... Go to the first record. Go to the previous record. Go to the next record. Go to the last record. Go to the current record. Display the total number of records in the database. The Total number of records edit box is read-only when a database is open. When no database is open, you can change the total number of records, in the Database toolbar. To do this, enter the desired number of records and press Enter.
The PrintShop Mail program interface Figure 1-0: The Layout Panel, showing two layouts and a few objects. Variables Panel The Variables panel shows the list of variables, the Name, Expression and calculated Result. Figure 1-0: The Variables panel, showing the name, expression and result for each variable. To edit a variable: 1. Double click on the variable. This will open the Expressions Editor ("The Expressions Editor" (page 121)). 2. Modify the expression, then click OK.
The PrintShop Mail program interface For detailed information about how to format variables, see "Variables Properties" (page 30). Data Fields Panel The Data Fields panel will show the field names , database name of the opened database and the number of records it contains. The entries you will find in the Data Fields panel in PrintShop Mail, represent data fields that occur in the document.
The PrintShop Mail program interface Figure 1-0: The Warnings Panel, showing any warning that occurs in your document. Fonts Panel The Fonts panel will show the fonts used in the PrintShop Mail document and any missing font. Figure 1-0: The Fonts Panel, showing any all the fonts used in your document. Verification Result Panel When you select from the Layout menu, Verify Document a progress bar will be displayed, showing the amount of records being checked.
The PrintShop Mail program interface Figure 1-0: The Verification Results Panel, showing the results of the Verify Document procedure. It is possible to save messages displayed in the Warnings panel and the Verification Results panel by right clicking on the message and Copy/Paste the text to a text file. Properties Panel You can change the properties for any object in the Properties Panel.
The PrintShop Mail program interface Frame Group Option Description Lock PosiLocks the position, size and rotation attributes of this object. tion Bounding Displays the dimensions of the bounding box using the location of the top left corner, and the height and width. Box These values can also be entered manually. Snap Frame to Content (Windows Only) Snaps the frame to the proportions of the content.
The PrintShop Mail program interface Text Properties The Text Properties lets you change all of the properties for any text object in your document. The options available are different in the Windows and Mac OS versions of the software. To open the text properties in Windows 1. Click on the text object of which you want to display the properties. 2. Click in the Window menu, then click Properties. 3. The Properties window appears or, if it is already present, is brought to the front and selected.
The PrintShop Mail program interface Content Group Option Description Alignment horizontal Horizontal Text alignment (Left, Centered, Right, Justified). Alignment vertical Vertical text alignment (Top, Centered, Bottom) Copy fitting Copy fitting is a feature that will automatically shrink text by reducing the font size when there is more text than the text box can hold. The font size will be reduced to the font size needed to fit the text in the text box.
The PrintShop Mail program interface To open the image properties in Windows 1. Click on the object of which you want to display the properties. 2. Click in the Window menu, then click Properties. 3. The Properties window appears or, if it is already present, is brought to the front and selected. To open the image properties in Mac OS 1. Click on the object of which you want to display the properties. 2. Click on Items, then Show Object Properties.
The PrintShop Mail program interface Content Group Set this option... To specify... Alignment horizontal Horizontal alignment of the images (Left, Centered, Right). Alignment vertical Vertical alignment of the images (Top, Centered, Bottom). Scale (Windows) Clipping (Mac OS) Here you can specify options on how the image is resized relative to the bounding box. Original size: The image is always shown in its original size, regardless of the size of the frame.
The PrintShop Mail program interface Layout Properties When you select a layout in the Layouts panel, the following properties will be displayed. Figure 1-0: The Layout Properties Panel, which lets you set your layout properties. Option Description Layout Name Name of the selected layout. Layout Size Size of the selected layout. More information about this topic , can be found in Specify the Layout Size.
The PrintShop Mail program interface Option Description ferent layouts to different trays. More information about this topic can be found in Select Paper Trays Action The action to be performed for this layout, PRINT, BLANK or SKIP. More information about this topic can be found in Use Layout Condition. Number of copies Number of copies to be printed for the selected layout, must be at least one. More information about this topic can be found in Number of Copies.
The PrintShop Mail program interface Number Category: This category is used to display numbers. It has the same options as the currency, except for the following options: l l l Positive Format is not displayed Currency Symbol is not displayed Leading Zeroes is added: Specify how many leading zeroes to add at the end of the decimal places, up until the number specified by the decimal places option.
The PrintShop Mail program interface following options only. Option Description Type Specifies the barcode type that will be printed. For a list of available barcodes in PrintShop Mail, see "Barcodes Supported by PrintShop Mail" (page 79). Module Width Specifies the width of the barcode object (and not the barcode itself). It can be automatic or manually entered. Align to Pixel Raster Aligns and resizes the barcode in order to correctly fit your print area.
The PrintShop Mail program interface DirectSmile Group Option Description Host The IP, network computer name or domain name of a server where DirectSmile Generator is installed. Clicking on this opens the DirectSmile Editor window. Image Set The image set used to generate the image, from a list of available sets on the DirectSmile Generator server. Clicking on this opens the DirectSmile Editor window.
The PrintShop Mail program interface Moving and Resizing Objects To move objects using the mouse Windows 1. Select one or more objects. 2. Left click on the selection and drag it to the new location. While dragging, the objects will be snapped to any nearby guide line. Mac OS 1. Select one or more objects. 2. Click on the selection, hold down the mouse and drag it to the new location. To move objects using the keyboard Windows 1. Select one or more objects. 2.
The PrintShop Mail program interface Snap Frame to Content Snap the frame to the proportions of the content. When this option is set to "Yes", the object bounding box (frame) will automatically resize according to its contents. In case of an image it will resize to the dimensions of the image. In case of text (static or variable) it will resize vertically to accommodate larger amounts of text that would otherwise not fit in the text box.
The PrintShop Mail program interface To align objects: l l In Windows: 1. Select the objects which you want to align, ending with the object you want to align to. 2. Either use one of the alignment buttons in the Tools toolbar, or go to the Object menu then Align Edges and click one of the options. In Mac OS: 1. Hold down the Shift key while you select the objects you wish to align, or draw a box (lasso) that encloses all objects that need to be aligned. 2. From the Item menu, select Align. 3.
The PrintShop Mail program interface 2. In Mac OS: l Select the object. l From the Item menu, select Show Object Properties, click on Unlocked. Alternately, from the Item menu select Lock Position. To unlock an object 1. In Windows: l Select the locked object. l From the Object menu, select Unlock Position. Alternately, right click the object and choose Unlock, or from the Properties panelchange Lock Position to No. 2. In Mac OS: l Select the object.
The PrintShop Mail program interface Figure 1-0: Two anchored objects: (1) the Anchor Master, (2) Distance between the Master and Child, (3) Anchored Child. To anchor two object through the "Objects Toolbar" (page 16) 1. 2. 3. 4. Select the object to be anchored (anchor Child). In the Object toolbar, click on the “Add or Remove Anchor” button. Move the mouse over another object (anchor Master). Left click on this object that serves as anchor Master to link the two objects together.
The PrintShop Mail program interface l Width: The anchor Child width will be relative to the width of the anchor Master. Vertical anchors: l l l Top: The anchor Child position will be relative to the top side of the anchor Master. Bottom: The anchor Child position will be relative to the bottom side of the anchor Master. Height: The anchor Child height will be relative to the height of the anchor Master.
The PrintShop Mail program interface l l In Windows: l The Text menu allows you to change the following styles: Font Size, Bold, Italic, Underline, Font Color. l The Font dialog (menu Text -> Font...
The PrintShop Mail program interface 1. Select the objects. 2. (Windows): Click an alignment button in the Text Formatting toolbar. Alternatively in the Properties Panel, select Alignment. (Mac OS): Click an alignment button in the Text Formatting toolbar. Alternatively from the Text menu, select Alignment. To apply text alignment for a specific paragraph: 1. Double click in a text object to enter Edit mode. 2. Select a paragraph. 3. (Windows): Click an alignment button in the Text Formatting toolbar.
The PrintShop Mail program interface Center Tab Text is centered at the tab stop. Right Tab Text extends to the left from the tab stop until the tab's space is filled, and then the text extends to the right. To set and change tab stop positions To change default tab stop positions: 1. From the Text menu, select Default Tab Stops. 2. Choose your interval value. 3. Click OK. To set and remove custom tab stop positions, there are two methods available: l l Use the Tab Stops dialog box.
The PrintShop Mail program interface Formatting marks are just a visual aid, they will not be printed. The marks will scale to the zoom factor of your document, and they will scale to the font size of the surrounding text. They will also be visible while you're editing text. New line symbol: ¶ Space symbol: . Tab symbol: (right arrow) Copy Fitting Copy fitting is a feature that will automatically shrink text by reducing the font size, when there is more text than the text box can hold.
The PrintShop Mail program interface To change default tab stop positions: You can set margins, paragraph indentation, and text tabs by using the ruler in the edit mode of the text box. There are four kinds of tab stops and two types of margins, each indicated by a differently shaped icon: l l l l l l A right facing triangle indicates a tab stop at which text will be left justified. A diamond indicates a tab stop at which text will be centered.
The PrintShop Mail program interface Program Settings To specify program preference settings 1. (Windows): From the Edit menu (CTRL+K), select Preferences. (Mac OS): From the PrintShop Mail menu (Command,), select Preferences . 2. In the left pane, click the Program Settings icon. About general preferences Set this option... To do this... Variable Markers Specify the characters that delimit (enclose) the variables in your text objects.
The PrintShop Mail program interface About layout appearance preferences Set this option... To do this... Bleed Specify color. Folding lines Specify color. Crop marks (Mac OS Only) Specify color. Printable area Specify the order in which the printable areas are drawn, relative to the objects. Top specifies that the areas are always visible, Bottom that they are obscured by objects. Guide lines Specify the order in which the guide lines are drawn, relative to the objects.
The PrintShop Mail program interface The default working space color profiles settings are: RGB: sRGB CMYK: U.S Web Coated (SWOP) v2 Gray: Gamma 1.
The PrintShop Mail program interface To enable Color Management: From the Edit menu, select Preferences or press Ctrl+K and click on the Colors icon. 1. Check the option “Enable colormanagement”. 2. In the working space section select your desired color profile. 3. Click Apply. The colored object will change slightly depending on the chosen color profile, but in the Properties panel the CMYK values for that color will stay the same.
The PrintShop Mail program interface 1. 2. 3. 4. In the Control Panel, select Personalization. Select Display Settings from the list. Click on the Advanced Setting tab. Select the “Color Management” tab. Here you can add color profiles for each device on your system (monitor and printers). 5. Click on the Advanced tab and from the drop down menus select the desired color profiles. Print Job Settings To specify print job preference settings 1. (Windows): From the Edit menu (CTRL+K), select Preferences.
The PrintShop Mail program interface About print job preferences Set this option... To do this... Print Margins are empty spaces all around the page. The margin (top, bottom, left, right) is usually the empty space between where the page is cut and the layout area of the page. PrintShop Mail allows you to make changes to the print margin for all layouts in the document. It is possible to: Print Margins l l l Center (Windows only): Where the layout(s) will be centered on the paper.
The PrintShop Mail program interface ©2010 Objectif Lune Inc - 51 -
The PrintShop Mail program interface About repetition preferences Set this option... To do this... Specify how the actual multi-up is done. The number between parentheses indicates the maximum number of repetitions possible with the current layout and print settings. Layout Repetition l l Horizontal repetition: Specify the amount of layouts positioned in the horizontal direction (number of columns).
The PrintShop Mail program interface repetition, the first layout size will be the layout size for the complete document. Imposition Settings To open the Impositions preference dialog: 1. (Windows): From the Edit menu (CTRL+K), select Preferences. (Mac OS): From the PrintShop Mail menu (Command,), select Preferences . 2. In the left pane, click the Imposition Settings icon.
The PrintShop Mail program interface PrintShop Web Settings Note: Use the settings bellow to fill in the URL and the login account for your company Web Server. See Publishing Documents, for more information about creating and publishing PrintShop Mail documents to PrintShop Web. To specify PrintShop Web Preference settings 1. From the Edit menu (CTRL+K), select Preferences. 2. In the left pane, click the Publish to Web icon.
The PrintShop Mail program interface About PrintShop Web preferences Set this option... To do this... Server address (URL) Specify the company Web Server. Login (Username Specify the username and password assigned by the administrator to log in the company Web Server. and Password) If you do not have an account, please contact your Web server's administrator. Test Connection... To establish a connection with the publication server.
The PrintShop Mail program interface Set this option... To do this... Fax Number: Specify the fax number from the data fields of the currently opened database or the variable you created. Description: Specify the description from the data fields of the currently opened database or the variable you created. Email Number: Specify the email address from the data fields of the currently opened database or the variable you created.
The PrintShop Mail program interface 7. PlanetPress Watch captures the PostScript file (zip fle) and routes it to the appropriate device to output the document. For more information about PlanetPress Watch, please visit http://www.objectiflune.com/ Default Settings When you start PrintShop Mail, it always opens with a blank document that uses default settings for the layout sizes and other preferences. You can change those preferences so that new blank documents will have your own, custom settings.
The PrintShop Mail program interface Layout Basics A PrintShop Mail document can consist of multiple layouts. To insert a layout 1. From the Layout menu, select Insert. 2. Choose where you want to insert the layout. 3. Click OK. To see your current layouts: l l In Windows: Open the "Layouts Panel" (page 19) from the Window menu. Mac OS: Select Show Document Layouts from the Window menu. To duplicate a layout 1. Go to the layout which needs to be duplicated. 2. From the Layout menu, select Duplicate.
The PrintShop Mail program interface To add a guide line Windows 1-Insert from the Insert menu From the Insert menu, select Guide line Select Horizontal or Vertical line. Drag the mouse to the exact position where you want to place the guide line and left click on it. 2-Insert from the Ruler Right click on the ruler. The contextual menu will show “Guide line” and “Folding line”. Select Guide Line. Use the horizontal ruler to add a vertical guide, and the vertical ruler to add a horizontal guide.
The PrintShop Mail program interface To add a folding line Windows 1-Insert from the Insert menu From the Insert menu, select Folding line Select Horizontal or Vertical line. Drag the mouse to the exact position where you want to place the folding line and left click on it. 2-Insert from the Ruler Right click on the ruler. The contextual menu will show “Guide line” and “Folding line”. Select Folding Line. Use the horizontal ruler to add a vertical line, and the vertical ruler to add a horizontal line.
The PrintShop Mail program interface When applying a Custom size to a layout and the bleed margin selected is at Page Level, the bleed is not displayed at the edge of the paper, but around the set of layouts. Once you specified the Bleed Margin, check the "Crop marks" option and specify the Gap size, which is the distance between the crop marks and the edge of the document.
The PrintShop Mail program interface Menu Action Save Ctrl+S Save As...
The PrintShop Mail program interface Editing Text (advanced) Action Keys Change bullet style Ctrl+Shift+L Line spacing = 1 lines Ctrl+1 Line spacing = 2 lines Ctrl+2 Line spacing = 1.
The PrintShop Mail program interface Macintosh Shortcuts PrintShop Mail Menu Menu Action Preferences Command, Hide PrintShop Mail Command + H Hide Others Alt + Command + H Quit PrintShop Mail Command + Q File Menu Menu Action New Command + N New PDF based Document.. Shift + Command + N Open Command + O Close Command + W Save Command + S Save As... Shift + Command + S Page Setup Shift + Command + P Print...
The PrintShop Mail program interface Menu Action Zoom out Command + - Actual size Command + = Insert Menu Menu Action Image File Shift + Command + E Variable Text Shift + Command + T Variable Image Shift + Command + G Item Menu Menu Action Lock Position Command + L Unlock Position Shift + Command + L Show Object Properties Command + Return Text Menu Menu Action Show Fonts Command + T Copy Font Alt + Command + C Paste Font Alt + Command + V Style Bold Command + B Style Italic Co
The PrintShop Mail program interface Menu Action Previous Record Command + Left Last Record Alt + Right Window Menu Menu Action Minimize Command + M Show Database Command + 1 Show Variables Command + 2 Show Layout Conditions Command + 3 Show Fonts Command + 4 Show Document Layouts Command + 5 Show Warnings Command + 6 Help Menu Menu Action PrintShop Mail Help Command + ? ©2010 Objectif Lune Inc - 66 -
Working with PrintShop Mail Documents Working with PrintShop Mail Documents Create a New Document 67 Specify the Layout Size 68 Specify Spot Colors 70 Open a Database 71 Create a New Document You can create a new PrintShop Mail document either from a blank document, a template, or a PDF file. By default, PrintShop Mail always starts with a blank document with a default size. To start with a blank document 1. Open the File menu 2. Select New 3.
Working with PrintShop Mail Documents PrintShop Mail Templates PrintShop Mail allows you to create PrintShop Mail templates. Templates are PrintShop Mail documents that you can design for later use, for example for Publishing to PrintShop Web. These templates contain the (background) layout and the document settings. To create a template 1. Create a PrintShop Mail document either by opening an existing blank one, opening an existing document, or creating a new template-based document. 2.
Working with PrintShop Mail Documents Setting Description the Page Setup dialog. Width Enter custom width. This setting is editable if you select "Custom Size". Height Enter custom height. This setting is editable if you select "Custom Size". Shape Select either Tall or Wide. Current Layout: Will apply only to the currently selected layout. Apply to This point forward: Will apply to this layout and any located after it. Whole document: Will apply to all of the layouts including this one.
Working with PrintShop Mail Documents Specify Spot Colors Spot Colors are special premixed inks used instead of, or in addition to CMYK inks. Spot Colors are used in offset printing to reduce printing cost or to provide solid colors that can not be exactly reproduced using process colors (such as CMYK). For example to be able to print colors like gold and silver, some printers can accommodate an extra toner or cartridge filled with that dedicated ink.
Working with PrintShop Mail Documents 3. Select the desired Alternatecolor from the drop down list or create a Custom color. 4. Click Save. Spot Colors are saved with the current document. The Spot Color will not be saved as an application setting. To remove a Spot Color 1. Select the Spot Color you want to remove 2. Click the Remove button. If a Spot Color is currently used in your document, it cannot be deleted, only modified. To modify an existing Spot Color 1.
Working with PrintShop Mail Documents To open a database through ODBC (Windows Only): 1. From the Database menu, select Open. 2. Click on ODBC Data Sources on the left. 3. Select an ODBC Data Source on the right and click on Open. ODBC Data Sources can be created via the Windows Control Panel / Administrative Tools / ODBC Data Sources. For more information on creating ODBC Data Sources, please refer to the Microsoft Windows documentation. PrintShop Mail only supports one active table at a time.
Working with PrintShop Mail Documents 3. At the end of each criteria, select if you want to combine all the conditions together (And) or if any condition can be true for the record to appear (or). 4. Click OK. In Mac OS: l l l Open the Database window and click Edit button next to the Filter checkbox. Enter an expression of which the result can only be true or false. Select Filter from the Database menu or click the Filter checkbox in the database window to apply your filter settings.
Working with PrintShop Mail Documents 1. Encoding: Select the encoding that is used in the text file. PrintShop Mail detects the encoding automatically. In most cases, you can leave this setting as its default. If you know that the text file was created using a different encoding that the encoding that you are using on your computer, you should change this setting to match it.
Objects in PrintShop Mail Objects are pieces or components that you place in your PrintShop Mail document to display some sort of data on your page. Objects include text, images, barcodes and others. To learn how to manipulate objects, see "Manipulating Objects" (page 33). Text Object You can display text on your page using a mix of static and variable text. Variable text is generally constructed using pieces from your database, sometimes using conditions to control what text appears and when.
Images added to the document will be within an area called the Bounding Box. You do not manipulate the image directly but rather its bounding box. Images will always fit within the bounding box and their image ratio will not change. For example, if you resize the bounding box horizontally to make it wider, the image will center itself but not be bigger. If you resize the box vertically afterwards, then the image will grow to fit. The initial size of an image depends on its resolution.
Example: Condition triggered by the contents of a data field. If your database contains a small trigger that can be used to dynamically determine what image will be displayed, you can use a condition in the expression to determine what image will be shown depending on that trigger. For example, if you have a field called "Car Type" that contains either A, B or C which refer to a specific car type, you can use that.
Barcode Object The most commonly known barcodes are composed of a sequence of vertical bars and spaces varying in width. Some barcodes use start and stop characters, which are defined as patterns of bars and spaces that tell the barcode reader where the code begins and ends. Others have a checksum, which is an integer value that the reader can use to verify the integrity of the barcode data. Some include human readable characters below the bars.
Barcodes Supported by PrintShop Mail Linear Bar Codes (1D) Name Description CodaBar 2 Widths CodaBar (2 Width), CodaBar2 Code11 Code 11, Code-11 Code 2OF5 Data Logic Code 2 of 5 Data Logic Version Code 2OF5 IATA Code 2 of 5 IATA Version (International Air Transport Association) Code 2OF5 Industry Code 2 of 5 Industry Version Code 2OF5 Interleaved Code 2 of 5 Interleaved (alias ITF or Code 2/5 IL), Code 2OF5 Matrix Code 2 of 5 Matrix (alias 2of5 Standard) Code 2OF5 Standard Code 2 of 5 (identi
Name Description PLANET 12 Digit Planet Code 12 digits (Postal Alpha Numeric Encoding Technique) PLANET 14 Digit Planet Code 14 digits Plessey Plessey Code Unidirectional Plessey Bidirectional Plessey Code Bidirectional PZN Pharma Zentralnummer (Deutschland) RSS Expanded EAN/UCC RSS Expanded (Reduced Space Symbology) RSS Limited EAN/UCC RSS Limited (Reduced Space Symbology) RSS-14 EAN/UCC RSS14 (Reduced Space Symbology) RSS-14 Truncated EAN/UCC RSS14 Truncated (Reduced Space Symbology) R
KIX Dutch Postal Barcode Korean Postal Authority Korean Postal Barcode RoyalMail 4State (RM4SCC) Royal Mail 4 State Barcode (RM4SCC) USPS OneCode (4-CB) USPS OneCode (4-CB) alias USPS 4-State Customer Barcode USPS PostNet5 USPS PostNet ZIP (5 digits) with check digit computation USPS PostNet6 USPS PostNet ZIP+CD (6 digits) USPS PostNet9 USPS PostNet ZIP+4 (9 digits) with check digit computation USPS PostNet10 USPS PostNet ZIP+4+CD (10 digits) USPS PostNet11 USPS PostNet ZIP+4+2 (11 digits) wi
GS1 DataBar Stacked Composite Component CC-A / CC-B GS1 DataBar Stacked Omnidirectional Composite Component CC-A / CC-B GS1 DataBar Limited Composite Component CC-A / CC-B GS1 DataBar Expanded Composite Component CC-A / CC-B GS1 DataBar Expanded Stacked Composite Component CC-A / CC-B Related Symbologies With the listed symbologies you can generate also the following variants: l l l l l l l l l l l l l l l l l l USS Code 39 AIAG HIBC USS Code 128 UCC-128 ISBT-128 SCC-14 JAN Bookland ISSN USS ITF 2-
Working With Variables Variables are basically words that contain data, which can be used throughout your document in any text object. You can have as many variables as you want in your text, and they can be re-used as many times as you want. Changing the expression (content) of one variable will change its result in each place it is used. Variables can be created manually by typing its name in a text object, automatically by dragging a data field on your document, or automatically by objects that you add.
l (Mac OS): 1. From the Windows menu, select Show Layout Conditions. 2. From the Windows menu, select Show Variables and click on Layout Conditions. Use Case Example You want to print a one page newsletter or promotional letter, but you want to use a different page (different colors or images, for example) for your clients depending if they are male or female. Luckily, your database contains a field that says "M" for male clients and "F" for female clients.
Cut & Stack (aka Through-the-Stack) in Simplex mode You can use the repetition settings to re-order the output so it creates stacks. This is useful when you are cutting the stack at printout, in order to retain the precise order of the records. For example, if you are printing 500 "tickets" 4-up using a "COUNTER" (page 144) function to display a serial number, you would probably want to keep the order as 1-500.
2. From the Tray box, select the desired paper tray. 3. In the Apply to box select: Current layout: layout or layouts selected in the Properties Panel. This point forward: current layout and all layouts below it. Whole document: all layouts in the document. 4. Click OK. If your printer supports more trays but they are not available in the Page Setup window, use the following steps to select a tray in the Advanced properties of the printer driver: 1. 2. 3. 4.
Mac OS From the Layout menu, select Paper Tray. Depending on the selected PPD, a list with the available trays will be displayed. Number of copies PrintShop Mail allows you to print a number of copies per page. The Expression Editor can be used to generated multiple copies of each page in your document. To setup the number of copies l l Select the Layouts panel. Select the desired layout and click on Number of Copies, to open the Expression Editor.
Number Text String Once the Expression Editor is open: 1. Double click on the VAL function from the function list. The expression will be pasted into the Expression Edit field. 2. Select the string value of the database field containing the number of copies.
In this case, the data field does not contain a number string, but it does have a field to be used as "Trigger". In the expression "IF([TRIGGER]="A",VAL("12"),IF([TRIGGER]="B",VAL("8"),VAL("1"))) ", the field name "TRIGGER" has either an "A" or a "B" in it. The number of copies for "A" would be 12, and the number of copies for "B" would be 8. At the end of the expression, you need to add VAL("1"), because the function must result in a numeric value.
l l Number of copies can not be used in combination with Layout Repetition. Number of copies can not be used when FreeForm Print Technology is selected, use FreeForm 2 instead. Verify a Document Before printing, you can verify your document for possible problems.
Error Message Possible Solution Object is placed beyond the printable area Move the object on the layout so it is directly on the page Object is not entirely placed on the layout Move the object on the layout so it is completely on the page Text file not found Verify the expression that creates the filename used by the TEXT_FILE function. Variable X is not linked to an expression Check the Variables Panel for any variable that does not have an expression.
Mail 98, 4.x and 5.x will not be able to interpret documents saved by the new version of PrintShop Mail . If you try to overwrite an existing PrintShop Mail 98/4.x/5.x/6.x document in the new PrintShop Mail format, PrintShop Mail will issue a warning. Mac OS Note: You can open PrintShop Mail documents created in PrintShop Mail 4.3.X or older, but PrintShop Mail 4.3.x will not be able to interpret documents saved by the new version of PrintShop Mail. If you open an existing PrintShop Mail 4.3.
You can design a document with or without linking it to a database. The variable data in the document preview in PrintShop Web will be based upon Data Fields that you assign in PrintShop Mail. Note: Keep in mind that when you design a template, the template does not save the link to the database.
Name: A unique identifier. You can not modify this value here. Default Value: You can set a Default Value here, this will be a string value that will be displayed in PrintShop Web, once the document is published, as a placeholder when no data source is available (yet) for this Data Field. You will find this string value back in PrintShop Web, after the document has been selected (before the stage where a data source is provided).
Once you have specify all the necessary information to login to your company Web server, you can start publishing documents to PrintShop Web. The connection can be tested clicking the Test Connection button. It verifies only if all three options (URL, Username, Password) are valid. If no PrintShop Web Server address has been defined in the PrintShop Mail Preferences, the document and its attributes (images and fonts) will be saved in a zip archive (Publish to zip) for later publishing. 1.
Before publishing PrintShop Mail documents, a document designer can add a note containing Operator Instructions about for example, duplex settings, paper weight etc. 2. A dialog Publish to PrintShop Web opens. 3. Select the Publication Type where you want to place the document.
In PrintShop Web documents are organized within Publications Types. Publication Types are a way to mark a document as being in a particular category (such as envelop, business cards, invitation etc). Each Company can have a range of Publication Types. Within the Company each Publication Type is unique. Each Publication Type can contain one or multiple documents. When a customer of a company logs on to the PrintShop Web web site all Publication Types available for that Company will be shown. 4. Click Next.
Note: Adding files is only necessary when variable images and txt/rtf files are used. If the document does not contain variable images or txt/rft files, the wizard will take you to step 7. 6. Select the additional files for the document and click the Add button.
Note: In this dialog, you can choose to add variable image and .txt/.rtf files that belong to the document. The PrintShop Mail document, its used fonts and static images are added automatically. 7. Click Next.
8. Click Finish to publish the document. 9. Once the message Successfully uploaded the new document appears, click OK. Note: It is possible to upload documents made in older versions of PrintShop Mail WE to PrintShop Web through PrintShop Mail 5.2 and higher. PrintShop Mail shows a list of warnings prior uploading the PrintShop Mail document to PrintShop Web. The following features are checked: Fonts Only freely distributable fonts will be added automatically.
List of used Macro’s When publishing a PrintShop Mail document which contains external macros, the availability of the macro will be checked with the PrintShop Web server before publishing. The check is based on the filename only. When pressing OK, the uploading process will continue. When pressing Cancel, the uploading process will stop and you will be back in the default PrintShop Mail environment.
Related Topics "Create a New Document" (page 67) "Default Settings" (page 57) "Save a Document" (page 91) Printing Basics Before you do the actual printing, PrintShop Mail offers different ways to optimize your output, allowing you to select how many pages or records you want to print. Additionally, you may wish to print the currently selected record, or proof your document in PDF format before printing. To do this, click on the File menu and select Print to open the Print Dialog.
l l l formats. Store forms on printer's hard disk: Storing PostScript forms (cached reusable content) on hard disk will prevent out of memory conditions if your document contains large high resolution images. Only use this option if your RIP has access to a hard disk. Custom cache size: Increasing the PostScript form cache size can help to improve performance. You may want to experiment in order to determine the optimum value.
Some technologies are based on the PostScript standard, which means that they are supported by every type of RIP available. Other technologies are based on extensions of PostScript, which are only supported by specific RIP types.
Note: Some printer drivers offer the possibility to change the PostScript Output Options: "Optimize for Speed" or " Optimize for Portability". For a maximum print speed, change the PostScript Output Option to "Optimize for Speed". You can find this property, in the Printer driver/Advanced Options. Print dialog box settings 1. Store forms on printer's hard disk 2. Custom cache size 3.
How the objects are separated Static objects have content that remains constant throughout the entire record set. An image object is static when it has an expression with a constant result. A text object is static when it does not contain any variable markers. A PDF object is always static. All other objects are considered to be variable. A variable object is reusable when its content is the same for at least two different records in the record set.
Note: When using Freeform 2, try to make sure that static objects are not placed on top of variable objects in the object order on your layout. FreeForm 2 is an extension of FreeForm. The differences are: 1. FreeForm 2 fully supports layout conditioning. 2. The FreeForm 2 master ID consists of a name instead of a number. Preference settings Form ID: A name used to identify the master data job.
PrintShop Mail offers an option to define if an image should have a "Global Scope". If the Global Scope of an image is set to "Yes" in the Properties Panel, the image will have a "Global Scope". For recurring print projects, a central benefit of PPML is its ability to reference Reusable Objects using Global Scope. This feature allows for transmitting smaller datasets and eliminates repetitive processing of the reusable content. Note: Please make sure that your RIP supports at least PPML 1.
PrintStreamer This printing technology sends two separate files to the RIP, one master file and one with variable data. Print dialog box settings 1. Use OPI, don't spool images Print Technology specific settings 1. Send Master and variable data 2. Send Master data 3. Send Variable data VIPP VIPP is an acronym for Variable data Intelligent PostScript Printware. The output of this technology consists of a PostScript stream in which reusable images occur only once.
button. 3. Right click on the layout and select Page Setup to open the dialog. Use the Page Setup dialog box to specify printer options, as well as the media your job will be printed on. Mac OS To change the Page Setup: 1. From the File menu, select Page Setup. 2. In the dialog box, you can change: l l l l Settings Format Orientation Scale Use this dialog box to specify printer options, as well as the media your job will be printed on.
When selecting a non PostScript printer the print output will not be optimized, printing and spooling time will be significantly slower compared to other technologies. The Print Dialog will show the following message: "The selected printer driver is not a Postscript Level 2 compatible device. Printing speed will be reduced and some features might not be supported”.
l l Custom cache size: Increasing the PostScript form cache size can help to improve performance. You may want to experiment in order to determine the optimum value. Specifying a custom cache size only works if the system settings of your RIP are not password protected. PDF Settings (Adobe PDF and Adobe PDF/VT1 only): Click on the drop-down to view the available job option profiles found on the system, and click one to apply it to the PDF output.
Mac OS PrintShop Mail allows you to automate the printing process to a high extend. Instead of opening a document in PrintShop Mail and selecting the "Print" submenu, the program can be told to monitor a HotFolder and execute print jobs as soon as the necessary files (a PrintShop Mail document and/or a database file) are found there. l Automated Printing using the HotFolder Command line Arguments You can order PrintShop Mail to perform certain actions by specifying them on the command line.
Note: Automated printing allows you to print PrintShop Mail documents and PrintShop Mail templates automatically through the Command line or script file . Make sure to use the appropriate extension (.psmd or .psmt) in the Command line or in the script file. Extended Scripting Extended Scripting is a fast and flexible way of automating your print jobs. This feature allows you to print any PrintShop Mail document, combined with any database to any printer.
Supported Commands Command Description FileOpen [name] Opens the specified document. If another document is opened, it will be closed by PrintShop Mail. Example: FileOpen C:\Documents\MassMailing.psmd FileClose Closes the currently opened document. FilePrint Prints the currently opened document to the default printer selected in the PrintShop Mail document properties. FilePrintTo [printername] Prints the currently opened document to the specified printer.
Print Technology Script Value PPML SetPrintTech PPML PPML/VDX SetPrintTech PPMLVDX VIPP SetPrintTech VIPP How do I create an Extended Scripting job? You create an extended scripting job by following the next steps: 1. 2. 3. 4. Create a PrintShop Mail document and save it, for example "ScriptTest.psmd". Create a textfile containing all commands you want to perform. Create a shortcut to PrintShop Mail. Add the argument "-script scriptfile.txt" to the command line (where "scriptfile.
DatabaseOpen AnotherDatabase.MDB FilePrintRange 10 15 DatabaseOpen ThirdDatabase.XLS FilePrintTo Printer2 FileOpen Document2.psmd FilePrint FileExit This opens the PrintShop Mail document "ScriptTest.psmd" and prints records 5 to 10 to the default printer. When this is finished, it opens the database "AnotherDatabase.MDB" and records 10 to 15 are printed to the default printer. Then, the database "ThirdDatabase.XLS" is opened and all records are printed to printer "Printer2".
DatabaseFilter [CITY] = 'New York' Result: One record will be printed. Note: Please notice that we have used single quotes around the conditional values 'New York'. SQL uses single quotes around text values. Numeric values should not be enclosed in quotes. Suppose you want to send a mailing to all persons in the database where [GENDER] does not equal 'F'. The filter should look like: DatabaseFilter [GENDER] <> 'F' Result: Three records will be printed.
TextBox.LinkMode = vbLinkManual ' Set link mode. On Error Resume Next 'TextBox thinks DDE is not executed, 'when actually it is. TextBox.LinkExecute "[FileExit]" On Error GoTo 0 PrintShop Mail accepts the following DDE commands: Command Description [FileNew] Closes the current document (if any) and creates a new document. [FileOpen "filename"] Opens the specified document. [FileClose] Closes the current document. [FilePrint] Prints the current document to the default printer.
or not. If no PrintShop Mail document and/or database file was found, the log file is still updated. The log file is located in the folder /Users/user name/Library/Logs/PSM.log.
Using Expressions Using Expressions The Expressions Editor 121 Building Expressions 122 Expression Operators 125 Favorite Expressions 126 Functions Overview 128 The Expressions Editor Expressions allow you to display information in your document by using special functions, operators and conditions. By combining these features, you can manipulate data and text coming from the database and display it on the page depending on certain criteria.
Using Expressions 1. Expression Edit field: Allows adding, deleting and modifying the expressions. See "Building Expressions" (page 122). 2. Expression result: Checks the expression and shows the result if the expression is valid. 3. Favorites: Allows saving the favorites expressions. See "Favorite Expressions" (page 126). 4. Components: Shows the components you can use to build your expressions, such as Functions, Operators and Data Fields. 5. Functions: Shows the functions list.
Using Expressions The Expression Assistant When using functions in your expression, you can use the Expression Assistant to help you fill in the function's parameters and values. To do this, click on the [...] icon next to the function name. You can also double-click on the function name in the Expression Edit field to open the Expression Assistant.
Using Expressions To help you to add the correct names of database fields, variables or functions, you can select those items from the pop up menu on the right hand side of the edit box. The result of the function you created here, will be pasted into the Expression Edit field. For example: PROPER ([First name]). Result and debugging You can always see the result of the expression itself just under the Expression Edit field.
Using Expressions Database fields that do not exist will be shown in darker purple, and will be italicized. Functions that do not exist will remain in normal, black text. Parameters of the wrong type will be underlined and put in bold (example: putting a number in the PROPER() function, which expects a string) The Expression Result box will not display anything. An error will be displays in a small tooltip with a red X icon. This tooltip should explain the error in a basic way.
Using Expressions Comparison Operators: Operators Definition < Example Result Less than (32 < 21) FALSE <= Less than or equal (21 <= 21) TRUE <> Not equal ("Foo" <> "Bar") TRUE Greater than (55 > 3) TRUE > >= = Greater than or equal (43 >= 44) Equal FALSE ("String" = "Strings") FALSE Other Operators: Operators Definition ( and ) Description Left and Gives priority to what is inside of the parentheses just like in mathematical operations.
Using Expressions 4. 5. 6. 7. 8. Copy the expression (select your expression then to CTRL+C on Windows or Click New. Type in a name for the favorite expression in the Name field on the right. Paste the expression in the box under the name. Click on Save. + C on Mac OS) To delete an existing expression: 1. 2. 3. 4. Open the Expression Editor. Go to the Favorites tab. Click on the name of the favorite expression you want to delete. Click on Remove.
Using Expressions CODE39("SWA" & COUNTER(1, 1000, 1, 4, True)) The result in PrintShop Mail: *SWA0001*, *SWA0002*, *SWA0003*, etc. After the correct barcode font is selected, the result is: Padding a string You can use an expression to automatically pad a string or number to a certain number of positions, by using a combination of the RIGHT() function and by concatenating the string with the characters you want to pad with. Example: Padding a string with dots (periods) to 20 positions: RIGHT("............
Using Expressions Operator Function CHANGED Returns True if the current expression result differs from the result of the previous record. CHR Returns the character represented by UNICODE index . CODABAR Computes a CODABAR barcode. CODE128 Computes a CODE128 barcode. CODE39 Computes a CODE39 barcode. CONTAINS Returns True if contains , returns False otherwise. COUNTER A counter which by default counts from the first to the last record. Arguments are optional.
Using Expressions Operator Function REPLACE Looks for in and replaces every occurrence with . RIGHT Returns the specified number of characters in the supplied text, counting from the right. ROUND Returns the supplied number rounded off to the specified number of decimal places. RTRIM Returns the supplied text, stripped of all trailing spaces, tabs and newline characters.
Using Expressions CODABAR PSMCbar PSMCbarHrP24DhTt CODE 128 PSMC128 PSMC128Bwr3P36DhTt CODE 39 PSMC39 PSMC39HrP24DhTt EAN 13/ EAN 8 PSMEan PSMEanBwrP36Tt ITF PSMIntHrP72DmTt PSMInt JAN 13/JAN 8 PSMJan PSMJanBwrP36Tt MSI PSMMsi PSMMsiHr72DhTt NW7 PSMNW7 PSMNW7HrP48DmTt ONECODE OneCode Barcode OneCode Barcode POSTNET PSMPostNet PSMPostNetHrTt UPCA/UPCE PSMUpc PSMUpcP72Tt PrintShop Mail font name description P = Point size. The Point size refers only to the height of the font.
Using Expressions 6. Click OK. Note: PrintShop Mail Postnet function and font, only works with 5, 9 and 11 digit number strings. No hyphens can be in the string. 7. Select the variable @Barcode@, and pick the barcode font, that is specified for use with the chosen barcode generator. 8. From the Text Formatting toolbar or from the Text menu, select the desired PrintShop Mail font. Adjust the font size to show the barcode at the specified or desired size.
Using Expressions Code 128 actually has three different character code subsets. It has two forms of error checking, making it a very stable barcode. Checksums are not required. If you have a choice, Code128 is generally the best all round one. CODE 39 Syntax CODE39 (Text[,Check digit]) Description Computes a Code39 barcode. Example CODE39("Example", True) Result Parameter description Text The string to be represented as barcode. The full (128-character)ASCII character set can be encoded.
Using Expressions This barcode is composed of 2 numbers for the country code, 10 numbers for the data characters, and a checksum. The checksum is generated automatically. EAN 8 Syntax EAN8(Text) Description Computes an EAN8 barcode. Example EAN8("9712345") Result Parameter description Text Any text expression or data field containing a text to be represented by the barcode.
Using Expressions JAN 13 Syntax JAN13(Text) Description Computes JAN13 barcode Example JAN13 ("123456789012") Result Parameter description Text Any text expression or data field containing a text to be represented by the barcode. JAN (Japanese Article Number) JAN code is most popular barcode for products in the shop. JAN13 is called as standard code. JAN13 represents fixed length 13 digits number. It requires fixed length 12 digits of numeric characters for input.
Using Expressions KIX Syntax KIX(Postcode, Street address number,Country code) Description Computes a KIX barcode. KIX barcode are used by the Dutch post office for bulk mail addressing. Example KIX("3842BX", "Daltonstraat 42-44", "NL") Result NL3842BX Parameter description Postcode Any text expression or data field containing a text. Street address number Any text expression or data field containing a text. Country code Any text expression or data field containing a text.
Using Expressions Parameter description Text Any text expression or data field containing a text to be represented by the barcode. Start character Start character. Stop Character Stop character. Check digit Optional, True or False. Default value is False. NW7 is used at library, parcel delivery service and various other purposes. NW7 supports variable length number up to 100 digits.
Using Expressions Start and stop characters are automatically added by PrintShop Mail. It is recommended that you have an U.S Postal Service Mailpiece Design Analyst review and approve all POSTNET barcodes generated from PrintShop Mail. The Mailpiece Design Analyst is trained to analyze POSTNET barcodes and determine whether or not they meet the U.S Postal Service's technical requirements. Output can be send to them via email (digital file) fax or mail. Point your Web browser to: http://pe.usps.
Using Expressions UPCE is ideal for small packages, because it is the smallest barcode available. This symbology contains the same information as UPCA, except that at least four zeros are suppressed. The position and value of the digits is standardized by a grocery industry committee. UPCA and UPCE also allow two or five digit supplemental numbers. UPCA and UPCE codes have an automatic checksum. Only tags with the system character of 0 can be encoded with this symbology.
Using Expressions When PrintShop Mail encounters the name "John" in the "SALES REP" field, it prints the page. In all other cases, the page will be skipped. Note: Fiery FreeForm does not support the SKIP function. BLANK is used instead. Fiery FreeForm 2 uses BLANK instead of SKIP when Layout Conditioning is used in combination with Layout Repetition. Related Topics "OBJECT_EMPTY" (page 142) "Use Layout Conditioning" (page 83) BLANK Syntax BLANK Description Layout action constant.
Using Expressions AND Syntax (Logical value 1) AND (Logical value 2) Description Returns True if both and are True. Example False AND True => False Parameter description Logical value 1 Logical expression. Logical value 2 Logical expression. CHANGED CHANGED returns True if the current expression result differs from the result of the previous record.
Using Expressions Example IF([GENDER]="M", "Mr.", "Mrs.") In this example, the IF function checks the database field [GENDER], if it contains "M", it returns the string "Mr.". If the database field contains anything else, it returns "Mrs". Parameter description Logical test Logical expression that determines which of the 2 parameters values will be returned. Value if True Any expression of fieldname. Will be returned if test condition evaluates to True. Value if False Any expression of fieldname.
Using Expressions TRUE Syntax True Description Logical constant True Example (1<10) = True =>True This example returns "True", because the logical test (1<10) is true. Number Functions You can use the following functions to manipulate numbers and values in PrintShop Mail: l l l l l l l l l l l l l l l ABS CHR COUNTER DIV INT LAYOUT_COUNT LAYOUT_NR MOD PAGE_COUNT PAGE_NR RECORD_COUNT RECORD_NR ROUND SGN VAL ABS Syntax ABS(Number) Description Returns the absolute value of . Example ABS(-2.
Using Expressions COUNTER Syntax COUNTER([Start value][,End value] [,Step size] [,Number of positions] [,Leading zeroes]) Description A counter which by default counts from the first to the last record. Arguments are optional. Example COUNTER (1,100) COUNTER (1,100, 5, 3, True) COUNTER (1, 100, 0.5, 3, False) COUNTER() Parameter description Start value The start value of the counter. Default 1 . End value The end value of the counter. Default 10000000000.
Using Expressions INT Syntax INT(Number) Description Returns the integral part of floating point number . Example INT(2.78) => 2 Parameter description Number Numeric expression or data field containing a number. LAYOUT_COUNT Syntax LAYOUT_COUNT() Description Returns the total numbers of layouts for the current record of the database. Example LAYOUT_COUNT()=>10 LAYOUT_NR Syntax LAYOUT_NR() Description Returns the current layout number.
Using Expressions PAGE_NR Syntax PAGE_NR ([Reset after each record]) Description Returns the page number at printing. If equals TRUE, the page number will be reset to "1" after each record. Example PAGE_NR()=>10 Parameter description Input number value True to reset to 1 after each record. Leave empty to increment the page number continuously throughout all printed records.
Using Expressions Parameter description Number Numeric expression or data field containing a number. TOTALPAGES Syntax TOTALPAGES(Filename) Description Returns the number of pages in a PDF file, or the number of frames in a multi-frame TIFF or GIF file. Example TOTALPAGES("Example.pdf") => 10 Parameter Description Filename Path to a PDF, TIFF or GIF file. VAL Syntax VAL(Text) Description Returns number in text as data type Number, for use with formulas involving numbers or numeric functions.
Using Expressions l l TRIM UPPER ASC ASC(Text) Syntax Description Converts the leading character in to its numeric UNICODE value. ASC ("abc") => 97 Example Parameter description Text String from which to get UNICODE code from first character. CONTAINS Syntax CONTAINS(text,Text to find) Description Returns True if contains, returns False otherwise.
Using Expressions yy Short year notation 01 yyy Long year notation 2001 Mac OS It is possible to specify the format of the expression with format specifiers as shown below. These can be used with the DATE and the TODAY function.
Using Expressions DATE("20020701","%B-%w-%Y") will give july-1-2002 TODAY() - Yields today's date according to the specified format or according to the date preferences (if format="") TODAY("") => "2002-11-07 12:40:10 +0100" TODAY("%A %d-%m-%Y %H:%M:%S") => Thursday 07-11-2002 12:40:10 LEFT Syntax LEFT(Text, Number of characters) Description Returns the specified number of characters in the supplied text, counting from the left.
Using Expressions Dear Mr William Fremont Dear Sir, Madam LOWER Syntax LOWER(Text) Description Returns all letters in the given text as lowercase. Example LOWER ("Personalized Printing") => personalized printing Parameter description Text Any text expression or data field containing a text. This function allows you to print the selected database fields in lowercase. For example, if your database is filled out with information in capitals, you could use this expression to amend this.
Using Expressions Parameter description Text Any text expression or data field containing a text. String to find String to search for. Start position Position to start search from. This function allows you to search for certain character in the value of a database field. The result will be the position of the character you are searching for. PROPER Syntax PROPER(Text) Description Converts the first letter of each word to an uppercase character, and the rest to lowercase.
Using Expressions Parameter description Text Any text expression or data field containing a text. This function removes extra spacing (at the right side of the word) in a combination of variables. For example, you can use this function when the database sets a defined number of characters for each particular database field or when a database field is left empty. STR Syntax STR(Number) Description Returns the supplied number as data type Text, for use with formulas involving text or text functions.
Using Expressions Parameter description Text String to remove leading and trailing spaces, tabs and newline characters from. This function removes extra spacing in a combination of variables (for example, when the database has set a defined number of characters for each particular database field or when a database field is left empty). TRIM removes any extra spacing at the left and at the right side of the word in the database field that has been selected.
License Agreement License Agreement PrintShop Mail User Guide ELECTRONIC END USER LICENSE AGREEMENT FOR PRINTSHOP MAIL NOTICE TO USER: THIS IS A CONTRACT. BY INSTALLING THIS SOFTWARE YOU ACCEPT ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT. This Objectif Lune End User License Agreement accompanies the PrintShop Mail product and related explanatory materials ("Software"). The term "Software" also shall include any upgrades, modified versions or updates of the Software licensed to you by Objectif Lune.
License Agreement will not affect the validity of the balance of the Agreement, which shall remain valid and enforceable according to its terms. You agree that the Software will not be shipped, transferred or exported into any country or used in any manner prohibited by any export laws, restrictions or regulations. This Agreement shall automatically terminate upon failure by you to comply with its terms. This Agreement may only be modified in writing signed by an authorized officer of Objectif Lune.
Contact Information Contact Information To find an Objectif Lune office near you and for more information on our products and services, visit www.objectiflune.com.
©2010 Objectif Lune Inc - 158 -
Trademarks Trademarks PrintShop Mail All trademarks referenced in this user's guide and the PrintShop Mail application, are the trademarks or registered trademarks of their respective holder. l l l l l l l l l l l Adobe,Acrobat, PostScript and all related products are registered trademark of Adobe System Incorporated. The included Adobe ICC Profiles are copyright of Adobe System Incorporated. LibTIFF : Copyright (c) 1988-1997 Sam Leffler; Copyright (c) 1991-1997 Silicon Graphics, Inc.
©2010 Objectif Lune Inc - 160 -
Index ABS 143 Contain Access 73 Acrobat 108 CONTAINS Administrative Tools 71 Administrator 92 23 Copies 87 Adobe Type Manager AHT COUNTER 127, 143 Create ZIP 107 39 102, 105 Credit Information 35 Alternate color 70 Creo Creo VPS AND 140 APR 26, 30, 105 Crop Marks Custom Serial Number Arranging ASC Asian Automated Printing Barcode BLANK Bleed Margin CHR CMYK Data Fields 82 Data Triggers 75 24, 31 Database 55, 92 Database Toolbar 14, 18 112 128, 132-139 DBF 71 DDE 112, 1
Driver 85, 104 EAN13 130 EAN8 130 Email 55 Embed Empty Lines 46, 110 24, 31 Encapsulated 109 Environment 107 EPS EVIPP Excel Expression Editor Window Extended Extended Scripting Eyedropper 75, 105 102 73, 114 82 114 71, 112 39 Favorite Expressions 127 Favorite Expressions Overview 121 Faxing FILE_EXIST Filter Finishing Folding 55 140 71 110 44, 53, 58-59 Font 39 Font Panel 39 Formats 71, 75, 82 Formatting Marks 40 FoxPro 73 FreeForm 102 Gap size 60 Global Images Global Sc
Multi-up 50 Multi-User 10 Network 10 NOT Number Functions 140 128, 143-147 NW7 130 OBJECT_EMPTY 140 Objects 33, 37 Objects Toolbar 14, 16 ODBC 71 ONECODE 130 OpenType 39 Operator OPI 92, 114, 125, 140 102, 104 Optimize 104 Options 10 OR 140 Oracle/SQL 73 Page Setup 85, 102, 109 Page Size 109 PAGE_COUNT 143 PAGE_NR 143 Paper Trays 85 Paragraph 40 PlanetPress Suite 55 plug-in 82 Plugins 75 PODi 107 POS 147 POSTNET 130 PostScript 105 PPD 85 PPML 102,
Selecting Separation Server Set Setup SGN Single-User 33, 67 70 118 67 9, 68 143 10 Size 67-68 SKIP 83-84, 105 Skip Empty Lines smile Snap Frame 24, 31 82 23, 37 Soft 46 Sort 71 Sources 71 Spacing 40 Specify 68 Specify Spot Colors 70 Specify Text color Spelling SQL Standard Standard PostScript Standard Toolbar 24, 31 39 114 10 102, 104 14-15 Start 110 STR 147 String String Functions Subset 87 128, 148, 150-154 110 Supported Image Formats 61 Tab Stops 40 Template-based 67 Te