ILIAS
Release_4_0_x_branch Revision 61816
|
Go to the source code of this file.
Namespaces | |
namespace | com\tecnick\tcpdf |
PHP class to creates array representations for 2D barcodes to be used with TCPDF. |
Variables | |
const | K_LRM = 8206 |
Left-to-Right Mark. | |
const | K_RLM = 8207 |
Right-to-Left Mark. | |
const | K_LRE = 8234 |
Left-to-Right Embedding. | |
const | K_RLE = 8235 |
Right-to-Left Embedding. | |
const | K_PDF = 8236 |
Pop Directional Format. | |
const | K_LRO = 8237 |
Left-to-Right Override. | |
const | K_RLO = 8238 |
Right-to-Left Override. | |
const | K_RE_PATTERN_RTL = "/( \xD6\xBE # R | \xD7[\x80\x83\x86\x90-\xAA\xB0-\xB4] # R | \xDF[\x80-\xAA\xB4\xB5\xBA] # R | \xE2\x80\x8F # R | \xEF\xAC[\x9D\x9F\xA0-\xA8\xAA-\xB6\xB8-\xBC\xBE] # R | \xEF\xAD[\x80\x81\x83\x84\x86-\x8F] # R | \xF0\x90\xA0[\x80-\x85\x88\x8A-\xB5\xB7\xB8\xBC\xBF] # R | \xF0\x90\xA4[\x80-\x99] # R | \xF0\x90\xA8[\x80\x90-\x93\x95-\x97\x99-\xB3] # R | \xF0\x90\xA9[\x80-\x87\x90-\x98] # R | \xE2\x80[\xAB\xAE] # RLE & RLO )/x" |
const | K_RE_PATTERN_ARABIC = "/( \xD8[\x80-\x83\x8B\x8D\x9B\x9E\x9F\xA1-\xBA] # AL | \xD9[\x80-\x8A\xAD-\xAF\xB1-\xBF] # AL | \xDA[\x80-\xBF] # AL | \xDB[\x80-\x95\x9D\xA5\xA6\xAE\xAF\xBA-\xBF] # AL | \xDC[\x80-\x8D\x90\x92-\xAF] # AL | \xDD[\x8D-\xAD] # AL | \xDE[\x80-\xA5\xB1] # AL | \xEF\xAD[\x90-\xBF] # AL | \xEF\xAE[\x80-\xB1] # AL | \xEF\xAF[\x93-\xBF] # AL | \xEF[\xB0-\xB3][\x80-\xBF] # AL | \xEF\xB4[\x80-\xBD] # AL | \xEF\xB5[\x90-\xBF] # AL | \xEF\xB6[\x80-\x8F\x92-\xBF] # AL | \xEF\xB7[\x80-\x87\xB0-\xBC] # AL | \xEF\xB9[\xB0-\xB4\xB6-\xBF] # AL | \xEF\xBA[\x80-\xBF] # AL | \xEF\xBB[\x80-\xBC] # AL | \xD9[\xA0-\xA9\xAB\xAC] # AN )/x" |
global | $unicode |
Array of unicode types. | |
global | $unicode_mirror |
Mirror unicode characters. | |
global | $unicode_arlet |
Arabic shape subtitutions char code=>isolated, final, initial, medial. | |
global | $laa_array |
Arabic laa letter char code=>isolated, final, initial, medial. | |
global | $diacritics |
Array of character substitutions for sequences of two diacritics symbols starting with SHADDA (0651 HEX, 1617 DEC). | |
global | $utf8tolatin |
Array of character substitutions from UTF-8 unicode to latin1. |
$diacritics |
Array of character substitutions for sequences of two diacritics symbols starting with SHADDA (0651 HEX, 1617 DEC).
Combining characters that can occur with Shadda (U0651) are placed in UE586-UE594. Putting the combining mark and shadda in the same glyph allows us to avoid the two marks overlapping each other in an illegible manner. second NSM char code=>substitution char
Definition at line 18314 of file unicode_data.php.
$laa_array |
Arabic laa letter char code=>isolated, final, initial, medial.
Definition at line 18300 of file unicode_data.php.
$unicode |
Array of unicode types.
Definition at line 128 of file unicode_data.php.
$unicode_arlet |
Arabic shape subtitutions char code=>isolated, final, initial, medial.
Definition at line 18216 of file unicode_data.php.
$unicode_mirror |
Mirror unicode characters.
For information on bidi mirroring, see UAX #9: Bidirectional Algorithm, at http://www.unicode.org/unicode/reports/tr9/
Definition at line 17857 of file unicode_data.php.
$utf8tolatin |
Array of character substitutions from UTF-8 unicode to latin1.
Definition at line 18326 of file unicode_data.php.
const K_LRE = 8234 |
Left-to-Right Embedding.
Definition at line 64 of file unicode_data.php.
const K_LRM = 8206 |
Left-to-Right Mark.
Definition at line 56 of file unicode_data.php.
const K_LRO = 8237 |
Left-to-Right Override.
Definition at line 76 of file unicode_data.php.
const K_PDF = 8236 |
Pop Directional Format.
Definition at line 72 of file unicode_data.php.
const K_RE_PATTERN_ARABIC = "/( \xD8[\x80-\x83\x8B\x8D\x9B\x9E\x9F\xA1-\xBA] # AL | \xD9[\x80-\x8A\xAD-\xAF\xB1-\xBF] # AL | \xDA[\x80-\xBF] # AL | \xDB[\x80-\x95\x9D\xA5\xA6\xAE\xAF\xBA-\xBF] # AL | \xDC[\x80-\x8D\x90\x92-\xAF] # AL | \xDD[\x8D-\xAD] # AL | \xDE[\x80-\xA5\xB1] # AL | \xEF\xAD[\x90-\xBF] # AL | \xEF\xAE[\x80-\xB1] # AL | \xEF\xAF[\x93-\xBF] # AL | \xEF[\xB0-\xB3][\x80-\xBF] # AL | \xEF\xB4[\x80-\xBD] # AL | \xEF\xB5[\x90-\xBF] # AL | \xEF\xB6[\x80-\x8F\x92-\xBF] # AL | \xEF\xB7[\x80-\x87\xB0-\xBC] # AL | \xEF\xB9[\xB0-\xB4\xB6-\xBF] # AL | \xEF\xBA[\x80-\xBF] # AL | \xEF\xBB[\x80-\xBC] # AL | \xD9[\xA0-\xA9\xAB\xAC] # AN )/x" |
Definition at line 103 of file unicode_data.php.
const K_RE_PATTERN_RTL = "/( \xD6\xBE # R | \xD7[\x80\x83\x86\x90-\xAA\xB0-\xB4] # R | \xDF[\x80-\xAA\xB4\xB5\xBA] # R | \xE2\x80\x8F # R | \xEF\xAC[\x9D\x9F\xA0-\xA8\xAA-\xB6\xB8-\xBC\xBE] # R | \xEF\xAD[\x80\x81\x83\x84\x86-\x8F] # R | \xF0\x90\xA0[\x80-\x85\x88\x8A-\xB5\xB7\xB8\xBC\xBF] # R | \xF0\x90\xA4[\x80-\x99] # R | \xF0\x90\xA8[\x80\x90-\x93\x95-\x97\x99-\xB3] # R | \xF0\x90\xA9[\x80-\x87\x90-\x98] # R | \xE2\x80[\xAB\xAE] # RLE & RLO )/x" |
Definition at line 85 of file unicode_data.php.
const K_RLE = 8235 |
Right-to-Left Embedding.
Definition at line 68 of file unicode_data.php.
const K_RLM = 8207 |
Right-to-Left Mark.
Definition at line 60 of file unicode_data.php.
const K_RLO = 8238 |
Right-to-Left Override.
Definition at line 80 of file unicode_data.php.