Print Dialog

After you complete your template design, you can print your document by using the Print dialog. To display the Print dialog, click Print on the File menu. Alternatively, click the icon on the main toolbar.

To open the Print dialog, press Ctrl+P on your keyboard.

The Print dialog is a tabbed dialog that contains two or more tabs that you can use to customize your printing environment. After you make the selections that you want, click the Print button to send your print job to the selected printer.

The Test Print button prints a single item and then closes the Print dialog. You are not prompted to enter data even if data entry is enabled for a data source on the template. Instead, the default data for the data source is used. If a data source is configured to be serialized, the same data appears in that field as would appear on the first of a series of printed items.

Click the Preview button to preview your entire print job before you send it to the printer. Note that only those objects that are positioned within the border of the displayed template are printed on your items. By displaying a Print Preview of your job, you can easily verify that all of the objects on your template appear on your items.

The tabs that are available vary depending on the printer driver in use.

ClosedPrint Tab

The Print tab specifies the printer, the number of items to be printed, and additional print options.

Printer

The Printer section specifies the printer that prints your items.

When a document is loaded, BarTender looks for a printer that has exactly the same name (including spaces and punctuation marks) as the printer that was selected the last time that the document was saved. If it does not find one, and if no redirect printer is selected on the Printer Setup page of Administration Console, it looks for a printer of the same type (that is, the same manufacturer and model), and then uses the first one that it finds. If it can find no printer of the same type, it uses either the Windows default printer or the BarTender default printer, depending on the Default Printer setting on the Printer Setup page in Administration Console.

If you specified one or more redirect printers on the Printer Setup page of Administration Console, it tries to use the redirect printers first.

Depending on your printer configuration, the following mini-tabs are also available.

ClosedQuantity Mini-Tab

  • Copies: Specifies the number of copies that you want to print of each document. If you are reading from a database, this setting determines the number of copies that are printed for each record in the print job.

  • Serial Numbers: Specifies the number of times the template is printed with a changed serial number. The starting data is determined by the contents of the data source that has serialization enabled. The number that is entered in the Serial Numbers field determines the length of the serialization sequence by using the starting data and the settings that are specified in the Serialization dialog.

    If you are reading from a database, the Serial Numbers field specifies the number of changed serial numbers that are printed for each record in the print job. Available when serialization is enabled for at least one data source in your template.

  • Copies per Serial Number: Specifies the number of copies that are printed for each value in the serialization sequence. Available when serialization is enabled for at least one data source in your template.

Opens the Print Quantity Options dialog, which you can use to change the number of copies or serial numbers dynamically through a database, a control on the data entry form, or a VBScript.

Record Selection

  • Use Database: Specifies that BarTender reads information from the databases that are specified in the Database Setup dialog.

  • Database Connection Setup: Opens the Database Setup dialog.

  • Queried Records: Specifies which queried records to print.

    • All: Specifies that all of the records that meet the query criteria are printed.

    • First Record Only: Specifies that only the first record that meets the query criteria is printed.

    • Selected: Specifies that of the records that meet the query criteria, only those records that are selected in the Select Records dialog are printed.

    • Selected At Print Time: Specifies that print-time record selection is used. All records that satisfy the query are available for selection at print time.

  • Selected Records: Specifies which database records to include in the print job. If you specify the records to be printed by using the Select Records dialog or the Queried Records option, this field is automatically filled in with the records to print.

    You can specify a series of records manually by entering the records that you want into the Selected Records field. A series of record numbers can be separated by using commas (for example: 1,3,7). A range of records can be specified by using a hyphen (for example: 1-3). You can specify both a series and a range of records to be printed by using a combination of the two (for example: 1-3,7,8). Furthermore, you can override the Copies setting by using parentheses (for example: 1-3,7,8,9(14),12-40,41-43(14)).

  • Select Records: Opens the Select Records dialog, which you can use to manually select the records that you want to print.

ClosedOptions Mini-Tab

  • Repeat data entry until cancelled: Specifies that when a print job is complete, a new print job is automatically run. This prevents you from having to manually restart a print job in the event that you need to run multiple consecutive print jobs by using the same BarTender document.

  • Cancel any jobs previously queued to this printer: Cancels all print jobs that were previously sent to the printer at the start of a new print job.

  • Enable data entry: Displays the data entry form when a print job is run. Available if data entry is enabled for any data sources. For more information about data entry forms, refer to Using Data Entry at Print Time.

  • Enable Printer Code Modifier: Runs all print code actions and VBScripts that are present in your document. By default, BarTender automatically uses this option if it detects the presence of print code actions or VBScript modifications. To prevent actions or scripts from running, click to clear this option. For more information, refer to Printer Code Modification.

  • Show printer code at end of print job: Opens a text editor that displays the printer code after the print job finishes. Available only if the Print To File option is selected.

ClosedObject Print Method Tab

The Object Print Method tab includes options that specify how objects are printed on a thermal printer when an object type is not directly supported by either the printer or the printer driver. The options that are selected on this tab vary depending on the printer driver that is currently in use.

Settings

Objects

ClosedPerformance Tab

The Performance tab specifies how BarTender takes advantage of built-in printer capabilities when you use a Seagull printer driver to run a print job.

By using the options on the Performance tab, you can optimize your printing experience by caching documents and/or graphics to your printer, by using the printer's built-in serialization functionality, and by using the printer's fonts and graphics.

Settings

Printer Optimizations

For information about how some less common performance issues are handled, refer to the Printer Setup page of Administration Console.

TrueType fonts are transmitted to thermal printers as graphics rather than as downloaded fonts. Because thermal printers can increment data only when it is being handled as a font, a TrueType font cannot be incremented by using the printer's built-in serialization capabilities. If you want to serialize an object on your template and take advantage of your printer's serialization capabilities, you must use one of your printer's built-in fonts.

ClosedPrinter's Cache Tab

When you use Drivers by Seagullâ„¢ with BarTender, the drivers can store (or cache) documents and graphics in your printer and reuse them during subsequent print jobs. This can significantly speed up print jobs, because large graphics and frequently printed documents are sent to the printer only one time.

BarTender can track items that are stored in the printer. However, some situations, such as a failed print job or a printer replacement, can cause BarTender to determine that certain items were stored in the printer for later reuse when they actually were not. If this happens, BarTender might run a print job and fail to send certain items to the printer because it has determined that the items are already stored there. This can result in items that have missing parts or blank items being printed. Therefore, it is recommended that you periodically flush (clear) the printer's cache.

To enable printer caching, you must select the Allow Graphic Caching and Allow Template Caching options on the Performance tab of the Print dialog.

After you enable caching, you can instruct BarTender to flush the cache at regularly specified intervals by using the Printer's Cache tab of the Print dialog.

Automatic Cache Flushing

Flush Cache Now: Clears the printer's cache.

Manage Cache: Opens the driver's Cache Options dialog, which specifies how the printer's cache is used.

Caching does not work well when more than one computer is configured to print to the same printer. Consequently, for all copies of BarTender that are printing to a shared printer that uses caching, the Allow Graphics Caching and Allow Template Caching options must be cleared in the Performance tab of the Print dialog.