XFA Specification
Chapter 15, Template Specification
Template Reference
433
A series of operations are applied to the data before it is printed out as a barcode. The data is mapped to a
particular character encoding, serialized into a byte stream, optionally compressed, optionally encrypted,
and then the result is rendered in the symbology appropriate to the barcode.
The charEncoding property
The data for the barcode is serialized into a sequence of bytes as specified by this attribute.
Note that the value of this property is case-insensitive. For that reason it is defined in the schema as cdata
rather than as a list of XML keywords. However the value must match one of the following keywords in a
case-insensitive manner.
UTF-8
The characters are encoded using Unicode code points as defined by [Unicode-3.2], and UTF-8
serialization as defined by
ISO/IEC 10646
[ISO-10646]. There is no byte order mark.
none
No special encoding is specified. The characters are encoded using the ambient encoding for the
operating system.
ISO-8859-1
The characters are encoded using ISO-8859-1 [ISO-8859-1], also known as Latin-1.
ISO-8859-2
The characters are encoded using ISO-8859-2 [ISO-8859-2].
ISO-8859-7
The characters are encoded using ISO-8859-7 [ISO-8859-7].
Shift-JIS
The characters are encoded using JIS X 0208, more commonly known as Shift-JIS [Shift-JIS].
KSC-5601
The characters are encoded using the
Code for Information Interchange (Hangul and Hanja)
[KSC5601].
Big-Five
The characters are encoded using Traditional Chinese (Big-Five).
Note:
there is no official standard
for Big-Five and several variants are in use. XFA uses the variant implemented by Microsoft as code
page 950 [Code-Page-950].
GB-2312
The characters are encoded using Simplified Chinese [GB2312].
UTF-16
The characters are encoded using Unicode code points as defined by [Unicode-3.2], and UTF-16
serialization as defined by
ISO/IEC 10646
[ISO-10646]. There is no byte order mark.
UCS-2
The characters are encoded using Unicode code points as defined by [Unicode
3.2],
and UCS-2
serialization as defined by
ISO/IEC 10646
[ISO-10646]. There is no byte order mark.
Home Index Bookmark Pages
Pages: Home Index All Pages