Skip to main content

4-6-3 Create output area for barcodes

SVF Web Designer provides a feature for converting received data into various types of barcodes and printing them. NW7, CODE39, JAN, ITF, CODE128, Zip code (Customer barcode), CVS-EAN 128, Magazine barcode (JAN13 + Add-on) and EAN128 are supported.

If barcode accuracy is reduced depending on the printing environment, the density of barcodes, the element size and toner blurs can be adjusted in Barcode option.

swd92user_i074.png

Output data as a barcode

Caution

Since SVF Cloud does not allow the print engine to fine-tune the output barcode, such as specifying the output width, the output barcode may not be readable.

Place a barcode

Use the following procedure to place the barcode:

  1. Click the swd92_icon_53.png Create barcode button on the toolbox and move the pointer to the Form Editor.

    The pointer changes to swd92_icon_63.png.

  2. Drag the mouse to make a rectangle using the guidelines as a reference in Form Editor.

    A barcode is placed.

    swd92_3-6-3_002.png

    Place a barcode

  3. Set the properties for the placed barcode with the Property editor.

Set the barcode properties

Set the barcode properties. Barcode properties are grouped into the General, Extended settings, Barcode, Report-writer, and Multi-page.

swd92user_p230.png

Barcode properties

Reference

In the color specification field, you can select the color registered in Color palette settings in the paper Property editor. For details on how to set color palettes, see "4-11-2 Set a color palette".

Common settings

Item

Description

Name

Type a barcode name. By default, it is automatically and sequentially specified from "Barcode1". You can use alphanumeric characters, Kana, Kanji, and underscores (_). The name can be up to 30 bytes in length. Do not use a number for the first character of the name.

General

Item

Description

Comment

Type comments for the barcode.

X(dot)

Specify the X coordinate of the top left corner of the barcode.

You can also change the value by clicking the swd92_3-6-2_022.png button.

Y(dot)

Specify the Y coordinate of the top left corner of the barcode.

You can also change the value by clicking the swd92_3-6-2_022.png button.

swd92user_i075.png

Positional relationship between "X(dot)" and" Y(dot)"

Width(dot)

Specify the horizontal length in dots.

You can also change the value by clicking the swd92_3-6-2_022.png button.

Height(dot)

Specify the vertical length in dots.

You can also change the value by clicking the swd92_3-6-2_022.png button.

Mask

If the barcode is masked, the barcode data is not output.

When the check box is selected, set the mask.

When the check box is cleared, no mask is set.

Calculation-formula, Edit-formula

Set when referring to the values of other fields.

Attribute-formula

Specify an attribute-formula. For details on attribute-formula, see "6-3-1 Set attribute-formula".

Extended settings

Item

Description

Use as search field

(supports Service Pack 2)

Specify whether to use as a search field in the cloud version of invoiceAgent Documents (hereafter referred to as iA Documents).

When you select the check box, the search field information is added to PDF files that are output with SVF for PDF. The assigned information is used as search conditions and sorting conditions in iA Documents. For details, see the product manuals for iA Documents.

Caution

  • You cannot set it if the Mask check box for the barcode is selected.

  • Changing Mask for the barcode clears the settings.

  • When an XML form file created using the search field feature is used in an SP1 environment or an environment where SP is not applied, the following operations are performed:

    • Open with SVF Cloud Designer

      The search field setting is deleted.

    • Used by SVF output engine

      A PDF with no search field information will be created.

Search field name

(supports Service Pack 2)

If you select the Use as search field check box, specify a search field name.

The initial value is the same as Name of the barcode.

You can use alphanumeric characters, Kana, Kanji, and underscores (_). The name can be up to 30 bytes in length. Do not use a number for the first character of a search field name.

Caution

  • You cannot set it if the Mask check box for the barcode is selected.

  • Changing Mask for the barcode clears the settings.

Barcode

Item

Description

Barcode type

Select the type of barcode to be printed.

