|
ILIAS
Release_5_0_x_branch Revision 61816
|
Static methods used by the TCPDF class. More...
Collaboration diagram for TCPDF_STATIC:Static Public Member Functions | |
| static | getTCPDFVersion () |
| Return the current TCPDF version. | |
| static | getTCPDFProducer () |
| Return the current TCPDF producer. | |
| static | set_mqr ($mqr) |
| Sets the current active configuration setting of magic_quotes_runtime (if the set_magic_quotes_runtime function exist) | |
| static | get_mqr () |
| Gets the current active configuration setting of magic_quotes_runtime (if the get_magic_quotes_runtime function exist) | |
| static | getPageSizeFromFormat ($format) |
| Get page dimensions from format name. | |
| static | setPageBoxes ($page, $type, $llx, $lly, $urx, $ury, $points=false, $k, $pagedim=array()) |
| Set page boundaries. | |
| static | swapPageBoxCoordinates ($page, $pagedim) |
| Swap X and Y coordinates of page boxes (change page boxes orientation). | |
| static | getPageLayoutMode ($layout='SinglePage') |
| Get the canonical page layout mode. | |
| static | getPageMode ($mode='UseNone') |
| Get the canonical page layout mode. | |
| static | isValidURL ($url) |
| Check if the URL exist. | |
| static | removeSHY ($txt='', $unicode=true) |
| Removes SHY characters from text. | |
| static | getBorderMode ($brd, $position='start', $opencell=true) |
| Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages) | |
| static | empty_string ($str) |
| Determine whether a string is empty. | |
| static | getObjFilename ($name) |
| Returns a temporary filename for caching object on filesystem. | |
| static | _escape ($s) |
| Add "\" before "\", "(" and ")". | |
| static | _escapeXML ($str) |
| Escape some special characters (< > &) for XML output. | |
| static | objclone ($object) |
| Creates a copy of a class object. | |
| static | sendOutputData ($data, $length) |
| Ouput input data and compress it if possible. | |
| static | replacePageNumAliases ($page, $replace, $diff=0) |
| Replace page number aliases with number. | |
| static | getTimestamp ($date) |
| Returns timestamp in seconds from formatted date-time. | |
| static | getFormattedDate ($time) |
| Returns a formatted date-time. | |
| static | _getULONG ($str, $offset) |
| Get ULONG from string (Big Endian 32-bit unsigned integer). | |
| static | _getUSHORT ($str, $offset) |
| Get USHORT from string (Big Endian 16-bit unsigned integer). | |
| static | _getSHORT ($str, $offset) |
| Get SHORT from string (Big Endian 16-bit signed integer). | |
| static | _getFWORD ($str, $offset) |
| Get FWORD from string (Big Endian 16-bit signed integer). | |
| static | _getUFWORD ($str, $offset) |
| Get UFWORD from string (Big Endian 16-bit unsigned integer). | |
| static | _getFIXED ($str, $offset) |
| Get FIXED from string (32-bit signed fixed-point number (16.16). | |
| static | _getBYTE ($str, $offset) |
| Get BYTE from string (8-bit unsigned integer). | |
| static | rfread ($handle, $length) |
| Binary-safe and URL-safe file read. | |
| static | _freadint ($f) |
| Read a 4-byte (32 bit) integer from file. | |
| static | getRandomSeed ($seed='') |
| Returns a string containing random data to be used as a seed for encryption methods. | |
| static | _md5_16 ($str) |
| Encrypts a string using MD5 and returns it's value as a binary string. | |
| static | _AES ($key, $text) |
| Returns the input text exrypted using AES algorithm and the specified key. | |
| static | _RC4 ($key, $text, &$last_enc_key, &$last_enc_key_c) |
| Returns the input text encrypted using RC4 algorithm and the specified key. | |
| static | getUserPermissionCode ($permissions, $mode=0) |
| Return the premission code used on encryption (P value). | |
| static | convertHexStringToString ($bs) |
| Convert hexadecimal string to string. | |
| static | convertStringToHexString ($s) |
| Convert string to hexadecimal string (byte string) | |
| static | getEncPermissionsString ($protection) |
| Convert encryption P value to a string of bytes, low-order byte first. | |
| static | encodeNameObject ($name) |
| Encode a name object. | |
| static | getAnnotOptFromJSProp ($prop, &$spot_colors, $rtl=false) |
| Convert JavaScript form fields properties array to Annotation Properties array. | |
| static | formatPageNumber ($num) |
| Format the page numbers. | |
| static | formatTOCPageNumber ($num) |
| Format the page numbers on the Table Of Content. | |
| static | extractCSSproperties ($cssdata) |
| Extracts the CSS properties from a CSS string. | |
| static | fixHTMLCode ($html, $default_css='', $tagvs='', $tidy_options='', &$tagvspaces) |
| Cleanup HTML code (requires HTML Tidy library). | |
| static | isValidCSSSelectorForTag ($dom, $key, $selector) |
| Returns true if the CSS selector is valid for the selected HTML tag. | |
| static | getCSSdataArray ($dom, $key, $css) |
| Returns the styles array that apply for the selected HTML tag. | |
| static | getTagStyleFromCSSarray ($css) |
| Compact CSS data array into single string. | |
| static | intToRoman ($number) |
| Returns the Roman representation of an integer number. | |
| static | revstrpos ($haystack, $needle, $offset=0) |
| Find position of last occurrence of a substring in a string. | |
| static | serializeTCPDFtagParameters ($pararray) |
| Serialize an array of parameters to be used with TCPDF tag in HTML code. | |
| static | getHyphenPatternsFromTEX ($file) |
| Returns an array of hyphenation patterns. | |
| static | getPathPaintOperator ($style, $default='S') |
| Get the Path-Painting Operators. | |
| static | getTransformationMatrixProduct ($ta, $tb) |
| Get the product of two SVG tranformation matrices. | |
| static | getSVGTransformMatrix ($attribute) |
| Get the tranformation matrix from SVG transform attribute. | |
| static | getVectorsAngle ($x1, $y1, $x2, $y2) |
| Returns the angle in radiants between two vectors. | |
Static Public Attributes | |
| static | $alias_tot_pages = '{:ptp:}' |
| String alias for total number of pages. | |
| static | $alias_num_page = '{:pnp:}' |
| String alias for page number. | |
| static | $alias_group_tot_pages = '{:ptg:}' |
| String alias for total number of pages in a single group. | |
| static | $alias_group_num_page = '{:png:}' |
| String alias for group page number. | |
| static | $alias_right_shift = '{rsc:' |
| String alias for right shift compensation used to correctly align page numbers on the right. | |
| static | $enc_padding = "\x28\xBF\x4E\x5E\x4E\x75\x8A\x41\x64\x00\x4E\x56\xFF\xFA\x01\x08\x2E\x2E\x00\xB6\xD0\x68\x3E\x80\x2F\x0C\xA9\xFE\x64\x53\x69\x7A" |
| Encryption padding string. | |
| static | $byterange_string = '/ByteRange[0 ********** ********** **********]' |
| ByteRange placemark used during digital signature process. | |
| static | $pageboxes = array('MediaBox', 'CropBox', 'BleedBox', 'TrimBox', 'ArtBox') |
| Array page boxes names static. | |
Static Private Attributes | |
| static | $tcpdf_version = '6.0.015' |
| Current TCPDF version. | |
Static methods used by the TCPDF class.
Definition at line 52 of file tcpdf_static.php.
|
static |
Returns the input text exrypted using AES algorithm and the specified key.
This method requires mcrypt.
| $key | (string) encryption key |
| $text | (String) input text to be encrypted |
Definition at line 1408 of file tcpdf_static.php.
Referenced by TCPDF\_encrypt_data().
Here is the caller graph for this function:
|
static |
Add "\" before "\", "(" and ")".
| $s | (string) string to escape. |
Definition at line 1110 of file tcpdf_static.php.
Referenced by TCPDF\_datastring(), TCPDF\_escapetext(), TCPDF\getCellCode(), and TCPDF\getInternalPageNumberAliases().
Here is the caller graph for this function:
|
static |
Escape some special characters (< > &) for XML output.
| $str | (string) Input string to convert. |
Definition at line 1122 of file tcpdf_static.php.
Referenced by TCPDF\_putXMP().
Here is the caller graph for this function:
|
static |
Read a 4-byte (32 bit) integer from file.
| $f | (string) file name. |
Definition at line 1336 of file tcpdf_static.php.
Referenced by TCPDF_IMAGES\_parsepng().
Here is the caller graph for this function:
|
static |
Get BYTE from string (8-bit unsigned integer).
| $str | (string) String from where to extract value. |
| $offset | (int) Point from where to read the data. |
Definition at line 1304 of file tcpdf_static.php.
Referenced by TCPDF_FONTS\_getTrueTypeFontSubset(), and TCPDF_FONTS\addTTFfont().
Here is the caller graph for this function:
|
static |
Get FIXED from string (32-bit signed fixed-point number (16.16).
| $str | (string) string from where to extract value |
| $offset | (int) point from where to read the data |
Definition at line 1286 of file tcpdf_static.php.
References _getFWORD(), and _getUSHORT().
Referenced by TCPDF_FONTS\addTTFfont().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get FWORD from string (Big Endian 16-bit signed integer).
| $str | (string) String from where to extract value. |
| $offset | (int) Point from where to read the data. |
Definition at line 1255 of file tcpdf_static.php.
References _getUSHORT().
Referenced by _getFIXED(), and TCPDF_FONTS\addTTFfont().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get SHORT from string (Big Endian 16-bit signed integer).
| $str | (string) String from where to extract value. |
| $offset | (int) Point from where to read the data. |
Definition at line 1241 of file tcpdf_static.php.
Referenced by TCPDF_FONTS\_getTrueTypeFontSubset(), and TCPDF_FONTS\addTTFfont().
Here is the caller graph for this function:
|
static |
Get UFWORD from string (Big Endian 16-bit unsigned integer).
| $str | (string) string from where to extract value |
| $offset | (int) point from where to read the data |
Definition at line 1272 of file tcpdf_static.php.
References _getUSHORT().
Referenced by TCPDF_FONTS\addTTFfont().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get ULONG from string (Big Endian 32-bit unsigned integer).
| $str | (string) string from where to extract value |
| $offset | (int) point from where to read the data |
Definition at line 1213 of file tcpdf_static.php.
Referenced by TCPDF_FONTS\_getTrueTypeFontSubset(), and TCPDF_FONTS\addTTFfont().
Here is the caller graph for this function:
|
static |
Get USHORT from string (Big Endian 16-bit unsigned integer).
| $str | (string) string from where to extract value |
| $offset | (int) point from where to read the data |
Definition at line 1227 of file tcpdf_static.php.
Referenced by _getFIXED(), _getFWORD(), TCPDF_FONTS\_getTrueTypeFontSubset(), _getUFWORD(), TCPDF_IMAGES\_parsejpeg(), and TCPDF_FONTS\addTTFfont().
Here is the caller graph for this function:
|
static |
Encrypts a string using MD5 and returns it's value as a binary string.
| $str | (string) input string |
Definition at line 1394 of file tcpdf_static.php.
Referenced by TCPDF\_generateencryptionkey(), TCPDF\_objectkey(), TCPDF\_Ovalue(), and TCPDF\_Uvalue().
Here is the caller graph for this function:
|
static |
Returns the input text encrypted using RC4 algorithm and the specified key.
RC4 is the standard encryption algorithm used in PDF format
| $key | (string) Encryption key. |
| $text | (String) Input text to be encrypted. |
| $last_enc_key | (String) Reference to last RC4 key encrypted. |
| $last_enc_key_c | (String) Reference to last RC4 computed key. |
Definition at line 1430 of file tcpdf_static.php.
Referenced by TCPDF\_encrypt_data(), TCPDF\_Ovalue(), and TCPDF\_Uvalue().
Here is the caller graph for this function:
|
static |
Convert hexadecimal string to string.
| $bs | (string) byte-string to convert |
Definition at line 1511 of file tcpdf_static.php.
Referenced by TCPDF\SetProtection().
Here is the caller graph for this function:
|
static |
Convert string to hexadecimal string (byte string)
| $s | (string) string to convert |
Definition at line 1533 of file tcpdf_static.php.
|
static |
Determine whether a string is empty.
| $str | (string) string to be checked |
Definition at line 1089 of file tcpdf_static.php.
Referenced by TCPDF\_beginpage(), TCPDF\_destroy(), TCPDF\_putcatalog(), TCPDF\_putfonts(), TCPDF\_putinfo(), TCPDF\_putsignature(), TCPDF\_puttruetypeunicode(), TCPDF\_putviewerpreferences(), TCPDF\AddFont(), TCPDF\addHTMLTOC(), TCPDF\addTOC(), TCPDF\Annotation(), TCPDF\checkPageBreak(), TCPDF\drawHTMLTagBorder(), TCPDF\Ellipse(), TCPDF\GetArrStringWidth(), TCPDF\getCellCode(), TCPDF\getHtmlDomArray(), getHyphenPatternsFromTEX(), TCPDF_IMAGES\getImageFileType(), TCPDF\getNumLines(), TCPDF\hyphenateText(), TCPDF\isCharDefined(), TCPDF\MultiCell(), TCPDF\openHTMLTagHandler(), TCPDF\putHtmlListBullet(), TCPDF\RadioButton(), TCPDF\replaceBuffer(), TCPDF\replaceMissingChars(), TCPDF\selectColumn(), TCPDF\setAlpha(), TCPDF\setBuffer(), TCPDF\setDestination(), TCPDF\setEqualColumns(), TCPDF\setGraphicVars(), TCPDF\setOverprint(), TCPDF\setPageOrientation(), TCPDF\setTableHeader(), TCPDF\startSVGElementHandler(), TCPDF_FONTS\utf8Bidi(), TCPDF\write1DBarcode(), TCPDF\write2DBarcode(), and TCPDF\writeHTML().
Here is the caller graph for this function:
|
static |
Encode a name object.
| $name | (string) Name object to encode. |
Definition at line 1567 of file tcpdf_static.php.
Referenced by TCPDF\setDestination().
Here is the caller graph for this function:
|
static |
Extracts the CSS properties from a CSS string.
| $cssdata | (string) string containing CSS definitions. |
Definition at line 1981 of file tcpdf_static.php.
References $d.
Referenced by TCPDF\getHtmlDomArray().
Here is the caller graph for this function:
|
static |
Cleanup HTML code (requires HTML Tidy library).
| $html | (string) htmlcode to fix |
| $default_css | (string) CSS commands to add |
| $tagvs | (array) parameters for setHtmlVSpace method |
| $tidy_options | (array) options for tidy_parse_string function |
| $tagvspaces | (array) Array of vertical spaces for tags. |
Definition at line 2077 of file tcpdf_static.php.
|
static |
Format the page numbers.
This method can be overriden for custom formats.
| $num | (int) page number |
Definition at line 1957 of file tcpdf_static.php.
Referenced by TCPDF\_putpages(), TCPDF\getGroupPageNoFormatted(), and TCPDF\PageNoFormatted().
Here is the caller graph for this function:
|
static |
Format the page numbers on the Table Of Content.
This method can be overriden for custom formats.
| $num | (int) page number |
Definition at line 1969 of file tcpdf_static.php.
Referenced by TCPDF\addHTMLTOC(), and TCPDF\addTOC().
Here is the caller graph for this function:
|
static |
Gets the current active configuration setting of magic_quotes_runtime (if the get_magic_quotes_runtime function exist)
Definition at line 153 of file tcpdf_static.php.
Referenced by TCPDF\_putfonts(), and TCPDF\Image().
Here is the caller graph for this function:
|
static |
Convert JavaScript form fields properties array to Annotation Properties array.
| $prop | (array) javascript field properties. Possible values are described on official Javascript for Acrobat API reference. |
| $spot_colors | (array) Reference to spot colors array. |
| $rtl | (boolean) True if in Right-To-Left text direction mode, false otherwise. |
Definition at line 1591 of file tcpdf_static.php.
References TCPDF_COLORS\convertHTMLColorToDec().
Referenced by TCPDF\Button(), TCPDF\RadioButton(), and TCPDF\TextField().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)
| $brd | (mixed) Indicates if borders must be drawn around the cell block. The value can be a number:
|
| $position | (string) multicell position: 'start', 'middle', 'end' |
| $opencell | (boolean) True when the cell is left open at the page bottom, false otherwise. |
Definition at line 1017 of file tcpdf_static.php.
Referenced by TCPDF\drawHTMLTagBorder(), and TCPDF\MultiCell().
Here is the caller graph for this function:
|
static |
Returns the styles array that apply for the selected HTML tag.
| $dom | (array) array of HTML tags and properties |
| $key | (int) key of the current HTML tag |
| $css | (array) array of CSS properties |
Definition at line 2303 of file tcpdf_static.php.
Referenced by TCPDF\getHtmlDomArray().
Here is the caller graph for this function:
|
static |
Convert encryption P value to a string of bytes, low-order byte first.
| $protection | (string) 32bit encryption permission value (P value) |
Definition at line 1550 of file tcpdf_static.php.
Referenced by TCPDF\_generateencryptionkey().
Here is the caller graph for this function:
|
static |
Returns a formatted date-time.
| $time | (int) Time in seconds. |
Definition at line 1200 of file tcpdf_static.php.
Referenced by TCPDF\_datestring(), and TCPDF\_putXMP().
Here is the caller graph for this function:
|
static |
Returns an array of hyphenation patterns.
| $file | (string) TEX file containing hypenation patterns. TEX pattrns can be downloaded from http://www.ctan.org/tex-archive/language/hyph-utf8/tex/generic/hyph-utf8/patterns/ |
Definition at line 2471 of file tcpdf_static.php.
References $file, and empty_string().
Referenced by TCPDF\hyphenateText().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Returns a temporary filename for caching object on filesystem.
| $name | (string) Prefix to add to the file name. |
Definition at line 1100 of file tcpdf_static.php.
Referenced by TCPDF\_generateencryptionkey(), TCPDF_IMAGES\_toJPEG(), TCPDF_IMAGES\_toPNG(), TCPDF\Image(), TCPDF\Output(), TCPDF\replaceBuffer(), TCPDF\setBuffer(), TCPDF\setFontBuffer(), TCPDF\setImageBuffer(), and TCPDF\setPageBuffer().
Here is the caller graph for this function:
|
static |
Get the canonical page layout mode.
| $layout | (string) The page layout. Possible values are:
|
Definition at line 894 of file tcpdf_static.php.
Referenced by TCPDF\SetDisplayMode().
Here is the caller graph for this function:
|
static |
Get the canonical page layout mode.
| $mode | (string) A name object specifying how the document should be displayed when opened:
|
Definition at line 937 of file tcpdf_static.php.
Referenced by TCPDF\SetDisplayMode().
Here is the caller graph for this function:
|
static |
Get page dimensions from format name.
| $format | (mixed) The format name. It can be:
|
Definition at line 478 of file tcpdf_static.php.
Referenced by TCPDF\setPageFormat().
Here is the caller graph for this function:
|
static |
Get the Path-Painting Operators.
| $style | (string) Style of rendering. Possible values are:
|
| $default | (string) default style |
Definition at line 2517 of file tcpdf_static.php.
Referenced by TCPDF\Curve(), TCPDF\Ellipse(), TCPDF\PieSectorXY(), TCPDF\Polycurve(), TCPDF\Polygon(), TCPDF\Rect(), TCPDF\RoundedRectXY(), and TCPDF\SVGPath().
Here is the caller graph for this function:
|
static |
Returns a string containing random data to be used as a seed for encryption methods.
| $seed | (string) starting seed value |
Definition at line 1349 of file tcpdf_static.php.
Referenced by TCPDF\__construct(), TCPDF\_generateencryptionkey(), TCPDF\_Ovalue(), TCPDF\_Uvalue(), and TCPDF\SetProtection().
Here is the caller graph for this function:
|
static |
Get the tranformation matrix from SVG transform attribute.
| $attribute | (string) transformation |
Definition at line 2615 of file tcpdf_static.php.
References $d, and getTransformationMatrixProduct().
Referenced by TCPDF\startSVGElementHandler().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Compact CSS data array into single string.
| $css | (array) array of CSS properties |
Definition at line 2348 of file tcpdf_static.php.
References $cmd.
Referenced by TCPDF\getHtmlDomArray().
Here is the caller graph for this function:
|
static |
Return the current TCPDF producer.
Definition at line 127 of file tcpdf_static.php.
Referenced by TCPDF\_putinfo(), and TCPDF\_putXMP().
Here is the caller graph for this function:
|
static |
Return the current TCPDF version.
Definition at line 117 of file tcpdf_static.php.
References $tcpdf_version.
|
static |
Returns timestamp in seconds from formatted date-time.
| $date | (string) Formatted date-time. |
Definition at line 1185 of file tcpdf_static.php.
Referenced by TCPDF\setDocCreationTimestamp(), and TCPDF\setDocModificationTimestamp().
Here is the caller graph for this function:
|
static |
Get the product of two SVG tranformation matrices.
| $ta | (array) first SVG tranformation matrix |
| $tb | (array) second SVG tranformation matrix |
Definition at line 2596 of file tcpdf_static.php.
Referenced by getSVGTransformMatrix(), TCPDF\printTemplate(), and TCPDF\startSVGElementHandler().
Here is the caller graph for this function:
|
static |
Return the premission code used on encryption (P value).
| $permissions | (Array) the set of permissions (specify the ones you want to block). |
| $mode | (int) encryption strength: 0 = RC4 40 bit; 1 = RC4 128 bit; 2 = AES 128 bit; 3 = AES 256 bit. |
Definition at line 1474 of file tcpdf_static.php.
References $options.
Referenced by TCPDF\_generateencryptionkey(), and TCPDF\SetProtection().
Here is the caller graph for this function:
|
static |
Returns the angle in radiants between two vectors.
| $x1 | (int) X coordinate of first vector point |
| $y1 | (int) Y coordinate of first vector point |
| $x2 | (int) X coordinate of second vector point |
| $y2 | (int) Y coordinate of second vector point |
Definition at line 2712 of file tcpdf_static.php.
Referenced by TCPDF\SVGPath().
Here is the caller graph for this function:
|
static |
Returns the Roman representation of an integer number.
| $number | (int) number to convert |
Definition at line 2379 of file tcpdf_static.php.
Referenced by TCPDF\putHtmlListBullet().
Here is the caller graph for this function:
|
static |
Returns true if the CSS selector is valid for the selected HTML tag.
| $dom | (array) array of HTML tags and properties |
| $key | (int) key of the current HTML tag |
| $selector | (string) CSS selector string |
Definition at line 2143 of file tcpdf_static.php.
References $attrib, and $valid.
|
static |
Check if the URL exist.
| $url | (string) URL to check. |
Definition at line 977 of file tcpdf_static.php.
Referenced by TCPDF\Annotation().
Here is the caller graph for this function:
|
static |
Creates a copy of a class object.
| $object | (object) class object to be cloned |
Definition at line 1135 of file tcpdf_static.php.
Referenced by TCPDF\ImagePngAlpha(), and TCPDF\startTransaction().
Here is the caller graph for this function:
|
static |
Removes SHY characters from text.
Unicode Data:
| $txt | (string) input string |
| $unicode | (boolean) True if we are in unicode mode, false otherwise. |
Definition at line 999 of file tcpdf_static.php.
References $txt.
Referenced by TCPDF\getCellCode().
Here is the caller graph for this function:
|
static |
Replace page number aliases with number.
| $page | (string) Page content. |
| $replace | (array) Array of replacements (array keys are replacement strings, values are alias arrays). |
| $diff | (int) If passed, this will be set to the total char number difference between alias and replacements. |
Definition at line 1166 of file tcpdf_static.php.
Referenced by TCPDF\_putpages().
Here is the caller graph for this function:
|
static |
Find position of last occurrence of a substring in a string.
| $haystack | (string) The string to search in. |
| $needle | (string) substring to search. |
| $offset | (int) May be specified to begin searching an arbitrary number of characters into the string. |
Definition at line 2445 of file tcpdf_static.php.
Referenced by TCPDF\writeHTML().
Here is the caller graph for this function:
|
static |
Binary-safe and URL-safe file read.
Reads up to length bytes from the file pointer referenced by handle. Reading stops as soon as one of the following conditions is met: length bytes have been read; EOF (end of file) is reached.
| $handle | (resource) |
| $length | (int) |
Definition at line 1318 of file tcpdf_static.php.
References $rest.
Referenced by TCPDF_IMAGES\_parsepng().
Here is the caller graph for this function:
|
static |
Ouput input data and compress it if possible.
| $data | (string) Data to output. |
| $length | (int) Data length in bytes. |
Definition at line 1150 of file tcpdf_static.php.
Referenced by TCPDF\Output().
Here is the caller graph for this function:
|
static |
Serialize an array of parameters to be used with TCPDF tag in HTML code.
| $pararray | (array) parameters array |
Definition at line 2459 of file tcpdf_static.php.
|
static |
Sets the current active configuration setting of magic_quotes_runtime (if the set_magic_quotes_runtime function exist)
| $mqr | (boolean) FALSE for off, TRUE for on. |
Definition at line 137 of file tcpdf_static.php.
Referenced by TCPDF\_putfonts(), and TCPDF\Image().
Here is the caller graph for this function:
|
static |
Set page boundaries.
| $page | (int) page number |
| $type | (string) valid values are:
|
| $llx | (float) lower-left x coordinate in user units. |
| $lly | (float) lower-left y coordinate in user units. |
| $urx | (float) upper-right x coordinate in user units. |
| $ury | (float) upper-right y coordinate in user units. |
| $points | (boolean) If true uses user units as unit of measure, otherwise uses PDF points. |
| $k | (float) Scale factor (number of points in user unit). |
| $pagedim | (array) Array of page dimensions. |
Definition at line 847 of file tcpdf_static.php.
Referenced by TCPDF\setPageFormat(), and TCPDF\setPageOrientation().
Here is the caller graph for this function:
|
static |
Swap X and Y coordinates of page boxes (change page boxes orientation).
| $page | (int) page number |
| $pagedim | (array) Array of page dimensions. |
Definition at line 873 of file tcpdf_static.php.
Referenced by TCPDF\setPageOrientation().
Here is the caller graph for this function:
|
static |
String alias for group page number.
static
Definition at line 82 of file tcpdf_static.php.
Referenced by TCPDF\getAllInternalPageNumberAliases(), and TCPDF\getPageNumGroupAlias().
|
static |
String alias for total number of pages in a single group.
static
Definition at line 76 of file tcpdf_static.php.
Referenced by TCPDF\getAllInternalPageNumberAliases(), and TCPDF\getPageGroupAlias().
|
static |
String alias for page number.
static
Definition at line 70 of file tcpdf_static.php.
Referenced by TCPDF\getAliasNumPage(), TCPDF\getAliasRightShift(), and TCPDF\getAllInternalPageNumberAliases().
|
static |
String alias for right shift compensation used to correctly align page numbers on the right.
static
Definition at line 88 of file tcpdf_static.php.
Referenced by TCPDF\getAliasRightShift(), and TCPDF\getAllInternalPageNumberAliases().
|
static |
String alias for total number of pages.
static
Definition at line 64 of file tcpdf_static.php.
Referenced by TCPDF\getAliasNbPages(), TCPDF\getAliasRightShift(), and TCPDF\getAllInternalPageNumberAliases().
|
static |
ByteRange placemark used during digital signature process.
Definition at line 101 of file tcpdf_static.php.
Referenced by TCPDF\Output().
|
static |
Encryption padding string.
static
Definition at line 94 of file tcpdf_static.php.
Referenced by TCPDF\_generateencryptionkey(), and TCPDF\_Uvalue().
|
static |
Array page boxes names static.
Definition at line 107 of file tcpdf_static.php.
Referenced by TCPDF\setPageBoxTypes().
|
staticprivate |
Current TCPDF version.
static
Definition at line 58 of file tcpdf_static.php.
Referenced by getTCPDFVersion().