Xtra Final
Software
ALL Symbols Label Generator
User Manual
Version 1.1
Copyright ©
2005-2006 Xtra Final Software, Inc. All rights received.
This manual, as well as the software
described in it, is furnished under license and maybe
used or copied only in accordance with the terms of such license. The content
of this manual is furnished for information use only, is subject to change
without notice, and should not be construed as a commitment by Xtra Final
Software, Inc. XFS assumes no responsibility or liability for any errors or
inaccuracies that may appear in this documentation. Except as permitted by such
license, no part of this publication may be reproduced, stored in a retrieval
system, or transmitted, in any form or by any means, electronic, mechanical,
recording, or otherwise, without the prior written permission of Xtra Final
Software, Inc.
Any
references to company names in sample templates are for demonstration purposes only
and are not intended to refer to any actual organization.
All other trademarks are the property of
their respective owners.
Introduction
ALL Symbols Label Generator is a powerful Barcode editor and Printer, which can
generate all types of in
common used 1D barcode, can support any paper of sales on the market, can import data from every database
provider, completely WYSIWYG(What You See Is
What You Get), absolutely easy to use.
ALL Symbols Label Generator
works as a stand-alone program, and you can export Barcode images to other
graphics formats such as GIF, JPG, BMP etc. Using copy/paste function, you can
paste the Barcode image to your favorite graphics application for further edit.
Major
Features
ALL Symbols Label Generator includes
many advanced features, such as:
l
All type of Barcode: MSI
Plessey,Code93,Code 39, Extended Code 39, Interleaved 2 of 5, Codabar, Code
l
New ALL Symbols Label Generator Sheet
is a very strong power tool. You can specify any attributes
of barcode you needed. Including Brand , Product Name , Symbology , Barcode
value, Count that you want to generate barcode
and Continuous. The most useful function is that you can specify your barcode
if continuous, by this way, you can get a sequence of barcodes conveniently.
l
Zoom In/Zoom out functions: you can
view the Barcode in details and export it to
other applications.
l
Rotate left/right functions: you can
change the rotate for view and printer.
l
WYSIWYG: What You See Is What You Get.
l
Inches or centimeters unite measurement: you can
measurement the Barcode’s width or height by inch or centimeter.
l
The entire Barcode Label can be
exported to images formats such as BMP, GIF, JPG, and PNG. The Barcode can also be copied to the Windows
clipboard to allow other applications to use.
l
Paper Template Support: Supports more
than 200 label paper templates, and, you can add new barcode Label or delete barcode label if you wish.
l
Import data
from database: you can import data from any provider database.
System
Requirements
l
CPU: Requires at least a Pentium (or
better) PC running Microsoft Windows 98SE, Windows Me, Windows 2000, Windows
XP, or Windows 2003 or later. Windows 2000 and above operating systems are
recommended.
l
Printer: To print a quality Barcode,
you need a dot matrix/ink jet/thermal/laser printer. For best quality and cost
savings, we recommend you to use a laser printer to print Barcode images.
l
Hard Drive Space: To download and
install ALL Symbols Label Generator on your PC, you need at least 5
megabytes of free space.
Installing
Before you can run ALL Symbols
Label Generator you must first install it by running the Setup Program.
1) Download the setup
file. You can download it on many websites.
2) Execute
the Setup file. If you downloaded the setup file from many web site, the installation program
is in EXE format. Run the program by double clicking the ASLGen.exe.

Follow
the directions displayed by the Setup program and finish the installation.
Uninstalling
If, for any reason, you need to remove the IBE Barcode Studio, you need to
click the “Modify/Remove” button under the “IBE Barcode Studio” icon in the
“Add/Remove Programs” in the control panel.
![]()
You
can also do this by click the Uninstall ALL Symbols Label Generator in the start menu.
Follow the directions displayed by the Uninstall program and finish the
removal.
Registering
The
software initially installed as a shareware version, you need to pay $29.99 for
the license. You can buy it click here.
After
buy it, the vendor will send the series number via Email.
Then
you can update the demo to the full version; enter the registration code under
the “Help->Register” menu.

Getting Help
Please read the user manual that comes with this
software for more usage and troubleshooting options.
To report problems and bugs, or to get technical
support, please send an Email to support@xtrafinal.com.
Running ALL Symbols Label Generator
Once installed,
ALL
Symbols Label Generator program group is added to your start menu,
and a shortcut of ALL Symbols Label Generator is added to your desktop. To run ALL
Symbols Label Generator, right click or double click this icon.
Once the
program is launched, you will see the main program interface.

