pdf report in c# : Adding metadata to pdf files Library control class asp.net web page .net ajax TBarCodeX9_Manual_EN6-part140

Page 61 of 88 
TBarCode/X User Documentation 
A.1.2.2  GCC for AIX 
TBarCode/X 
Required Runtime Libraries / Download Links 
V7.0.4 AIX5.2 PPC 
V9.0.2 AIX5.2 PPC 
libgcc 3.3.2 
libstdcplusplus-3.3.2 
TEC-IT Package (untar into root dir /): 
http://www.tec-it.com/Download/Unix/AIX/gcc-libs-3.3.2-AIX5.2.tar.gz
IBM Package (download libgcc and libstdc++ for AIX 5.2) 
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gcc/
() 
Others 
Please see the README file in the products installation directory (if available) or contact TEC-
IT Support (support@tec-it.com
). 
A.1.2.3  GCC for HP UX 
TBarCode/X 
Required Runtime Libraries / Download Links 
V2.0.2 
HP UX 11.11 PA 2.0-64 
gcc libs or gcc 4.0.2 hppa64 
http://hpacxx.external.hp.com/gcc/
V7.0.1 
HP UX 11.00 PA 2.0 
gcc libs 3.3.2 (or gcc 3.3.2)
http://www.tec-it.com/Download/Unix/HPUX/gcc-3.3.2-sd-11.00.depot.gz
V8.0.4 
HP-UX 11.11 PA 2.0 
gcc libs 3.2.2
http://www.tec-it.com/download/Unix/HPUX/gcc/gcc-libs-3.2.2-hpux11.11.tar.gz
http://www.tec-it.com/download/Unix/HPUX/gcc/gcc-libs-3.2.2.tar.bz2
V9.0.0 
HP UX 11.23 IA64  
V9.0.4 
HP UX 11.23 IA64 
libgcc 4.3.1 (or gcc 4.3.1)
http://hpacxx.external.hp.com/gcc/
(gcc-ia64-4.3.1.depot.gz) 
http://www.tec-it.com/download/Unix/HPUX/gcc/libgcc-4.3.1-HPUX11.23-ia64.tar.gz
V9.0.0 
HP UX 11.23 IA64  
V9.0.4 
HP UX 11.23 IA64 
libgcc 4.3.1 (or gcc 4.3.1)
http://hpacxx.external.hp.com/gcc/
(gcc-ia64-4.3.1.depot.gz) 
http://www.tec-it.com/download/Unix/HPUX/gcc/libgcc-4.3.1-HPUX11.23-ia64.tar.gz
V9.0.4 
HP UX 11.31 IA64 
libgcc 4.4.0 (or gcc 4.4.0)
http://hpacxx.external.hp.com/gcc/
(gcc-ia64-4.4.0.depot.gz) 
Others 
Please see the README file in the products installation directory (if available). 
Please contact TEC-IT support@tec-it.com
if you have problems with downloading or getting the 
required libraries. 
A.1.3  ICONV Libraries 
On UNIX systems "Iconv" is used to convert between different character sets. Iconv is available on 
the command line as well as through the shared library libiconv . 
Usually the installed iconv libraries contain all character sets and conversion tables required for the 
basic linear bar code types (Latin-1, ASCII etc). 
But specific 2D codes may require a more advanced code page conversion as currently installed on 
your system. 
QR-Code (Japan) requires CP932 / SHIFT-JIS 
PDF417 requires CP437 
In this case you have to extend your iconv installation as follows (3 options): 
Install the missing conversion tables from your system installation base. 
Update your iconv installation (e.g. by downloading a suitable binary) 
Use the Iconv library provided by TEC-IT (if available for your platform) 
Adding metadata to pdf files - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
view pdf metadata in explorer; embed metadata in pdf
Adding metadata to pdf files - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
pdf metadata extract; preview edit pdf metadata
Page 62 of 88 
TBarCode/X User Documentation 
A.1.3.1  Iconv for AIX 
Update your iconv packages (install missing Codepages) as shown in the following example: 
root@lpar19ml16ed_pub[/mnt/AIX53Base_lpp/installp/ppc] > lslpp -l bos.iconv.ucs.pc 
Fileset                      Level  State      Description 
---------------------------------------------------------------------------- 
Path: /usr/lib/objrepos 
bos.iconv.ucs.pc           5.3.0.0  COMMITTED  Unicode Converters for 
Additional PC Code Sets 
root@lpar19ml16ed_pub[/mnt/AIX53Base_lpp/installp/ppc] > lslpp -l bos.iconv.ucs.com 
Fileset                      Level  State      Description 
---------------------------------------------------------------------------- 
Path: /usr/lib/objrepos 
bos.iconv.ucs.com          5.3.9.0  COMMITTED  Unicode Base Converters for 
AIX Code Sets/Fonts 
In a special case the math library may also be required: package bos.adt.libm 
A.1.3.2  Iconv for HP-UX 
On HP-UX there may be problems with PDF417 bar code generation due to missing code page(s) 
in the pre-installed HP-UX iconv library: 
UCS-4BE to cp437 conversion not supported (HPUX 11.23) 
cp1252 to cp437 conversion not supported on (HPUX 11.23) 
Solution: TEC-IT provides the following pre-built libiconv  binaries with full code page support. 
TBarCode/X 
TEC-IT Iconv Library Download Links 
V9.0.2 
HP-UX 11.11 PA 2.0 
GNU Iconv V1.13 
http://www.tec-it.com/download/Unix/HPUX/dep/tec-iconv-hpux-11.11-pa.tar.gz
V9.0.4 
HP UX 11.23 IA64 
GNU Iconv V1.11.1 
http://www.tec-it.com/download/Unix/HPUX/dep/tec-iconv-hpux-11.23-ia64.tar.gz
Installation 
Untar into root directory to install into 
\usr\local\share\teciticonv
Force the use of the TEC-IT Iconv library with this command (before calling tbarcode): 
export LD_PRELOAD=/usr/local/share/teciticonv/lib/libiconv.so 
A.2  Shared Library Path 
TBarCode/X is shipped with the shared library libtbarcode
11
(installed in 
/usr/local/lib
). 
TBarCode/X also depends on the GCC runtime libraries. 
If the dynamic linker can't find one of these libraries, it will abort loading the program. You see 
messages like: 
error while loading shared libraries: libtbarcode9.so.0: cannot open shared object file: 
No such file or directory 
The solution for this problem is to add the library installation path to the shared library search 
path of your system. See next chapters for how to do this for your operating system. 
11
Some TBarCode/X binaries are statically linked and contain no libtbarcode 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Multiple metadata types of PDF file can be Capable of adding PDF file navigation features to your VB formats; merge, append, and split PDF files; insert, delete
adding metadata to pdf; pdf xmp metadata
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Multiple metadata types of PDF file can be Capable of adding PDF file navigation features to your C# formats; merge, append, and split PDF files; insert, delete
view pdf metadata in explorer; remove pdf metadata online
Page 63 of 88 
TBarCode/X User Documentation 
A.2.1  Background 
Each version of  UNIX  has  its own specific method of searching for libraries;  specifically, this 
process is done by a program called ld.so or (on HP-UX) dld.so or similar. 
You can add the library path as system-wide default or you can prefer to use a wrapper script that 
sets the library path appropriately before launching the executable. 
If you have a compelling reason to add a path to many programs, you can change the 
system's default search path. 
Setting a specific library path in a wrapper script can provide a workaround in the rare case 
where two applications require incompatible versions of a library. 
In addition to the system search process each program has an embedded library search path. The 
following commands list the embedded library search path of executables and libraries. Use them 
for trouble shooting: 
Linux 
readelf –d <binary> | grep RPATH 
Solaris, HPUX 
ldd -s <binary> 
AIX 
rdump –H <binary> 
For trouble shooting shared library problems see also A.1.1 List Dynamic Dependencies 
A.2.2  Linux 
By default the libraries of TBarCode/X are installed in 
/usr/local/lib
You can add this library installation path system-wide to the runtime linker search path with 
ldconfig /usr/local/lib 
Alternatively,  you  can  add  the  path 
/usr/local/lib
manually  to  the  ld  config  file 
/etc/ld.so.conf 
In most cases the 
/usr/local/lib
installation path is already listed in the ld config file. All you 
have to do is to rebuild the runtime linker cache with 
ldconfig 
Afterwards the TBarCode/X libraries should be found. 
A.2.2.1  LD_LIBRARY_PATH 
You can use the environment variable LD_LIBRARY_PATH if you want to extend the library search 
path inside of a wrapper script. 
Example: 
export LD_LIBRARY_PATH=/opt/gcc-lib/3.3.2:$LD_LIBRARY_PATH 
This adds /opt/gcc-lib/3.3.2 to the library path - but only for the current session. 
C# PDF Page Insert Library: insert pages into PDF file in C#.net
such as how to merge PDF document files by C# code PDF document pages and how to split PDF document in APIs, C# programmers are capable of adding and inserting
remove metadata from pdf online; pdf xmp metadata viewer
VB.NET PDF File & Page Process Library SDK for vb.net, ASP.NET
On this VB.NET PDF document page modifying page, you will find detailed guidance on creating, loading, merge and splitting PDF pages and Files, adding a page
metadata in pdf documents; remove metadata from pdf acrobat
Page 64 of 88 
TBarCode/X User Documentation 
A.2.2.2  Not Finding "libtbarcode" on Debian 4 
Enter on the command line 
echo "/usr/local/lib" > /etc/ld.so.conf.d/tbarcode.conf 
ldconfig 
This adds the installation path to the ld config directory and rebuilds the ld cache. 
A.2.3  HP UX 
In HP-UX, several places influence the search for dynamic libraries: 
LD_LIBRARY_PATH (environment variable, standard PATH format) 
SHLIB_PATH (environment variable, standard PATH format - from /etc/SHLIB_PATH) 
LD_PRELOAD (environment variable, specifies library names, full path name) 
RPATH 
(the executable‟s embedded path, embedded at link time by ld)
/etc/dld.sl.conf (one library directory per line) 
Example: 
The following command adds your gcc lib path to the system variable SHLIB_PATH: 
export SHLIB_PATH=/your-gcc-lib-path:$SHLIB_PATH 
Next time you call 
tbarcode
, the gcc libraries should be found. 
The  following  command  adds  the 
libtbarcode
installation  path  to  the  system  variable 
SHLIB_PATH: 
export SHLIB_PATH=/usr/local/lib:$SHLIB_PATH 
A.2.3.1  Enable/Disable Search Path 
Each executable contains also an embedded path (permanently set during linking). 
With  the 
chatr
command  you can control  (for a specific  executable)  how  the  runtime  linker 
evaluates the library path. 
Example: 
# look at the internal attributes of tbarcode 
chatr tbarcode 
# specify that the runtime-linker first searches in SHLIB_PATH for dependent 
# libraries, and then in the embedded path (/usr/local/lib). 
chatr +s enable +b enable tbarcode 
A.2.3.2  SHLIB Path Being Ignored 
SHLIB Path being ignored for 'Non-root' users 
For looking up shared libraries for setuid applications, the dynamic loader uses only
the paths listed 
in /etc/dld.sl.conf. In other words - the security system won't let SUID root applications look at 
SHLIB_PATH/LD_LIBRARY_PATH. You must include the paths also in: 
/etc/dld.sl.conf 
A.2.4  AIX 
On AIX the system variable LIBPATH is used to set the runtime linker search path. 
On demand add the installation path of the TBarCode/X libraries (libtbarcode...) as follows: 
C# Create PDF Library SDK to convert PDF from other file formats
Besides, using this PDF document metadata adding control, you can created PDF file by adding digital signature Create PDF Document from Existing Files Using C#.
read pdf metadata; read pdf metadata online
C# TIFF: TIFF Editor SDK to Read & Manipulate TIFF File Using C#.
1. Support embedding, removing, adding and updating ICCProfile. 2. Render text to text, PDF, or Word file. Tiff Metadata Editing in C#.
pdf metadata editor; pdf metadata viewer online
Page 65 of 88 
TBarCode/X User Documentation 
export LIBPATH=/usr/local/lib:$LIBPATH 
If the gcc runtime libraries are not found, export the LIBPATH environment variable to the correct 
GCC library version; like so….
export LIBPATH=/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.3.0.0/3.3.2:$LIBPATH 
A.2.4.1  GCC Lib Conflicts 
How to avoid conflicts between different versions of gcc libraries installed at the same time? 
You could put the gcc libraries required by TBarCode into a sub folder of tbarcode and adjust the 
library path before calling tbarcode like so...  
export LIBPATH=/usr/local/share/tbarcode9/gcc-lib/:/usr/local/lib:$LIBPATH 
C# PDF insert image Library: insert images into PDF in C#.net, ASP
application? To help you solve this technical problem, we provide this C#.NET PDF image adding control, XDoc.PDF for .NET. Similar
change pdf metadata; remove metadata from pdf
C# PDF insert text Library: insert text into PDF content in C#.net
text character and text string to PDF files using online text to PDF page using .NET XDoc.PDF component in Supports adding text to PDF in preview without adobe
online pdf metadata viewer; add metadata to pdf file
Page 66 of 88 
TBarCode/X User Documentation 
Appendix B: Troubleshooting (FAQ) 
B.1  General Questions 
B.1.1  Can I use the old parameter format as it was used in TBarCode for Linux Version 1.x? 
Yes - add the line 
v1format 
to the TBarCode/X configuration file 
tbarcode.conf
. Now all barcode control sequences are 
interpreted as in TBarCode for Linux Version 1.x. 
When you have the TBarCode Daemon installed, you will have to restart the daemon before 
change comes into effect. 
B.1.2  I have troubles 
with “convert” (gray bars inside the
barcode). 
The convert  utility was originally  made for image conversion  (photographs) and has a built-in 
antialias filter. During conversion from 72 dpi EPS files to bitmap files this filter can produce blurred 
bars with grayscales. There is an option call
ed “+antialias” to switch off the filter but due to a 
bug in some version this option may work or not. 
Use the following workaround to get a clear image with convert: 
The antialiasing filter doesn‟t produce gray scaled bars if the resolution of the input f
ile is big 
enough. 
1. Create the barcode 4 times bigger than you need it: 
If you have a module width parameter of 
–m0.353
use 
-m1.411
If you have a width parameter 
-w100
use 
-w400
(multiply your value with 4) 
If you have a height parameter of 
-h20
use 
-h80
(height * 4) 
2. During conversion reduce the size to 25%: 
convert –scale 25\% barcode.eps barcode.png 
3. Now you have the size you want and an image with clear content. 
B.1.3  How can I encode an XML string with the TBarCode Command? 
The best solution is to store the XML string in a data file and call the TBarCode/X command line 
application with the parameter 
--datafile=
File. For example: 
tbarcode -obarcode.ps -b71 --datafile=data.xml 
B.1.4  How to license the product? 
After  you  have  ordered TBarCode/X  you  will  receive  your  license  key  stored  in  a  file 
license.ini
. This file must be copied into the installation directory of TBarCode/X 
usually 
/usr/local/share/tbarcode9
. See Section 10 
Licensing
” for more information. 
B.1.5  How can I retrieve the hostname for buying a single license? 
For a single license we need the hostname of the computer (the client) where you want to use 
TBarCode/X. 
To get this hostname enter the following command at the command line (of the target system):  
hostname          
VB.NET PDF insert text library: insert text into PDF content in vb
Multifunctional Visual Studio .NET PDF SDK library supports adding text content to adobe PDF to add a single text character and text string to PDF files in VB
batch edit pdf metadata; change pdf metadata creation date
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. a PDF to two and four new PDF files are offered Provides you with examples for adding an (empty
google search pdf metadata; remove metadata from pdf file
Page 67 of 88 
TBarCode/X User Documentation 
B.1.6  TBarCode/X reports that a shared library is missing! 
When starting TBarCode/X you receive the following error message or similar: 
error while loading shared libraries: libtbarcode9.so.0: cannot open shared object file: 
No such file or directory 
Solution: 
Make sure that 
libtbarcode9.so
is in 
/usr/local/lib
or 
/usr/lib
. If it is missing, 
reinstall TBarCode/X
If the problem still remains run the following command (Linux only): 
ldconfig /usr/local/lib 
B.1.7  Where can I read 
syslog
messages? 
Syslog
messages will be written to the appropriate file specified in 
/etc/syslog.conf
. Normally 
this is set to 
/var/log/messages
B.1.8  Why is a horizontal bar drawn across the barcodes? 
You are currently working with the restricted demo version. There is either no license file or an 
invalid license file installed. Please refer to Section 10 
Licensing
” or contact us for a valid license 
file. 
B.2  Questions about Filtering/Printing 
B.2.1  CUPS: How to tell which filters are in place (and maybe failing?) or missing? 
You can switch on the debug mode in CUPS: Open 
/etc/cups/cupsd.conf
and add the line 
LogLevel debug 
Afterwards restart the CUPS daemon with 
/etc/init.d/cups restart 
When  you now print a job,  a lot  of information is written to the  CUPS error log file (usually
/var/log/cups/error_log
). You can read which filters and backends are called in which order.  
For more information about printing problems see www.linuxprinting.org
B.2.2  How can I filter ASCII files? 
To filter an ASCII text directly the file must be converted into PostScript or PCL format first.  
There are several ASCII-to-PostScript filters available (from the Linux/Unix vendors or third party). 
O
ne of the common tools is “a2ps”. 
If your printer has no PostScript capability, in most cases it can decode PCL Level 5 (very common, 
e.g. LaserJet 4/5). In  this  case the input to our TBarCode/X filter must be PCL. Either your 
application creates PCL input or you find an ASCII-to-PCL filter to do this. 
One of the filter products is Magicfilter, which converts ASCII to PCL on demand
.
This program is 
standard for several Linux distributions and often installed in the spool system by default.  
The converted document can then be passed on to TBarCode/X. TBarCode/X adds barcodes in 
the proper format (either PostScript or PCL). 
Page 68 of 88 
TBarCode/X User Documentation 
B.2.3 
Why is there no barcode when I‟m testing the TBarCode/X with LPRng?
The print data has to include a barcode control sequence 
for example: 
$_tbcs -fPCL -b20 –m0.254 -h10.2 -d0123456789$_tbce  
The filter must be registered in the printcap file (see Section 8 
TBarCode/X as Spool Filter
”).
Sometimes lp uses “raw” mode (no filtering) use lpr instead.
B.2.4  How to replace printer specific control sequences with TBarCode control 
sequences? 
All device specific control sequences (for example as used by BarSIMM
®
) need to be replaced with 
TBarCode control sequences. Here is an example for the symbology 
2of5 Interleaved
”:
TBarCode/X Control Sequence 
Prefix: 
$_tbcs -fPCL -b3 –m0.254 -h13 -tHIDE –-origin=BOTTOM -d 
Suffix: 
$_tbce 
Please note: If you want to edit PCL print data directly (e.g. within a spool file during tests), please 
consider that a standard text editor could corrupt the print data during saving (umlauts, character 
set differences and CR/LF conversion). Use a hex editor for PCL editing 
for example: KHexEdit. 
If you omit the parameters 
–m
or 
–h
TBarCode/X will use default values. With the parameter  
--defaultset=1
TBarCode/X  uses  default  values  which  are  common  for  most  barcode 
applications. You can specify this parameter in the TBarCode/X configuration file 
tbarcode.conf
.  
If you don't know, which barcode parameters to use, please contact support@tec-it.com
 
B.2.5  How can I filter Easybar control sequences? 
Easybar control sequences can be filtered directly with TBarCode Command. Use the following 
syntax: 
tbarcode –filter --easybar=on <input.pcl >output.pcl 
When TBarCode/X  is  installed  in  your  print  spool  system,  you  can  enable Easybar  support 
permanently by adding the line 
easybar=on 
to the TBarCode/X configuration file 
tbarcode.conf
You should also consider using the option 
--remove
. This option removes the Easybar control 
sequence from the filter stream, which is the default behavior of most Easybar devices. 
B.2.6  How can I print barcodes within a text file? 
PCL printers can accept normal text files (ASCII files). Reports and lists are often printed as normal 
ASCII files.  
You can filter a text file with TBarCode/X and let it create PCL barcodes. The resulting document 
will contain the ASCII print data together with PCL commands for drawing barcodes. This document 
can be sent directly to the printer. But you need to ensure that this document is sent directly to the 
printer without going through the Unix standard spool filters. The spool filter could convert the 
barcode drawing commands back to normal text. 
Read the next FAQ item for additional information. 
Page 69 of 88 
TBarCode/X User Documentation 
B.2.7  How can I send a file without modification to a printer? 
How can I avoid that my file is processed by spool filters (e.g. the 
magic filter
”)
This can be achieved with a remote queue. In order to pass the file directly to this queue, you have 
to use 
lpr
with parameter 
–b
For example: 
lpr -P PCLQueue@remotehost -b file.pcl 
Here is an example, how to filter a text file with the TBarCode/X command line application and then 
send it directly to a printer. 
tbarcode --filter <file.txt >file_with_barcodes.pcl 
lpr -PHP4050PCL@karthago -b file_with_barcodes.pcl 
B.2.8  LPRng Spool System: How can I find out what data the printer gets from the 
queue/spooler? 
You can stop an individual printer with 
“lpc stop“
lpc stop PrinterXYZ  
When a document is printed on the print queue 
PrinterXYZ,
the print job is created but not sent 
to the printer. The print job can be found in the spool directory of the printer 
for example: 
/var/spool/lpd/PrinterXYZ.
Copy this data to analyze the print job. When you restart the print queue all pending print jobs are 
processed. 
lpc start PrinterXYZ 
B.3  Where I can get more help? 
Your question is  not  listed  here? Please,  contact us  (see  Section,  11 
Contact  and  Support 
Information
”)
. We do our best to support our customers.  
Page 70 of 88 
TBarCode/X User Documentation 
Appendix C: Barcode Parameters 
C.1  Barcode Symbologies 
These are the barcode symbologies that are currently supported by TBarCode/X. The barcode 
symbology can be set with the parameter 
--barcode=
ID. For example: 
--barcode=1
sets the 
barcode type “Code 11”.
Remark: The enumeration values, such as 
eBC_Code11
, are only relevant for programmers who 
want to use the TBarCode/X Library directly. They are irrelevant for users of the TBarCode/X 
command line application. 
For more detailed information on 
supported barcode types, please refer to the “Barcode 
Reference”  which is  available  as  separate  document.  The  Barcode  Reference can  be 
downloaded from www.tec-it.com
Column descriptions: 
ID: 
Internal barcode ID. If not supported in the current version marked with * 
Barcode Name: 
Name of the barcode symbology 
Print Ratio: 
Standard Print Ratio of the barcode. Predefined corresponding to the 
barcode symbology. 
Ratio Format String:  Format of the Print Ratio. Helpful to understand the definition of the Print 
Ratio. 
xB (1B, 2B, ...)  width of the single Bars 
xS (1S, 2S, ...)  width of the single Spaces (also called gaps) 
Check-Digit: 
Enumeration of the pre-selected check digit method for each barcode 
symbology. 
ID 
Barcode Name 
Print Ratio 
Ratio Format String 
(Ratio Hint) 
Default 
Check Digit 
Not a valid type 
------- 
-------- 
Code 11 
1:2.24:3.48:1:2.24  1B:2B:3B:1S:2S 
eCDNone        
Code 2 of 5 (Standard) 
1:3:4.5:1:3 
1B:2B:3B:1S:2S 
eCDNone        
Interleaved 2 of 5 Standard 
1:3:1:3 
1B:2B:1S:2S 
eCDNone        
Code 2 of 5 IATA 
1:3:1 
1B:2B:1S 
eCDNone        
Code 2 of 5 Matrix 
1:3:4.5:1:3 
1B:2B:3B:1S:2S 
eCDNone        
Code 2 of 5 Data Logic 
1:3:1:3 
1B:2B:1S:2S 
eCDNone        
Code 2 of 5 Industrial  
1:3:1 
1B:2B:1S 
eCDNone        
Code 3 of 9 (Code 39) 
1:3:1:3 
1B:2B:1S:2S 
eCDNone        
Code 3 of 9 (Code 39) ASCII  
1:3:1:3 
1B:2B:1S:2S 
eCDNone        
10 
EAN8 
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDEAN8        
11 
EAN8 - 2 digits add on 
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDEAN8        
12 
EAN8 - 5 digits add on 
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDEAN8        
13 
EAN13 
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDEAN13       
14 
EAN13 - 2 digits add on  
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDEAN13       
15 
EAN13 - 5 digits add on 
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDEAN13       
16 
EAN128 
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDCode128     
17 
UPC 12 Digits  
1:2:3:4:1:2:3:4 
1B:2B:3B:4B:1S:2S:3S:4S 
eCDUPCA        
Documents you may be interested
Documents you may be interested