Restriction

  • ">" cannot be used at the beginning of the data to be sent in CODE128.

  • In JAN standard and JAN shortening, the type of bar code output is actually changed as follows according to the data length sent.

    Data length

    Barcode type to be changed

    6

    UPC-E

    7

    JAN/EAN-8

    10

    UPC-A

    11

    UPC-A

    12

    JAN/EAN-13

  • Since the dot printer has low resolution, the barcode reading level is low. Check whether printed barcodes can be read before deciding to use such a printer.

  • NW7

    Set the actual data length plus two digits for the start and stop characters (a to d) in Number of digits.

    swd92_3-6-3_005.png

    Numbers and six types of symbols (-, $, :, /, . and +) are available.

    "A" is added automatically for start/stop characters. However, if the start and stop characters "a" to "d" have already been added to the sent data, it is not added automatically. A check digit is not added automatically. If required, it must be sent as data.

  • CODE39

    Set the actual data length plus two digits for the start and stop characters (*) in Number of digits.

    swd92_3-6-3_006.png

    Start and stop characters are added automatically. Upper-case alphabetic characters, numbers, and seven types of symbols (-, space, ., $, /, +, and %) are available.

  • CODE39 with check digit

    Set the actual data length plus two digits for the start and stop characters (*) and check characters in Number of digits.

    swd92_3-6-3_007.png

    Modulus 43 is used for check digits.

    Upper-case alphabetic characters, numbers, and seven types of symbols (-, space, ., $, /, +, and %) are available.

    Check digits and start and stop characters are added automatically.

  • JAN/EAN-13

    Designed with 13 digits. Sends data with a data length of 12 digits. Numbers are available.

    swd92_3-6-3_008.png

    Modulus 10/weight 3 is used for check digits.

    A check digit is added automatically.

  • JAN/EAN-8

    Designed with 8 digits. Sends data with a data length of 7 digits. Numbers are available.

    swd92_3-6-3_009.png

    Modulus 10/weight 3 is used for check digits.

    A check digit is added automatically.

  • ITF

    This barcode consists of 2 or more digits. Numbers are available. The number of digits is increased or decreased by two.

    swd92_3-6-3_010.png

    Check-digit is not added automatically. You must send the data including the check digit. Also, 0 is added automatically in the beginning if the sent data is an odd number of digits.

  • CODE128

    Design with any number of digits that does not include a total of 3 digits for the start / stop character and check digit. Characters that can be represented by code sets B and C are available.

    swd92_3-6-3_011.png

    Sent data is encoded, and start and stop characters, a code set switching code and a check digit are added automatically. Modulus 103 is used for check digits.

    You can also use the "Code set optional-switching mode" feature which is different from the above operation.

    For details, see "Code set optional-switching mode feature" in "SVF for Java Print User's Manual" or "SVF for PDF User's Manual".

  • Postal code (Japan Post customer barcode)

    Designed with 23 digits. It consists of a ZIP code and address data.

    Start character (1 digit) + zip code (7 digits) + displayed address number (13 digits) + check digit (1 digit) + stop character (1 digit)

    swd92_3-6-3_012.png

    The ZIP code (7 digits) and the displayed address number (13 digits) are sent. If Japan postal code contains a hyphen, it is removed automatically. For example, when "the ZIP code is 150-0002, and the address is 2-15-1, Shibuya, Shibuya-ku", all of the following formats result in the same output result:

    • 150-0002-2-15-1

    • 1500002-2-15-1

    • 15000022-15-1

    If the length of data after removal of hyphens exceeds 20 digits, the data is truncated. If the data is shorter than 20 digits, CC4 (check code) is added automatically. Start and stop characters and a check digit are added automatically.

  • CVS-EAN128

    Designed with 44 digits.

    swd92_3-6-3_013.png

    Sends data with a data length of 43 or 44 digits. If data length is 43 digits, a check digit is added automatically. Modulus 103 is used for calculating check digits. Numeric data that begins with "91" is sent.

  • JAN/EAN-13 add-on 5 (JAN13 + add-on)

    Designed with 18 digits fixed. This barcode consists of a 13-digit JAN code plus a 5-digit UPC add-on code (showing a price).

    swd92_3-6-3_014.png

    Sends data with a data length of 17 digits that does not include the 13th digit check digit. To send 18-digit data including check digits, set check data length to "Disable" in SVF Configuration Tool. The check digit uses modulus 10 weight 3 for the JAN part and modulus 10 weight 3 and 9 for the add-on code part of the UPC.

  • EAN128

    Design with any number of digits that does not include a total of 4 digits for the start / stop character, check digit, and FNC1 immediately after the start character.

    swd92_3-6-3_015.png

    Fundamentally, this code is the same as CODE128, except for the following:

    • FNC1 is added automatically immediately after the start character.

    • FNC1 can be sent as ">F". (FNC1 is used as the stop character of variable-length AI data).

    • The character code ">" must be sent as ">J".

Adjust element size

Adjust the element size. Click the swd92_icon_edit.png Edit-formula button in the Adjust element size field to display the Adjust element size dialog.

