TBarCode/SAPwin - Barcode DLL for SAP®

TEC-IT's Barcode DLL for SAP is a software extension for SAPSprint, SAPGUI (SAPWIN DLL) and WWI. With the help of this Barcode DLL you print bar codes on all printers without additional hardware.

New in TBarCode/SAPwin 11: Improved setup with SAPSprint and SAP GUI auto-detection, 64-bit support and updated barcode library!

Barcode Printing SAP

Bar Code Printing in SAP

You want to print bar codes with SAP® ERP, SAP R/3® or mySAP® ERP?

Barcode DLL for SAP
  • Almost every printer in your company should be able to print barcodes? Of course also printers without special bar code support?
  • You already have a Windows print server in operation (SAPSprint) or you want to print barcode documents directly on clients (SAPGUI)?
  • You need to print linear bar codes (like Code-39, Code-128, EAN-Codes...) and two-dimensional barcode symbologies like PDF417, Data Matrix or QR-Code?
  • A hardware independent solution is in demand, working with almost every printer and without requiring printer extensions (like Barcode DIMM or Barcode SIMM modules)?
  • And you expect skilled technical support?

Barcodes Quick and Simple...

  1. Download TBarCode/SAPwin - Barcode DLL for SAP.
  2. Install this SAP Barcode DLL on a Windows SAP client or on a print server (as extension for the spool transfer program SAPSprint).
  3. Add a printer with the device type SWIN (in transaction SPAD) and print through the server (or client) where you have installed TBarCode/SAPwin.
  4. Here you go - you already print bar codes.

Main Features of the Barcode DLL

1D and 2D Barcodes

The Barcode DLL TBarCode/SAPwin extends the SAP spool transfer program SAPSprint with universal barcode printing functionality. In addition TBarCode/SAPwin can be operated with the SAPGUI Client on Microsoft Windows for front-end printing or with the WWI integration provided in SAP EH&S.

Main advantages:

  • All common linear and two dimensional bar codes used in industry and trade are supported by this product.
  • Bar code printing does not require hardware extensions and is thus completely printer independent. Exchanging printers is possible at any time. A broad range of printer models is supported (using SAP spool transfer programs with Windows printer drivers).
  • Operation on print servers and Windows clients (network and local printers).
  • Simple and hassle-free installation.
  • Straightforward usage in all documents (SAPscript, Smart Forms, ABAP, WWI Templates) with System Barcodes and Printcontrols.
  • Barcodes are generated in the highest possible output quality. Adaptation to toner saturation or ink spread (bar-width reduction, pixel shaving) is supported.
  • No data limit for 2D codes: You can print several thousand bytes per symbol.
  • Very cost effective…
    Per printer costs: none. Costs when exchanging printers: none. Costs for hardware upgrades: none. Printer font downloads: none. SAP form modifications: none. Installation efforts (system level): nearly zero. Product support: free!

Function Principle

SAPSprint, SAPGUI or SAPlpd receive the print jobs in SAPWIN data format and translate them into the final printer language by utilizing the Windows printer driver. During this process the bar code print controls from the device type are passed over to the Barcode DLL for bar code creation. The print controls are converted to a high resolution bar code image (EMF vector format), which is embedded into the print job.

EH&S WWI is creating the barcode through the Barcode DLL Interface provided in the wwiBC.dll. The print controls stored in the WWI template are converted to a high resolution bar code image, which is embedded into the template during printing.

All supported bar code formats are configurable through one single interface. All printers can be used through the delivered Windows printer driver.

The bar codes are generated exclusively by our software namely in the highest possible resolution and output quality. That way you can equip all your printers hardware independent and enterprise wide with bar code capabilities.

1D License

We offer two different licenses for the 1D version. The 1D license supports only linear bar codes (Code128, Code39, 2of5, EAN128...). All licenses are perpetual with a one-time license fee.

  • Site
  • € 1540 / $1914one-time fee
  • 1D-Barcodes
  • Site Licenseup to 250 installs/users
  • Buy
  • Enterprise
  • On Request  
  • 1D-Barcodes
  • World Licenseunlimited use
  • Ask

2D License

We offer two different licenses for the 2D version. The 2D license supports all barcodes (linear bar codes, 2D barcodes, GS1 DataBar Stacked and Composite Codes...). Please note that the 2D license includes the 1D license. All licenses are perpetual with a one-time license fee.

  • Site
  • € 2498 / $3105one-time fee
  • 1D- and
  • Site Licenseup to 250 installs/users
  • Buy
  • Enterprise
  • On Request  
  • 1D- and
  • World Licenseunlimited use
  • Ask

New Setup

The new setup contains the x32 and x64 version and installs them into the SAPSprint or SAP GUI directory automatically. For WWI installations, the target directory can be specified. This feature is also available in the silent setup, whereas the target directory can be overwritten on demand. MSI setups are available on request. Note that SAPlpd is no longer supported in V11.
The new setup downloads and installs the required 'Visual C++ Redistributable Runtimes' automatically if not present on the target system.

New Barcode Engine

The new bar code engine creates QR Code according to ISO/IEC 18004:2015, PDF417 with Latin-1 support, Data Matrix according to ISO/IEC 21471 (DMRE), GS1 symbologies with the latest application identifiers, Code-128 with ISO 8859-1 support and much more.
The barcode core is prepared for Swiss QR Code, DotCode Revision 4.0, Han Xin Code, GS1 Data Matrix, GS1 QR Code, PPN Code, NTIN Code, USPS Intelligent Mail Package and other new codes.

Default Settings

In V11, 'DefaultSet=1' is already turned on in the barcode.ini file. This setting initializes common bar code parameters (with, height, module width, font size) to industry compliant standard values. This makes bar code configuration a lot easier.
In addition, a new autocorrect function for Code 39 takes place: Lower-case letters in the input data are converted to upper-case letters so that they can be coded without switching to Code 39 ASCII version.

TBarCode Library

The bar code generator is based upon TBarCode Library V11.16.0.