Creating a New Barcode
You can create
a new Barcode by pressing the “New” button on the toolbar, or selecting the “New”
command under the “File” menu. In any case, the program shows the default
Barcode Image. You can change the Barcode format(i.e., Symbology), text, user
field1 and user field2 at any time.
Save a Barcode file
You can save
the details of your Barcode to a file on your floppy, flash ROM or hard disk
using the “Save” command under the “File” menu or by pressing the “Save” button
on the Toolbar. This brings up the Save File dialog box and you can give your
Barcode file name.
Saving a Barcode file under a different name
You can save the
details of your Barcode to a file on your floppy, flash ROM or hard disk using
the “Save as” command under the “File” menu This brings up the Save File dialog
box and you can give your Barcode file name.
Opening an existing Barcode file
Once a Barcode
has been save to a file on disk, you can it using the “Open” command under the “File”
menu or by pressing the “Open” button on the Toolbar. This command shows you
the standard windows open dialog, and you can select the file to open.
ALL Symbols Label Generator uses the “.xbc” file extension. Double -clicking on
any file with that extension or open any these format files by the file explorer
will launch the ALL Symbols Label Generator
and open it.
Measuring the
Barcode by ruler
ALL Symbols Label Generator has both vertical and horizontal rulers. The horizontal
ruler’s width depends on the paper’s width which you selected. For example,
when you select a paper, the ‘paper size’ is ‘A
Generator the
Barcode’s value or user field2 from database
ALL Symbols Label Generator can import the value or user field2 from database’s
field. You can select the “*From Database” item in the “Value“ ComboBox. This
will bring up a “Database wizard” dialog.

We will take the “Northwind” database as a example. In our example we
will take the “OrderId” field which in the “Orders” table as the Barcode’s
Text, and will take the “OrderDate” as the User field
1.The first
step is selecting database provider:


In our example we select the “Microsoft OLE DB Provider for SQL Server”.
Also you can select any others database providers.
2.The second
step is selecting database table:

In our example we select the “Orders” table.
3.The last step
is selecting field:

In our example we select the “OrderID” as a field for Barcode Text,
select the “OrderDate” as a field for User Field2.
In the end,
you should click the “Finish” button to finish the wizard, and generator the
barcodes. Then you will see:

In this picture, you can see that the Barcode Text is corresponding with
the database’s field “OrderID” and the User Field2 corresponding with the
database’s field “OrderDate”.
Setting the
Paper template
Pressing “Paper setting” command under the “Tools” menu will show you up
the “Paper setting” dialog.

Printer preview
You can
preview the Barcode(s) before printer it by pressing “Preview” command in “File”
menu.

Using the Toolbars
There are tow
Toolbars in the ALL Symbols Label Generator.
![]()
First one is
the standard Toolbar, witch is the mirror of the menu’s commands.
![]()
Other is a
simple Toolbar, which can page up, page down, page home and page end the
document.
Using the Rebars
Changing Font Typeface and Size
To changing
the typeface of the font used in the Barcode, click on the down arrow of the font
face picker. The font picker displays the font using text drawn with the font.
You can also change the font size, and add bold, italic and underline to your
text. We recommend you use font size 8 since it is standard size in all open
systems.
![]()
Note that the text attributes you select are applied
to ALL text in the Barcode.
Hiding the Text Form of the Barcode
You can hide
the text form of the Barcode by un-checking the checkbox “Barcode Value”. You
can also enable the text form by checking the same checkbox. The text form of
the Barcode is always shown under the actual Barcode.
![]()
Changing the Barcode Text
The combo box
at the right side of the “Show Text” checkbox provides input for the encoded
message, or so called Barcode text.
![]()
You can also
set the Barcode to automatically increment (decrement) by one on the paper you
print by choosing “+
Note: If the value is not a number, ALL Symbols
Label Generator append a numeric string at end of the true value.
ALL Symbols Label Generator can get the Barcode Text from database, it almost support
the all the database providers. You can get the Barcode Text by finishing the
wizard. See “Generator the Barcode’s value or user field2 from database”
section.
Changing the Quantity of Barcode Labels
The “Quantity” combo box
allows you to change the quantity of barcode labels printed, this option is
only valid when the barcode increment is a non-zero value.
Defining Optional User Field 1 and User
Field 2
You can define two
optional fields that will be included as part of the Barcode label print,
User Field 1: This is a text field which will be printed on top of the
Barcode. This field does not support auto-increment.
![]()
User Field 2: This is a numeric field which will be printed on the bottom
of the Barcode. This field supports auto-increment or auto-decrement if the
data entered is numeric.
![]()
Rotating Barcode
The Barcode image can be rotated in 90, 180 and 270 angles. Click the to
rotate anticlockwise, and the to rotate clockwise. Image rotation can also be
done via “Rotate Left” and “Rotate Right” under the “Tools” menu.
![]()
Zooming In/ Out of the Barcode
The Zoom In/Out commands/buttons scale up/down the current view of the
Barcode. They do not change the printed or exported Barcode size.
![]()
Using Barcode Studio with Other
Programs
You can exchange data between ALL Symbols
Label Generator and other programs using the clipboard and the standard
edit command: “Copy”. The clipboard is a place that Windows temporarily stores
text, pictures and other data that have been copied so that they can be
transferred to another document or program with a “Paste” command. Copy: The
“Copy” command transfers all the Barcode image to the clipboard. If you use the
Barcode image in another application, make sure that you work with physical size
not pixels. Export: ALL Symbols Label Generator
allows Barcode image to be exported to a variety of image formats, including
JPG, BMP, GIF and PNG.
Exporting Images
Choose “Export” from “File” menu, it pops up the standard file dialog.
Choose the image type you want to export to, type the file name and press OK.
The program converts the image into the format you specified and saves it to
the disk
Changing to the
Toolbox edit mode
ALL Symbols Label Generator also can edit the Barcode by using the Toolbox mode,
you can change to that mode by pressing the “Show Toolbox” in the view menu.
Then you will see the form like this:

Supported
Symbologies
IBE Barcode Studio Professional currently supports eighteen major Barcode
formats including Code 39, Extended Code 39, Interleaved 2 of 5, Codabar, Code
128, EAN-13, EAN-8, UCC/EAN 128, UPC-A, UPC-E, UPC 2, UPC 5 and Postnet.
Different symbologies have different character set and printing
requirements. The program expects you input the data correctly You do not worry
about check digits since this part is handled by the program automatically.
CODE 39
The most widely used alpha-numeric symbology. Code 39 is an alphanumeric
Barcode.The symbol can be as long as necessary to store the encoded data. It is
designed to encode 26 uppercase letters, 10 digits and 7 special characters. It
can be extended to code all 128 ASCII characters by using a two character
coding scheme.
CODE 39 Ex
The regular Code 39 barcode symbology supports only 43 characters. If you
wish to encode other ASCII characters then 'Extended Code 39' must be used.
Extended Code 39 obtains the additional characters by combining two regular
Code 39 characters, the barcode decoder interprets the character pair as a
single ASCII character. The table below lists the pairs required to encode the
whole 128 ASCII character set.
Code93
Code 93 is a more compact version of Code 39. It encodes exactly the same
characters as Code 39, but uses 9 barcode elements per character instead of 15.
The Modulus 43 checksum is optional, just as with Code 39.
Interleaved 2
of 5
Interleaved 2 of 5 is a a numbers-only bar code. The symbol can be as
long as necessary to store the encoded data. The code is a high density code
that can hold up to 18 digits per inch when printed using a 7.5 mil X
dimension. A check digit is optional.
Codabar
Codabar (sometimes called Code 2 of 7) is a discrete, width-modulated
barcode that provides a character set for encoding numeric data (0-9) plus six
special characters ($, -, :, /, ., +). There are four different sets of start/
stop characters (a/t, b/m, c/*, d/e) available for use with this code. This
feature allows the start/stop characters to be used as the key to different
data bases.
CODE
Code 128 is a very high density alphanumeric Barcode. The symbol can be
as long as necessary to store the encoded data. It is designed to encode all
128 ASCII characters, and will use the least amount of space for data of 6
characters or more of any 1-D symbology.
EAN-13
Standard EAN (sometimes called EAN-13 or DUN-13) has 10 numeric
characters, 2 or 3 "flag" characters which are usually a code for the
country of the EAN International organization issuing the number , and a check
digit. In all other respects, it is identical to UPC version A. JAN is the same
as EAN-13. For compatibility with UPC, flags 00, 01, 03, 04, and 06 through 13
are assigned to the
EAN-8
EAN-8 has a left-hand guard pattern, four odd parity digits, a center
guard pattern, four even parity digits, and a right-hand guard pattern. An
EAN-8 bar code has two flag digits, five data digits, and one check digit.
UCC/EAN 128
The symbology specified for the representation of Application Identifier
data is UCC/EAN-128, a variant of Code 128, exclusively reserved to EAN International
and the Uniform Code Council (UCC). It is not intended to be used for data to
be scanned at the point of sales in retail outlets. UCC/EAN-128 offers several
advantages. It is one of the most complete, alphanumeric, one-dimensional
symbologies available today. The use of three different character sets (A, B
and C), facilitates the encoding of the full 128 ASCII character set. Code 128
is one of the most compact linear bar code symbologies. Character set C enables
numeric data to be represented in a double density mode. In this mode, two
digits are represented by only one symbol character saving valuable space. The
code is concatenatable. That means that multiple AIs and their fields may be
combined into a single bar code. The code is also very reliable. Code 128
symbols use two independent self-checking features which improves printing and
scanning reliability.
UPC-A
UPC version A is the basic version of UPC and is usually the version seen
on grocery store items. The symbology is used to encode the 10 digit Universal
Product Code. An eleventh digit indicates the type of product, and a twelfth
digit is a modulo check digit. The symbol is divided into two halves, each
containing 5 digits. The two six-digit patterns are surrounded by left, center
and right guard patterns. The left six digits use odd parity encodation while
the right six digits use even parity encodation.. The first digit is the UPC
number system digit related to the type of product (0 for groceries, 3 for
drugs, etc.). The next 5 digits are the UPC manufacturer's code. The first five
digits of the right half are the product code. The final digit is the check
digit. Although UPC A is continuous, the left and right halves of the symbol
can be independently decoded.
UPC-E
UPC version E is the next most common version of UPC. It is a zero
suppression version of UPC. It is intended to be used on packaging which would
be otherwise too small to use one of the other versions. The code is smaller
because it drops out zeros which would otherwise occur in a symbol. For
example, the code 59300-00066 would be encoded as 593663. The last digit (
Postnet
Whether it represents five-, nine-, or eleven-digit ZIP Code information,
the POSTNET barcode is always printed in a format that begins and ends with a
frame bar (full or tall bar). To ensure POSTNET accuracy during mail
processing, a correction character (five bars) must be included immediately
before the rightmost frame bar of all POSTNET barcodes. The correction
character is always the digit that, when added to the sum of the other digits in
the barcode, results in a total that is a multiple of 10.
MSI Plessey
The MSI Plessey barcode is a variant of the Plessey barcode. It is a
pulse-width modulated non-self checking code, and is used primarily in store
shelf labeling. Each character consists of eight elements, four bars and four
spaces. The character set includes the digits 0 through 9. A Modulo 10 checksum
is appended to the end of the code.
Limited Use
License Agreement
ALL Symbols
Label Generator Software
_____________________________________________________________________
This is a legal
agreement between you as the end user, and Xtra Final Software(XFS). By
installing the enclosed software you are agreeing to be bound by the terms of
this agreement. If you do not agree to the terms of this agreement,
promptly exit the install program and return all accompanying items (including
written documentation) to the place you obtained them, for a full refund.
GRANT OF
LICENSE. XFS grants you the right to use one copy of the enclosed
software program (the SOFTWARE) on a single terminal connected to a single
computer, with a single CPU, or mobile computer (laptop, notebook, portable,
handheld PC, etc.). You may not network the SOFTWARE or otherwise use it
on more than one computer or mobile computer at the same time.
COPYRIGHT.
The SOFTWARE is the proprietary property of or under license to Xtra Final
Software, Inc. and is protected by
OTHER
RESTRICTIONS. You may not rent or lease the SOFTWARE, but you may
transfer the SOFTWARE and accompanying written materials on a permanent basis
provided you retain no copies and the recipient agrees to the terms of this
agreement. You may not reverse engineer, decompile or disassemble the
SOFTWARE. If SOFTWARE is an update, any transfer must include the update
and all prior versions. Your rights under this License will terminate
automatically without notice from XFS if you fail to comply with any term(s) of
the License.
Limited
Warranty .
NO OTHER
WARRANTIES. XFS disclaims all other warranties, either express or
implied, including but not limited to implied warranties of merchantability and
fitness for a particular purpose, with respect to the SOFTWARE and the
accompanying written materials. This limited warranty gives you specific
legal rights. You may have other which vary from state to state.
NO LIABILITY
FOR CONSEQUENTIAL DAMAGES. In no event shall XFS or its suppliers be
liable for any damages whatsoever (including, without limitation, damages for
loss of business profits, business interruption, loss of business information,
or other pecuniary loss) arising out of the use of or inability to use the
SOFTWARE, even if XFS has been advised of the possibility of such
damages. Because some states do not allow the exclusion or limitation of
liability, for consequential or incidental damages, the above limitation may
not apply to you.
EXPORT LAW
ASSURANCES. You may not use or otherwise export or reexport the SOFTWARE
except as authorized by
CONTROLLING LAW
AND SEVERABILITY. This License shall be governed by the laws of the