swd92user_p232.png

"Adjust element size" dialog

You can set each numerical value by selecting Enable. After settings, click the OK button to close the Adjust element size dialog.

Number of digits

Specify the number of digits to be output. The number of digits depends on the barcode type.

When "JAN/EAN-13", "JAN/EAN-8", "zip code", "CVS-EAN128" or "magazine barcode" are specified in Barcode type, a fixed number of digits will be displayed. In other cases, any number of digits can be specified.

point

Specify a point in the range of 8.0 to 11.5 only for "Zip code".

Caution

The decimal point can be specified only when decimal places are displayed.

For details on how to set it up, see "Display settings" in "4-3-1 Use the auxiliary features for layout".

Print human-readable digit

Specify whether to print human-readable digits below the barcode.

A dot printer cannot output human-readable digits.

When this check box is selected, human-readable digits are output. The characters sent for the barcode are printed below the barcode.

When the check box is cleared, only the barcode is output without human-readable digits.

Reference

For details of restrictions on SATO and TEC, see the manuals for each product.

Barcode width

Specify the printing method when the data length at the time of printing is different from the number of digits specified in design.

  • Use SVF configuration

    The printing method used is that set in Explorer - Toolbar - swd92_icon_13.png Launch SVF Configuration Tool button- Operating Environment Settings - Barcode - Printing when designed number of characters and data length differs. Only the administrator can use SVF Configuration Tool.

  • Designed width

    Calculate and print as close as possible to the barcode width at the time of design. The bar density depends on the length of data received.

  • Number of digits

    Prints with the bar density at the time of design. The barcode width depends on the length of the data received.

Direction

Specify the printing direction of the barcode.

  • Horizontal

    Prints the barcode in a horizontal direction.

  • Vertical

    Prints the barcode in a vertical direction. The direction of drawing can be changed by selecting Explorer - Toolbar - swd92_icon_13.png Launch SVF Configuration Tool button - Operating Environment Settings - Barcode - Vertical text direction (Counterclockwise). Only the administrator can use SVF Configuration Tool.

Report-writer

The settings of Report-writer are the same as those of fields. For details, see "Set the field properties" in "4-6-1 Create output area (fields) for text and numeric values".

Multi-page

The settings of Multi-page are the same as those of fields. For details, see "Set the field properties" in "4-6-1 Create output area (fields) for text and numeric values".

Enlarge/reduce barcode

You can change the width and height of a barcode by enlarging or reducing it.

  1. Select a barcode.

  2. Move the pointer close to the square handles displayed around the barcode.

    While the mouse cursor display changes to swd92_icon_65.png, drag in any direction.

    The barcode size is enlarged or reduced.

    swd92_3-6-3_018.png

    The barcode is enlarged in the dragging direction

    Caution

    If the barcode type is Zip code, the size cannot be enlarged or reduced.

Set barcode correction

You can set the density of the barcode and the element size. You can also improve reading efficiency when there are toner blurs.

Follow the procedure below to set barcode correction:

  1. Click the Barcode option button in the Property editor for paper.

  2. Set various items in the Barcode option dialog.

    swd92user_p231.png

    "Barcode option" dialog

    Item

    Description

    Element size

    • Auto-calculate

      Automatically calculates the element size according to the specified barcode printing width and number of digits. If the calculation result is less than the minimum printing width specified in Density, the barcode is not output.

    • Manual settings

      The width of each element can be specified arbitrarily in dots.

    Density

    Specify the minimum output width of Medium1 element.

    • Standard

      3 dots

    • High density

      2 dots

    Correct

    Correct toner blurs.

    • Off

      Outputs according to the calculation result.

    • On

      Outputs the barcode by adding a correction value to the calculated element width.

    Reference

    • When specifying Element size in Manual settings, make sure that you understand the element configuration.

    • The dot width of an element depends on the dot density of the printer. If the output printer cannot be specified, output using Auto-calculate.

    • The output result with High density is influenced by the performance of the barcode reader and the printer as well as the quality of paper. If data cannot be read by the barcode reader, output with Standard.

    • It is recommended to output in correction mode when verifying with a barcode verifier.

    • For manual calculation of the element size, CODE39 is referenced in "CODE39" and "CODE39 with check digit". JAN is referred in "JAN/EAN-13", "JAN/EAN-8", and "JAN/EAN-13 add-on 5". CODE128 is referenced in "CODE128", "EAN128", and "CVS-EAN128".

  3. Click the OK button to close the Barcode option dialog.