| 
          
           
 
 
          
          
           
            Enables the automatic decoding of
data from barcodes located on a form. This service also enables
the automatic conversion of data that was extracted from the barcode
into XDP or XFDF XML data format.
            
           
            For information about using the Barcoded Forms service, see
            
             LiveCycle ES2.5 Services
            
            .
            
           
           
          
           
            
           
           
            Decode operation
           
           
            
             Decodes
all the barcodes in a document and returns another XML document
that contains data that was retrieved from the barcodes.
             
            
             
              Note:
             
             You cannot decode barcodes in a document that
is a dynamic form that was filled in Acrobat and saved as a PDF
file.
             
            
             For information about the General and Route Evaluation property
groups, see
             
              Common operation properties
             
             .
             
            
           
            
             
            
            
             Input properties
            
            
             
              
               
              
              
               Document
              
              
               A
               
                
                 document
                
               
               value that represents
a PDF document or a TIFF image that contains one or more barcodes
to decode.
               
              
             
              
               
              
              
               PDF 417
              
              
               A
               
                
                 boolean
                
               
               value that, when
set to
               
                True
               
               , decodes PDF417 barcodes.
               
              
             
              
               
              
              
               Data Matrix
              
              
               A
               
                
                 boolean
                
               
               value that, when
set to
               
                True
               
               , decodes Data Matrix barcodes.
               
              
             
              
               
              
              
               QR Code
              
              
               A
               
                
                 boolean
                
               
               value that, when
set to
               
                True
               
               , decodes QR Code barcodes.
               
              
             
              
               
              
              
               Codabar
              
              
               A
               
                
                 boolean
                
               
               value, that when
set to
               
                True
               
               , decodes Codabar barcodes.
               
              
             
              
               
              
              
               Code 128
              
              
               A
               
                
                 boolean
                
               
               value that, when
set to
               
                True
               
               , decodes Code 128 barcodes.
               
              
             
              
               
              
              
               Code 3 of 9
              
              
               A
               
                
                 boolean
                
               
               value that, when
set to
               
                True
               
               , decodes Code 39 barcodes.
               
              
             
              
               
              
              
               EAN13
              
              
               A
               
                
                 boolean
                
               
               value that, when
set to
               
                True
               
               , decodes EAN-13 barcodes.
               
              
             
              
               
              
              
               EAN8
              
              
               A
               
                
                 boolean
                
               
               value that, when
set to
               
                True
               
               , decodes EAN-8 barcodes.
               
              
             
              
               
              
              
               CharSet
              
              
               A
               
                
                 Character Set (Barcoded Forms)
                
               
               value that represents the character set encoding value used in the
barcode. The specified encoding value must correspond with that
used in the barcode.
               
              
               The default value is
               
                UTF-8
               
               .
The following values are valid:
               
              
               - 
                
                 Big-Five
                 
                
               - 
                
                 GB-2312
                 
                
               - 
                
                 ISO-8859-1
                 
                
               - 
                
                 ISO-8859-2
                 
                
               - 
                
                 ISO-8859-7
                 
                
               - 
                
                 KSC-5601
                 
                
               - 
                
                 Shift-JIS
                 
                
               - 
                
                 UTF-16
                 
                
               - 
                
                 UTF-8
                 
                
               - 
                
                 Hex
                 
                
                 
                  Note:
                 
                 When Hex is selected, the raw
byte data in the barcode is output as a Hex string in the
                 
                  <xb:content>
                 
                 element
in the output XML. For example, if the barcode contains the UTF-8
characters "ABC", the data in the XML appears as 414243, where 41
is the hex representation of 'A', 42 is the hex representation of
'B', and 43 is the hex representation of 'C'. You can include application
logic to convert this Hex value to the original content.
                 
                
               
              
             
            
           
            
             
            
            
             Output properties
            
            
             
              Property to specify output data.
              
             
              
               
              
              
               OutXMLDoc
              
              
               XML
that contains all the barcode data that was retrieved from the barcodes.
The data type is
               
                org.w3c.dom.Document
               
               .
               
              
             
            
           
           
          
           
            
           
           
            Extract to XML operation
           
           
            
             Converts delimited barcode data into XDP
or XFDF XML data. This allows data that was retrieved from barcodes
to be used in other service operations that require XDP or XFDF
XML data.
             
            
             Most implementations use delimited formats to provide high density
in the barcode. This operation provides a means to convert from
delimited format to XML format.
             
            
             For information about the General and Route Evaluation property
groups, see
             
              Common operation properties
             
             .
             
            
           
            
             
            
            
             Input properties
            
            
             
              Properties for specifying the barcode data.
              
             
              
               
              
              
               Decoder XML Output
              
              
               A
               
                
                 document
                
               
               value that contains
delimited XML barcode data from the Decode operation.
               
              
             
              
               
              
              
               Line Delimiter
              
              
               A
               
                
                 Delimiter
                
               
               value that represents
the type of line delimiter that is used in the document containing
barcode data. The line delimiter is the end-of-line character used
to separate the field names line from the field values line.
               
              
               The
following values are valid:
               
              
              
             
              
               
              
              
               Field Delimiter
              
              
               A
               
                
                 Delimiter
                
               
               value that represents
the type of field delimiter that is used in the document that contains
barcode data. The field delimiter is used to separate field names
and values.
               
              
               The following values are valid:
               
              
              
             
              
               
              
              
               XML Format
              
              
               An
               
                
                 XMLFormat
                
               
               value that specifies
whether to convert the barcode data into XML Data Package (XDP)
or XML File Data Format (XFDF), which are Adobe-defined formats.
The following values are valid:
               
              
               - 
                
                 
                  XDP
                 
                 
                
               - 
                
                 
                  XFDF
                 
                 
                
                 The default is
                 
                  XDP
                 
                 .
                 
                
               
              
             
            
           
            
             
            
            
             Output properties
            
            
             
              Property to specify the extracted XML.
              
             
              
               
              
              
               OutXMLDocs
              
              
               A
               
                
                 list
                
               
               value that contains
values for each barcode. Each value consists of an XML document.
               
              
               For
information about retrieving values from a list, see
               
                Accessing data in data collections
               
               .
               
              
             
            
           
           
          
           
            
           
           
            Barcoded Forms exceptions
           
           
            
             The
Barcoded Forms service provides the following exceptions for throwing exception
events.
             
            
             
              
             
             
              DecodingException
             
             
              Thrown
if an error occurs during a Decode operation.
              
             
            
           
          
          
           
          
          
          
          | 
         
          | 
         
          
          |