What is Active Label? Yet another barcode ActiveX, a label design
application or something really different?
The best way to describe newObjects Active
Label in a few
words is that it is a complete label design and printing application in a
single ActiveX which you can integrate in WEB based and other business
Thus the Active Label's heart
is an ActiveX which is a hybrid between a simple report generator, label
design utility and Internet browser. We offer in its package also an
application that makes use of the ActiveX and makes Active Label's functionality available alone - which is a solution for those who do not
plan to embed the Active Label ActiveX in their applications prior to using it (e.g. this
is for offices and tasks done without business software). However this is
just a collateral low cost solution where the main purpose of the Active
Label ActiveX is to give the WEB developers ability to integrate all
the label and small format printing work in their business, inventory,
warehouse management and other similar projects. You can read an
introductory article about how the ActiveX does this on Active Label Programming overview page.
A label design and printing solution perfect for WEB based
applications. It supports most of the 1-d barcodes used today,
texts, shapes, images and most importantly it behaves naturally on WEB
pages - acts as like the browser itself.
The WEB based industrial applications are able to embed full label
design and printing capabilities without need of any other external software.
The application can generate labels dynamically or implement a label
repository and send different data each time a label must be shown or a
set of labels printed. The label itself and image and text elements on the
it can be linked from any location and
URL allowing the application to work with the Active Label ActiveX in the
same manner as with the pages in the WEB browser.
For example the image elements of the label have a Src property
- changing it loads the image pointed by the new value (URL, local path
etc.). Active Label ActiveX goes even further - it allows the application to upload the label and/or its elements to any location. For example the
label itself has a Dst property. If set to an URL the label is
uploaded to that URL.
Active Label ActiveX is much like a browser itself. As you can see in the
Active Label Browser application it can be used to implement label
browser in which the user can navigate to another labels by clicking over
elements that have href URL set.
Thus the Active Label ActiveX offers
you not only interactive editing, preview and independent printing, but
also ultimate connectivity which enables the applications to implement
label repositories, manage the data and resources for the labels the way
they need with very little code footprint. The ActiveX works with online
labels and resources as well as with labels from the local file system.
They can be even mixed if that is what the application needs.
Important features of the ActiveX
Barcode support: Version 1.0 supports: CODE39, CODABAR, Interleaved 2of5
(ITF), CODE93, UPC-A, EAN-13, UPC-E and UPC-E1, EAN-8,
Code128, Standard 2 of 5, GTIN, UCC/EAN 128. Can be rotated 90,180
or 270 degrees.
Own printing implementation: Yes the browser cannot print
labels - Active Label ActiveX can be instructed to arrange the labels on the
page/paper as needed (label spacing, page size and margins). Non-standard
paper formats can be set programmatically or from the property pages.
Calling the label's Print method from within the WEB page invokes it print
the label shown in it. The labels printed can use data from the internal
cache or external database. The applications are enabled to put the data
directly into the label - this is especially useful for WEB applications -
allows them to send the data as part of their normal functionality and
also minimizes the need of direct connection to the database from the
Additionally on the labels can be put: simple text labels,
text boxes, simple shapes (rectangles, ellipses, lines,
rounded rectangles), symbols, pictures (in most of the image
formats used today).
Interactive editing: Can be used on WEB pages as well -
especially useful for applications that want to allow the administrators
or other responsible personal to create/design labels or label templates
within the application.
The label and its image and text box elements
support download/upload from/to any URL in protocol independent manner
(The ActiveX can work through HTTP, ALP, in Windows HTML Help files, from
application resources etc.). The ActiveX has the appropriate security
features to prevent non-secure operations.
Like a browser?
Yes any element can be also a hyperlink if the application/page that
embeds the control wants it. You can see how it works with the supporting
Windows Application - Active Label Browser which is capable of
browsing local and online labels. The labels are not WEB pages, but why
don't make them behave in similar manner - this can be useful in many
scenarios and especially when newObjects Active Label is used alone and not as part of a
business application. With a minimal effort the user can make some labels
to serve as menus/navigation pages and thus bring some order, help the
coworkers find what they need faster, put some hints and instructions for
them outside the printing area.