Developing MergePrint Utility Applications

The MergePrint Utility is a standalone version of the Scantron DesignExpert merge printing software feature. It is designed for users who don’t need to have Scantron DesignExpert software’s full form design capability but do need to perform their own merge printing from a database or who simply need to print "blank" forms (forms with no database merge). The MergePrint Utility is installed automatically with Scantron DesignExpert software so that users can develop and test merge printing applications for MergePrint Utility users at distributed print locations.

Merge printing functions include:

The "blank" form printing functions you can perform include:

In addition to MergePrint Utility software, you must have the following to perform merge printing:

Developing and Implementing MergePrint Utility Applications

Merge Templates and form design files for MergePrint Utility applications and Scantron DesignExpert Merge Wizard use are the same. Testing and implementing MergePrint Utility applications may require additional effort, however. Following are some considerations and questions for the MergePrint Utility application developer:

Merge Printing Text

Scantron DesignExpert can merge print variable data from a database to Text areas. This feature is in addition to and slightly different from merge printing of variable data in Caption Text areas.

When you specify delimited field names in a text area, the merge field is substituted for the delimited field. The delimiter is "{VARIABLE_field}", where field is the name of the merge print field. There can be one or more text fields per document. There can be one or more merge fields contained within a single text box. The same field name may occur multiple times in the single text box.

When you design your form, you must make the text box large enough to accommodate the largest expected block of merged text. The size of the text box does not change to accommodate the merge text at merge time.

Merging is controlled by and the this dialog when DesignExpert documents contain delimited text.

Understanding Printing Components

To perform merge printing or to print "blank" forms with the MergePrint Utility, you will need some or all of these components. Your application developer should provide you with the components you need and/or instructions regarding what you need to do.

This component… …has these requirements

MergePrint Utility Software

You must have your own copy of MergePrint Utility or MergePrint Utility with PrintFlex software.

Paper

Paper requirements vary, depending on your document type:

  • Printed forms, or
  • Scantron DesignExpert stock form 103188, or
  • Scantron DesignExpert stock form 265914, or
  • Plain white 24# bond paper with 84 brightness for MergePrint Utility with PrintFlex applications

Your application developer should provide instructions regarding what paper to use for each application.

Database File

If you need to perform merge printing, you must have a Comma Separated Text, Tab Delimited Text, Microsoft Excel, or Microsoft Access database file containing variable information to be merge printed.

NOTE: See Merge Wizard Overview for additional information about Microsoft Excel database support, including our recommendation to convert Excel files to either comma separated or tab delimited text files.

The database file may be provided to you by your application developer or you may be provided with instructions for creating it yourself.

A database file is not required if you are printing "blank" forms on Scantron DesignExpert stock form 103188 or 265914, or on plain paper with the PrintFlex option.

Laser Printer

You must have a laser printer. Both black and white and color laser printers are supported.

Scantron DesignExpert File for Merge Printing

If you need to perform merge printing, you must have a Scantron DesignExpert software file that contains placeholders for variable information from your database, serial numbers, or database record numbers. This file must be provided by your application developer. It may include:

  • Pre-slugging of OMR response grids
  • Placeholders for variable information to be printed from the database
  • Placeholders for serial numbers
  • Placeholders for database record numbers
  • Static text and/or graphics for printed forms (using *.deu and *.deo files)
  • The complete form design for overprinting Scantron DesignExpert stock form 103188 or 265914
  • The complete form design for MergePrint Utility with PrintFlex option plain paper printing

Scantron DesignExpert software file type(s) to use:

  • *.dew files
  • *.deu and *.deo files are used together

NOTE: Your application developer may optionally set this file up so that you can also use it to print "blank" forms.

MergePrint Utility software can use files created with Scantron DesignExpert software version 6.0 and later.

Scantron DesignExpert File for Printing Blank Forms

If you need to print "blank" forms, you must have a Scantron DesignExpert software file (*.dew) that contains the complete form to be printed. This file must be provided by your application developer. It may include:

  • The complete form design for overprinting Scantron DesignExpert stock form 103188 or 265914
  • The complete form design for printing with the PrintFlex option plain paper printing

NOTE: Your application developer may optionally set this file up so that it also contains merge printing placeholders. The placeholders are not printed when you select "None" for your database.

The option to print "blank" forms is not available for OMR forms without the PrintFlex option.

MergePrint Utility software can use files created with Scantron DesignExpert software version 6.0 and later.

Graphics

A graphic file must be included for each graphic in the form design. Graphics are not embedded in the merge template file. Instead, the file will contain a placeholder for each graphic that includes the path to the actual graphic file. Since you can’t modify the path in the placeholder, your application developer must provide instructions regarding where to save your merge template and graphics files so that the MergePrint Utility can find them.

The message "Unable to load graphic" appears if the MergePrint Utility cannot locate the required graphic.

Fonts

We recommend that you use only generally available fonts in merge template files since the MergePrint Utility uses fonts available on your system. This includes font style attributes such as Bold and Italic. Fonts are not embedded in the merge template file. If your application requires fonts that are not commonly available, your application developer must either provide the fonts or instructions for getting and installing them.

There is no missing font warning. If the required fonts are not available on your system, a substitute font is used. Results may be undesirable.

Instructions

The instructions provided by your application developer should be specific to your application. For example:

  • Where to install the MergePrint Utility if different from the default installation
  • Where to install merge template files
  • Where to install graphics files
  • Where to install required fonts
  • Location of database files to be used
  • Format of database files to be used or created
  • Printing procedures
  • Testing procedures and tools

Understanding Merge Text Style Control

Scantron DesignExpert software has a Merge Text Style Control feature that enables you to control the style attributes of text printed from your merge database in addition to controlling it from the merge fields in your form. This feature can be used with merged text in both text and caption text fields.

Depending on the result you want, merge text style can be controlled by the placeholder on the form or by a tag in the database:

This feature is available with the MergePrint software utility in addition to the Scantron DesignExpert Merge Wizard.

Understanding Pre-slug Mark Alignment

As you merge print your forms, it's normal for OMR pre-slug marks to vary somewhat in location. This is acceptable as long as each target OMR response position is mostly covered.

Pre-slugging OMR responses is a process that requires a little practice and a little time to build experience with your forms, laser printer, scanner, and ScanTools application. We recommend you take a practical approach to this process:

  1. Aim for good, consistent mark alignment at the start of your pre-slugging project. Aiming for perfect mark alignment is a good objective but it isn't necessary or practical.
  2. Take time to check questionable mark alignment at the start of your pre-slugging project. Learn what works with your combination of forms, laser printer, scanner, and ScanTools application. Save examples of good and bad mark alignment for future reference.
  3. Pay more attention to mark alignment when something in your system changes: new forms, different laser printer, different scanner, updated ScanTools application, etc.