|
Download Now!


 RenderX offers all our software on a trial basis so that our prospects can
easily see why thousands of customers have selected XEP to meet their needs.
Why not download a trial version today and
see for yourself!
|
 |
|
Barcodes
|
|
Barcodes are simple to represent as black rectangles separated by
white spaces, but they have proved to be difficult to generate accurately. Bar and space widths are
often computed in a complex manner and check digits complicate the
picture. Our approach uses XSLT to implement the
computational part and SVG to draw the image. Using this technique,
it becomes possible to integrate barcodes into XSL-based workflows
in a natural way.
The following barcode types are available:
|
|
Barcode generation templates can be called
directly from within XSL stylesheets with no need for special
barcode fonts or third-party image-drawing software. Compared to
other methods of producing bar codes in XSL FO, this technique has
obvious advantages:
- printed output is the sharpest possible since it is
a vector graphics;
- image size is reduced;
- every aspect of the barcode pattern can be controlled -
stroke widths, colors, lengths, etc.
|
|
The links below lead to examples and XSLT stylesheets for several popular barcode
types. Each stylesheet exports a named template that takes a string
as input and creates an SVG image of the barcode that represents
that string. Additional parameters specify details of code format
and presentation. Resulting SVG images can be used as embedded
graphics in XSL FO and rendered to PDF and PostScript with RenderX XEP.
All generators except for Australian 4-State Barcode can control
common barcode properties:
- width and height of the bars;
- size of vertical and horizontal 'quiet zone' (amount
of blank space left around the actual barcode to ensure reliable
scanning);
- text and font settings for human-readable
representation of barcode data (text string printed under the
bars).
|
|
For Australian 4-State Barcode, visual parameters are strictly
defined by specification and therefore need not be parameterized.
More details about stylesheet usage and parameters can be found
in the comments inside stylesheets themselves.
Each generator description also features a pair of sample XML/XSL
files, and an online demo. To use the demo, enter a valid value
string into the form field and click "Barcode It!" button. A PDF
file will be returned.
|
|
 |
News
 April 30, 2008 New Product Trial Release: DiType 1.9 Trial
 DiType turns manuscripts into type in PDF and PostScript. It accepts manuscripts in a number of popular XML markup vocabularies.More news...
April 29, 2008 RenderX PDF Forms White Paper
 View your free copy of "Integrating RenderX XSL FO Technology with iText for High Performance Dynamic Forms Generation".More news...
April 28, 2008 RenderX TransPromo White Paper
 View your free copy of "Using RederX for TransPromo".
More news...
April 25, 2008 XEP 4.12 released

Multicolumn and unique footnotes extensions, PDF/A support, custom meta-fields.
More news...
 |
 |