BOOKMARK & SHARE Bookmark and Share
RSS RenderX RSS
The Future of Your Document Is Here
RenderX logo
Contact Us

Download Now!

XEP 4
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

October 11, 2011
Database to XML

DB2XML - new product released:
Database to XML, CSV to XML;
VDPMill / VisualXSL integration;
high-performance, GUI... free!
More news...


September 7, 2011
RenderX at DOCUMENT
Strategy Forum


Visit us in Booth #108
at Crowne Plaza O'Hare,
Chicago, IL,
November 1-3, 2011.
More news...


June 27, 2011
Altova with VDPMill

Altova MapForce integration:
MapForce installation package; MapForce CLI driver, preset as
XML generator from DB, CSV, etc.
More news...


June 17, 2011
VisualXSL 2.4.4 released

This bugfix version resolves XEPWin compatibility problems.
More news...


June 2, 2011
VDPMill 4.0 released

XML generators support
(e.g. Altova MapForce).
EnMasse 2.3 bug-fixing.
XEP 4.19 compatibility.
More news...


RenderX RSS RSS: Subscribe

Add to Google Add to MyYahoo!