The BFD or Motor Barcode for Documents is a set of terminals COM and NET in the generation of user applications on a PC which facilitates knowledge generation bar code via user-friendly documentation or knowledge. Some of the known codes, are, among others, designated as Code39, Code128, Code93, DatMatrix, PDF417. The BDF is an easy to use because it allows the generation of bar code with a few lines of code, using a setup string of code generated by Visual Designer barcode. Thus, bar codes can be generated within the user application, in PDF, Word or other word processor on which it is allowed to combine to generate a barcode. The Barcode Engine for documents (BFD) is designed to minimize time to market and reduce operational costs, thereby achieving easy process evaluation, generation and development of examinations for the bar code system. To generate a barcode engine applied to a word processor is necessary to use specific software as Barcote Inlite Generator or using System.Drawing, the following parameters: a Generation Barcode barcode = new (); gen.Configure (ConfigString) / / string to use Bitmap bmp = gen.CreateBarcode VBD (userdata); bmp.Save (bc.tif ", / / Save as TIFF System.Drawing.Imaging.ImageFormat.Tiff) This process proves to be a reliable operation. In the United States is known as BFD Runtime Engine which means that it is an easy to install in production environment, while providing solutions and reliable results. The licensing of VBD and the SDK for BFD are provided in an open and free in some countries with an unlimited evaluation period of 60 days. However, unrestricted use of production requires a runtime license for each computer running the software.