Admidio API
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Packages

  • com
    • tecnick
      • tcpdf
  • None
  • PHPMailer
    • easypeasyics
  • PHPWavUtils
  • Securimage
    • classes

Classes

  • Datamatrix
  • PDF417
  • QRcode
  • TCPDF
  • TCPDF2DBarcode
  • TCPDF_COLORS
  • TCPDF_FILTERS
  • TCPDF_FONT_DATA
  • TCPDF_FONTS
  • TCPDF_IMAGES
  • TCPDF_IMPORT
  • TCPDF_PARSER
  • TCPDF_STATIC
  • TCPDFBarcode

Functions

  • str_split

Class TCPDF_STATIC

Package: com\tecnick\tcpdf
Author: Nicola Asuni - info@tecnick.com
Version: 1.1.1
Brief: PHP class for generating PDF documents without requiring external extensions.
Class:

TCPDF_STATIC Static methods used by the TCPDF class.


Located at include/tcpdf_static.php

Methods summary

public static TCPDF
# getTCPDFVersion( )

Return the current TCPDF version.

Return the current TCPDF version.

Returns

TCPDF
version string

Since

5.9.012 (2010-11-10)

Public

static
public static TCPDF
# getTCPDFProducer( )

Return the current TCPDF producer.

Return the current TCPDF producer.

Returns

TCPDF
producer string

Since

6.0.000 (2013-03-16)

Public

static
public static
# set_mqr( $mqr )

Sets the current active configuration setting of magic_quotes_runtime (if the set_magic_quotes_runtime function exist)

Sets the current active configuration setting of magic_quotes_runtime (if the set_magic_quotes_runtime function exist)

Parameters

$mqr
FALSE for off, TRUE for on.

Since

4.6.025 (2009-08-17)

Public

static
public static Returns
# get_mqr( )

Gets the current active configuration setting of magic_quotes_runtime (if the get_magic_quotes_runtime function exist)

Gets the current active configuration setting of magic_quotes_runtime (if the get_magic_quotes_runtime function exist)

Returns

Returns
0 if magic quotes runtime is off or get_magic_quotes_runtime doesn't exist, 1 otherwise.

Since

4.6.025 (2009-08-17)

Public

static
public static Boolean
# isValidURL( $url )

Check if the URL exist.

Check if the URL exist.

Parameters

$url
URL to check.

Returns

Boolean
true if the URl exist, false otherwise.

Since

5.9.204 (2013-01-28)

Public

static
public static string
# removeSHY( $txt = '', $unicode = true )

Removes SHY characters from text. Unicode Data:

  • Name : SOFT HYPHEN, commonly abbreviated as SHY
  • HTML Entity (decimal): "­"
  • HTML Entity (hex): "­"
  • HTML Entity (named): "­"
  • How to type in Microsoft Windows: [Alt +00AD] or [Alt 0173]
  • UTF-8 (hex): 0xC2 0xAD (c2ad)
  • UTF-8 character: chr(194).chr(173)

Removes SHY characters from text. Unicode Data:

  • Name : SOFT HYPHEN, commonly abbreviated as SHY
  • HTML Entity (decimal): "­"
  • HTML Entity (hex): "­"
  • HTML Entity (named): "­"
  • How to type in Microsoft Windows: [Alt +00AD] or [Alt 0173]
  • UTF-8 (hex): 0xC2 0xAD (c2ad)
  • UTF-8 character: chr(194).chr(173)

Parameters

$txt
input string
$unicode
True if we are in unicode mode, false otherwise.

Returns

string
without SHY characters.

Since

(4.5.019) 2009-02-28

Public

static
public static border
# getBorderMode( $brd, $position = 'start', $opencell = true )

Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)

Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)

Parameters

$brd

Indicates if borders must be drawn around the cell block. The value can be a number:

  • 0: no border (default)
  • 1: frame

or a string containing some or all of the following characters (in any order):

  • L: left
  • T: top
  • R: right
  • B: bottom

or an array of line styles for each border group: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0)))

$position
multicell position: 'start', 'middle', 'end'
$opencell
True when the cell is left open at the page bottom, false otherwise.

Returns

border
mode array

Since

4.4.002 (2008-12-09)

Public

static
public static boolean
# empty_string( $str )

Determine whether a string is empty.

Determine whether a string is empty.

Parameters

$str
string to be checked

Returns

boolean
true if string is empty

Since

4.5.044 (2009-04-16)

Public

static
public static string
# getObjFilename( $type = 'tmp', $file_id = '' )

Returns a temporary filename for caching object on filesystem.

Returns a temporary filename for caching object on filesystem.

Parameters

$type
Type of file (name of the subdir on the tcpdf cache folder).
$file_id
TCPDF file_id.

Returns

string
filename.

Since

4.5.000 (2008-12-31)

Public

static
public static string
# _escape( $s )

Add "\" before "\", "(" and ")"

Add "\" before "\", "(" and ")"

Parameters

$s
string to escape.

Returns

string
escaped string.

Public

static
public static converted
# _escapeXML( $str )

Escape some special characters (< > &) for XML output.

Escape some special characters (< > &) for XML output.

Parameters

$str
Input string to convert.

Returns

converted
string

Since

5.9.121 (2011-09-28)

Public

static
public static cloned
# objclone( $object )

Creates a copy of a class object

Creates a copy of a class object

Parameters

$object
class object to be cloned

Returns

cloned
object

Since

4.5.029 (2009-03-19)

Public

static
public static
# sendOutputData( $data, $length )

Output input data and compress it if possible.

Output input data and compress it if possible.

Parameters

$data
Data to output.
$length
Data length in bytes.

Since

5.9.086

Public

static
public static replaced
# replacePageNumAliases( $page, $replace, $diff = 0 )

Replace page number aliases with number.

Replace page number aliases with number.

Parameters

$page
Page content.
$replace
Array of replacements (array keys are replacement strings, values are alias arrays).
$diff
If passed, this will be set to the total char number difference between alias and replacements.

Returns

replaced
page content and updated $diff parameter as array.

Public

static
public static integer
# getTimestamp( $date )

Returns timestamp in seconds from formatted date-time.

Returns timestamp in seconds from formatted date-time.

Parameters

$date
Formatted date-time.

Returns

integer
seconds.

Since

5.9.152 (2012-03-23)

Public

static
public static string
# getFormattedDate( $time )

Returns a formatted date-time.

Returns a formatted date-time.

Parameters

$time
Time in seconds.

Returns

string
escaped date string.

Since

5.9.152 (2012-03-23)

Public

static
public static string
# getRandomSeed( $seed = '' )

Returns a string containing random data to be used as a seed for encryption methods.

Returns a string containing random data to be used as a seed for encryption methods.

Parameters

$seed
starting seed value

Returns

string
containing random data

Author

Nicola Asuni

Since

5.9.006 (2010-10-19)

Public

static
public static String
# _md5_16( $str )

Encrypts a string using MD5 and returns it's value as a binary string.

Encrypts a string using MD5 and returns it's value as a binary string.

Parameters

$str
input string

Returns

String
MD5 encrypted binary string

Since

2.0.000 (2008-01-02)

Public

static
public static String
# _AES( $key, $text )

Returns the input text exrypted using AES algorithm and the specified key. This method requires openssl or mcrypt. Text is padded to 16bytes blocks

Returns the input text exrypted using AES algorithm and the specified key. This method requires openssl or mcrypt. Text is padded to 16bytes blocks

Parameters

$key
encryption key
$text
input text to be encrypted

Returns

String
encrypted text

Author

Nicola Asuni

Since

5.0.005 (2010-05-11)

Public

static
public static String
# _AESnopad( $key, $text )

Returns the input text exrypted using AES algorithm and the specified key. This method requires openssl or mcrypt. Text is not padded

Returns the input text exrypted using AES algorithm and the specified key. This method requires openssl or mcrypt. Text is not padded

Parameters

$key
encryption key
$text
input text to be encrypted

Returns

String
encrypted text

Author

Nicola Asuni

Since

TODO

Public

static
public static String
# _RC4( $key, $text, & $last_enc_key, & $last_enc_key_c )

Returns the input text encrypted using RC4 algorithm and the specified key. RC4 is the standard encryption algorithm used in PDF format

Returns the input text encrypted using RC4 algorithm and the specified key. RC4 is the standard encryption algorithm used in PDF format

Parameters

$key
Encryption key.
$text
Input text to be encrypted.
$last_enc_key
Reference to last RC4 key encrypted.
$last_enc_key_c
Reference to last RC4 computed key.

Returns

String
encrypted text

Author

Klemen Vodopivec, Nicola Asuni

Since

2.0.000 (2008-01-02)

Public

static
public static
# getUserPermissionCode( $permissions, $mode = 0 )

Return the permission code used on encryption (P value).

Return the permission code used on encryption (P value).

Parameters

$permissions
the set of permissions (specify the ones you want to block).
$mode
encryption strength: 0 = RC4 40 bit; 1 = RC4 128 bit; 2 = AES 128 bit; 3 = AES 256 bit.

Author

Nicola Asuni

Since

5.0.005 (2010-05-12)

Public

static
public static String
# convertHexStringToString( $bs )

Convert hexadecimal string to string

Convert hexadecimal string to string

Parameters

$bs
byte-string to convert

Returns

String

Author

Nicola Asuni

Since

5.0.005 (2010-05-12)

Public

static
public static byte
# convertStringToHexString( $s )

Convert string to hexadecimal string (byte string)

Convert string to hexadecimal string (byte string)

Parameters

$s
string to convert

Returns

byte
string

Author

Nicola Asuni

Since

5.0.010 (2010-05-17)

Public

static
public static String
# getEncPermissionsString( $protection )

Convert encryption P value to a string of bytes, low-order byte first.

Convert encryption P value to a string of bytes, low-order byte first.

Parameters

$protection
32bit encryption permission value (P value)

Returns

String

Author

Nicola Asuni

Since

5.0.005 (2010-05-12)

Public

static
public static (string)
# encodeNameObject( $name )

Encode a name object.

Encode a name object.

Parameters

$name
Name object to encode.

Returns

(string)
Encoded name object.

Author

Nicola Asuni

Since

5.9.097 (2011-06-23)

Public

static
public static array
# getAnnotOptFromJSProp( $prop, & $spot_colors, $rtl = false )

Convert JavaScript form fields properties array to Annotation Properties array.

Convert JavaScript form fields properties array to Annotation Properties array.

Parameters

$prop
javascript field properties. Possible values are described on official Javascript for Acrobat API reference.
$spot_colors
Reference to spot colors array.
$rtl
True if in Right-To-Left text direction mode, false otherwise.

Returns

array
of annotation properties

Author

Nicola Asuni

Since

4.8.000 (2009-09-06)

Public

static
public static
# formatPageNumber( $num )

Format the page numbers. This method can be overriden for custom formats.

Format the page numbers. This method can be overriden for custom formats.

Parameters

$num
page number

Since

4.2.005 (2008-11-06)

Public

static
public static
# formatTOCPageNumber( $num )

Format the page numbers on the Table Of Content. This method can be overriden for custom formats.

Format the page numbers on the Table Of Content. This method can be overriden for custom formats.

Parameters

$num
page number

Since

4.5.001 (2009-01-04)

See

addTOC(), addHTMLTOC()

Public

static
public static An
# extractCSSproperties( $cssdata )

Extracts the CSS properties from a CSS string.

Extracts the CSS properties from a CSS string.

Parameters

$cssdata
string containing CSS definitions.

Returns

An
array where the keys are the CSS selectors and the values are the CSS properties.

Author

Nicola Asuni

Since

5.1.000 (2010-05-25)

Public

static
public static string
# fixHTMLCode( $html, $default_css, $tagvs, $tidy_options, & $tagvspaces )

Cleanup HTML code (requires HTML Tidy library).

Cleanup HTML code (requires HTML Tidy library).

Parameters

$html
htmlcode to fix
$default_css
CSS commands to add
$tagvs
parameters for setHtmlVSpace method
$tidy_options
options for tidy_parse_string function
$tagvspaces
Array of vertical spaces for tags.

Returns

string
XHTML code cleaned up

Author

Nicola Asuni

Since

5.9.017 (2010-11-16)

See

setHtmlVSpace()

Public

static
public static true
# isValidCSSSelectorForTag( $dom, $key, $selector )

Returns true if the CSS selector is valid for the selected HTML tag

Returns true if the CSS selector is valid for the selected HTML tag

Parameters

$dom
array of HTML tags and properties
$key
key of the current HTML tag
$selector
CSS selector string

Returns

true
if the selector is valid, false otherwise

Since

5.1.000 (2010-05-25)

Public

static
public static array
# getCSSdataArray( $dom, $key, $css )

Returns the styles array that apply for the selected HTML tag.

Returns the styles array that apply for the selected HTML tag.

Parameters

$dom
array of HTML tags and properties
$key
key of the current HTML tag
$css
array of CSS properties

Returns

array
containing CSS properties

Since

5.1.000 (2010-05-25)

Public

static
public static string
# getTagStyleFromCSSarray( $css )

Compact CSS data array into single string.

Compact CSS data array into single string.

Parameters

$css
array of CSS properties

Returns

string
containing merged CSS properties

Since

5.9.070 (2011-04-19)

Public

static
public static string
# intToRoman( $number )

Returns the Roman representation of an integer number

Returns the Roman representation of an integer number

Parameters

$number
number to convert

Returns

string
roman representation of the specified number

Since

4.4.004 (2008-12-10)

Public

static
public static Returns
# revstrpos( $haystack, $needle, $offset = 0 )

Find position of last occurrence of a substring in a string

Find position of last occurrence of a substring in a string

Parameters

$haystack
The string to search in.
$needle
substring to search.
$offset
May be specified to begin searching an arbitrary number of characters into the string.

Returns

Returns
the position where the needle exists. Returns FALSE if the needle was not found.

Since

4.8.038 (2010-03-13)

Public

static
public static array
# getHyphenPatternsFromTEX( $file )

Returns an array of hyphenation patterns.

Returns an array of hyphenation patterns.

Parameters

$file
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/

Returns

array
of hyphenation patterns

Author

Nicola Asuni

Since

4.9.012 (2010-04-12)

Public

static
public static
# getPathPaintOperator( $style, $default = 'S' )

Get the Path-Painting Operators.

Get the Path-Painting Operators.

Parameters

$style

Style of rendering. Possible values are:

  • S or D: Stroke the path.
  • s or d: Close and stroke the path.
  • f or F: Fill the path, using the nonzero winding number rule to determine the region to fill.
  • f* or F*: Fill the path, using the even-odd rule to determine the region to fill.
  • B or FD or DF: Fill and then stroke the path, using the nonzero winding number rule to determine the region to fill.
  • B* or F*D or DF*: Fill and then stroke the path, using the even-odd rule to determine the region to fill.
  • b or fd or df: Close, fill, and then stroke the path, using the nonzero winding number rule to determine the region to fill.
  • b or f*d or df*: Close, fill, and then stroke the path, using the even-odd rule to determine the region to fill.
  • CNZ: Clipping mode using the even-odd rule to determine which regions lie inside the clipping path.
  • CEO: Clipping mode using the nonzero winding number rule to determine which regions lie inside the clipping path
  • n: End the path object without filling or stroking it.
$default
default style

Author

Nicola Asuni

Since

5.0.000 (2010-04-30)

Public

static
public static transformation
# getTransformationMatrixProduct( $ta, $tb )

Get the product of two SVG tranformation matrices

Get the product of two SVG tranformation matrices

Parameters

$ta
first SVG tranformation matrix
$tb
second SVG tranformation matrix

Returns

transformation
array

Author

Nicola Asuni

Since

5.0.000 (2010-05-02)

Public

static
public static array
# getSVGTransformMatrix( $attribute )

Get the tranformation matrix from SVG transform attribute

Get the tranformation matrix from SVG transform attribute

Parameters

$attribute
transformation

Returns

array
of transformations

Author

Nicola Asuni

Since

5.0.000 (2010-05-02)

Public

static
public static
# getVectorsAngle( $x1, $y1, $x2, $y2 )

Returns the angle in radiants between two vectors

Returns the angle in radiants between two vectors

Parameters

$x1
X coordinate of first vector point
$y1
Y coordinate of first vector point
$x2
X coordinate of second vector point
$y2
Y coordinate of second vector point

Author

Nicola Asuni

Since

5.0.000 (2010-05-04)

Public

static
public static Returns
# pregSplit( $pattern, $modifiers, $subject, $limit = NULL, $flags = NULL )

Split string by a regular expression. This is a wrapper for the preg_split function to avoid the bug: https://bugs.php.net/bug.php?id=45850

Split string by a regular expression. This is a wrapper for the preg_split function to avoid the bug: https://bugs.php.net/bug.php?id=45850

Parameters

$pattern
The regular expression pattern to search for without the modifiers, as a string.
$modifiers
The modifiers part of the pattern,
$subject
The input string.
$limit
If specified, then only substrings up to limit are returned with the rest of the string being placed in the last substring. A limit of -1, 0 or NULL means "no limit" and, as is standard across PHP, you can use NULL to skip to the flags parameter.
$flags
The flags as specified on the preg_split PHP function.

Returns

Returns
an array containing substrings of subject split along boundaries matched by pattern.modifier

Author

Nicola Asuni

Since

6.0.023

Public

static
public static Returns
# fopenLocal( filename $filename, $mode )

Wrapper to use fopen only with local files

Wrapper to use fopen only with local files

Parameters

$filename
Name of the file to open
$mode
(string)

Returns

Returns
a file pointer resource on success, or FALSE on error.

Public

static
public static The
# fileGetContents( $file )

Reads entire file into a string. The file can be also an URL.

Reads entire file into a string. The file can be also an URL.

Parameters

$file
Name of the file or URL to read.

Returns

The
function returns the read data or FALSE on failure.

Author

Nicola Asuni

Since

6.0.025

Public

static
public static integer
# _getULONG( $str, $offset )

Get ULONG from string (Big Endian 32-bit unsigned integer).

Get ULONG from string (Big Endian 32-bit unsigned integer).

Parameters

$str
string from where to extract value
$offset
point from where to read the data

Returns

integer
32 bit value

Author

Nicola Asuni

Since

5.2.000 (2010-06-02)

Public

static
public static integer
# _getUSHORT( $str, $offset )

Get USHORT from string (Big Endian 16-bit unsigned integer).

Get USHORT from string (Big Endian 16-bit unsigned integer).

Parameters

$str
string from where to extract value
$offset
point from where to read the data

Returns

integer
16 bit value

Author

Nicola Asuni

Since

5.2.000 (2010-06-02)

Public

static
public static integer
# _getSHORT( $str, $offset )

Get SHORT from string (Big Endian 16-bit signed integer).

Get SHORT from string (Big Endian 16-bit signed integer).

Parameters

$str
String from where to extract value.
$offset
Point from where to read the data.

Returns

integer
16 bit value

Author

Nicola Asuni

Since

5.2.000 (2010-06-02)

Public

static
public static integer
# _getFWORD( $str, $offset )

Get FWORD from string (Big Endian 16-bit signed integer).

Get FWORD from string (Big Endian 16-bit signed integer).

Parameters

$str
String from where to extract value.
$offset
Point from where to read the data.

Returns

integer
16 bit value

Author

Nicola Asuni

Since

5.9.123 (2011-09-30)

Public

static
public static integer
# _getUFWORD( $str, $offset )

Get UFWORD from string (Big Endian 16-bit unsigned integer).

Get UFWORD from string (Big Endian 16-bit unsigned integer).

Parameters

$str
string from where to extract value
$offset
point from where to read the data

Returns

integer
16 bit value

Author

Nicola Asuni

Since

5.9.123 (2011-09-30)

Public

static
public static integer
# _getFIXED( $str, $offset )

Get FIXED from string (32-bit signed fixed-point number (16.16).

Get FIXED from string (32-bit signed fixed-point number (16.16).

Parameters

$str
string from where to extract value
$offset
point from where to read the data

Returns

integer
16 bit value

Author

Nicola Asuni

Since

5.9.123 (2011-09-30)

Public

static
public static integer
# _getBYTE( $str, $offset )

Get BYTE from string (8-bit unsigned integer).

Get BYTE from string (8-bit unsigned integer).

Parameters

$str
String from where to extract value.
$offset
Point from where to read the data.

Returns

integer
8 bit value

Author

Nicola Asuni

Since

5.2.000 (2010-06-02)

Public

static
public static Returns
# rfread( $handle, $length )

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.

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.

Parameters

$handle
(resource)
$length
(int)

Returns

Returns
the read string or FALSE in case of error.

Author

Nicola Asuni

Since

4.5.027 (2009-03-16)

Public

static
public static 4-byte
# _freadint( $f )

Read a 4-byte (32 bit) integer from file.

Read a 4-byte (32 bit) integer from file.

Parameters

$f
file name.

Returns

4-byte
integer

Public

static
public static array
# getPageSizeFromFormat( $format )

Get page dimensions from format name.

Get page dimensions from format name.

Parameters

$format

The format name @see self::$page_format

<

ul>

Returns

array
containing page width and height in points

Since

5.0.010 (2010-05-17)

Public

static
public static pagedim
# setPageBoxes( $page, $type, $llx, $lly, $urx, $ury, $points, $k, $pagedim = array() )

Set page boundaries.

Set page boundaries.

Parameters

$page
page number
$type

valid values are:

  • 'MediaBox' : the boundaries of the physical medium on which the page shall be displayed or printed;
  • 'CropBox' : the visible region of default user space;
  • 'BleedBox' : the region to which the contents of the page shall be clipped when output in a production environment;
  • 'TrimBox' : the intended dimensions of the finished page after trimming;
  • 'ArtBox' : the page's meaningful content (including potential white space).
$llx
lower-left x coordinate in user units.
$lly
lower-left y coordinate in user units.
$urx
upper-right x coordinate in user units.
$ury
upper-right y coordinate in user units.
$points
If true uses user units as unit of measure, otherwise uses PDF points.
$k
Scale factor (number of points in user unit).
$pagedim
Array of page dimensions.

Returns

pagedim
array of page dimensions.

Since

5.0.010 (2010-05-17)

Public

static
public static pagedim
# swapPageBoxCoordinates( $page, $pagedim )

Swap X and Y coordinates of page boxes (change page boxes orientation).

Swap X and Y coordinates of page boxes (change page boxes orientation).

Parameters

$page
page number
$pagedim
Array of page dimensions.

Returns

pagedim
array of page dimensions.

Since

5.0.010 (2010-05-17)

Public

static
public static (string)
# getPageLayoutMode( $layout = 'SinglePage' )

Get the canonical page layout mode.

Get the canonical page layout mode.

Parameters

$layout

The page layout. Possible values are:

  • SinglePage Display one page at a time
  • OneColumn Display the pages in one column
  • TwoColumnLeft Display the pages in two columns, with odd-numbered pages on the left
  • TwoColumnRight Display the pages in two columns, with odd-numbered pages on the right
  • TwoPageLeft (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the left
  • TwoPageRight (PDF 1.5) Display the pages two at a time, with odd-numbered pages on the right

Returns

(string)
Canonical page layout name.

Public

static
public static (string)
# getPageMode( $mode = 'UseNone' )

Get the canonical page layout mode.

Get the canonical page layout mode.

Parameters

$mode

A name object specifying how the document should be displayed when opened:

  • UseNone Neither document outline nor thumbnail images visible
  • UseOutlines Document outline visible
  • UseThumbs Thumbnail images visible
  • FullScreen Full-screen mode, with no menu bar, window controls, or any other window visible
  • UseOC (PDF 1.5) Optional content group panel visible
  • UseAttachments (PDF 1.6) Attachments panel visible

Returns

(string)
Canonical page mode name.

Public

static

Properties summary

private static string $tcpdf_version

Current TCPDF version.

Current TCPDF version.

Private

static
# '6.2.12'
public static string $alias_tot_pages

String alias for total number of pages.

String alias for total number of pages.

Public

static
# '{:ptp:}'
public static string $alias_num_page

String alias for page number.

String alias for page number.

Public

static
# '{:pnp:}'
public static string $alias_group_tot_pages

String alias for total number of pages in a single group.

String alias for total number of pages in a single group.

Public

static
# '{:ptg:}'
public static string $alias_group_num_page

String alias for group page number.

String alias for group page number.

Public

static
# '{:png:}'
public static string $alias_right_shift

String alias for right shift compensation used to correctly align page numbers on the right.

String alias for right shift compensation used to correctly align page numbers on the right.

Public

static
# '{rsc:'
public static string $enc_padding

Encryption padding string.

Encryption padding string.

Public

static
# "\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"
public static string $byterange_string

ByteRange placemark used during digital signature process.

ByteRange placemark used during digital signature process.

Since

4.6.028 (2009-08-25)

Public

static
# '/ByteRange[0 ********** ********** **********]'
public static array $pageboxes

Array page boxes names

Array page boxes names

Public

static
# array('MediaBox', 'CropBox', 'BleedBox', 'TrimBox', 'ArtBox')
public static array $page_formats

Array of page formats measures are calculated in this way: (inches * 72) or (millimeters * 72 / 25.4)

Array of page formats measures are calculated in this way: (inches * 72) or (millimeters * 72 / 25.4)

Public

static
# array( // ISO 216 A Series + 2 SIS 014711 extensions 'A0' => array( 2383.937, 3370.394), // = ( 841 x 1189 ) mm = ( 33.11 x 46.81 ) in 'A1' => array( 1683.780, 2383.937), // = ( 594 x 841 ) mm = ( 23.39 x 33.11 ) in 'A2' => array( 1190.551, 1683.780), // = ( 420 x 594 ) mm = ( 16.54 x 23.39 ) in 'A3' => array( 841.890, 1190.551), // = ( 297 x 420 ) mm = ( 11.69 x 16.54 ) in 'A4' => array( 595.276, 841.890), // = ( 210 x 297 ) mm = ( 8.27 x 11.69 ) in 'A5' => array( 419.528, 595.276), // = ( 148 x 210 ) mm = ( 5.83 x 8.27 ) in 'A6' => array( 297.638, 419.528), // = ( 105 x 148 ) mm = ( 4.13 x 5.83 ) in 'A7' => array( 209.764, 297.638), // = ( 74 x 105 ) mm = ( 2.91 x 4.13 ) in 'A8' => array( 147.402, 209.764), // = ( 52 x 74 ) mm = ( 2.05 x 2.91 ) in 'A9' => array( 104.882, 147.402), // = ( 37 x 52 ) mm = ( 1.46 x 2.05 ) in 'A10' => array( 73.701, 104.882), // = ( 26 x 37 ) mm = ( 1.02 x 1.46 ) in 'A11' => array( 51.024, 73.701), // = ( 18 x 26 ) mm = ( 0.71 x 1.02 ) in 'A12' => array( 36.850, 51.024), // = ( 13 x 18 ) mm = ( 0.51 x 0.71 ) in // ISO 216 B Series + 2 SIS 014711 extensions 'B0' => array( 2834.646, 4008.189), // = ( 1000 x 1414 ) mm = ( 39.37 x 55.67 ) in 'B1' => array( 2004.094, 2834.646), // = ( 707 x 1000 ) mm = ( 27.83 x 39.37 ) in 'B2' => array( 1417.323, 2004.094), // = ( 500 x 707 ) mm = ( 19.69 x 27.83 ) in 'B3' => array( 1000.630, 1417.323), // = ( 353 x 500 ) mm = ( 13.90 x 19.69 ) in 'B4' => array( 708.661, 1000.630), // = ( 250 x 353 ) mm = ( 9.84 x 13.90 ) in 'B5' => array( 498.898, 708.661), // = ( 176 x 250 ) mm = ( 6.93 x 9.84 ) in 'B6' => array( 354.331, 498.898), // = ( 125 x 176 ) mm = ( 4.92 x 6.93 ) in 'B7' => array( 249.449, 354.331), // = ( 88 x 125 ) mm = ( 3.46 x 4.92 ) in 'B8' => array( 175.748, 249.449), // = ( 62 x 88 ) mm = ( 2.44 x 3.46 ) in 'B9' => array( 124.724, 175.748), // = ( 44 x 62 ) mm = ( 1.73 x 2.44 ) in 'B10' => array( 87.874, 124.724), // = ( 31 x 44 ) mm = ( 1.22 x 1.73 ) in 'B11' => array( 62.362, 87.874), // = ( 22 x 31 ) mm = ( 0.87 x 1.22 ) in 'B12' => array( 42.520, 62.362), // = ( 15 x 22 ) mm = ( 0.59 x 0.87 ) in // ISO 216 C Series + 2 SIS 014711 extensions + 5 EXTENSION 'C0' => array( 2599.370, 3676.535), // = ( 917 x 1297 ) mm = ( 36.10 x 51.06 ) in 'C1' => array( 1836.850, 2599.370), // = ( 648 x 917 ) mm = ( 25.51 x 36.10 ) in 'C2' => array( 1298.268, 1836.850), // = ( 458 x 648 ) mm = ( 18.03 x 25.51 ) in 'C3' => array( 918.425, 1298.268), // = ( 324 x 458 ) mm = ( 12.76 x 18.03 ) in 'C4' => array( 649.134, 918.425), // = ( 229 x 324 ) mm = ( 9.02 x 12.76 ) in 'C5' => array( 459.213, 649.134), // = ( 162 x 229 ) mm = ( 6.38 x 9.02 ) in 'C6' => array( 323.150, 459.213), // = ( 114 x 162 ) mm = ( 4.49 x 6.38 ) in 'C7' => array( 229.606, 323.150), // = ( 81 x 114 ) mm = ( 3.19 x 4.49 ) in 'C8' => array( 161.575, 229.606), // = ( 57 x 81 ) mm = ( 2.24 x 3.19 ) in 'C9' => array( 113.386, 161.575), // = ( 40 x 57 ) mm = ( 1.57 x 2.24 ) in 'C10' => array( 79.370, 113.386), // = ( 28 x 40 ) mm = ( 1.10 x 1.57 ) in 'C11' => array( 56.693, 79.370), // = ( 20 x 28 ) mm = ( 0.79 x 1.10 ) in 'C12' => array( 39.685, 56.693), // = ( 14 x 20 ) mm = ( 0.55 x 0.79 ) in 'C76' => array( 229.606, 459.213), // = ( 81 x 162 ) mm = ( 3.19 x 6.38 ) in 'DL' => array( 311.811, 623.622), // = ( 110 x 220 ) mm = ( 4.33 x 8.66 ) in 'DLE' => array( 323.150, 637.795), // = ( 114 x 225 ) mm = ( 4.49 x 8.86 ) in 'DLX' => array( 340.158, 666.142), // = ( 120 x 235 ) mm = ( 4.72 x 9.25 ) in 'DLP' => array( 280.630, 595.276), // = ( 99 x 210 ) mm = ( 3.90 x 8.27 ) in (1/3 A4) // SIS 014711 E Series 'E0' => array( 2491.654, 3517.795), // = ( 879 x 1241 ) mm = ( 34.61 x 48.86 ) in 'E1' => array( 1757.480, 2491.654), // = ( 620 x 879 ) mm = ( 24.41 x 34.61 ) in 'E2' => array( 1247.244, 1757.480), // = ( 440 x 620 ) mm = ( 17.32 x 24.41 ) in 'E3' => array( 878.740, 1247.244), // = ( 310 x 440 ) mm = ( 12.20 x 17.32 ) in 'E4' => array( 623.622, 878.740), // = ( 220 x 310 ) mm = ( 8.66 x 12.20 ) in 'E5' => array( 439.370, 623.622), // = ( 155 x 220 ) mm = ( 6.10 x 8.66 ) in 'E6' => array( 311.811, 439.370), // = ( 110 x 155 ) mm = ( 4.33 x 6.10 ) in 'E7' => array( 221.102, 311.811), // = ( 78 x 110 ) mm = ( 3.07 x 4.33 ) in 'E8' => array( 155.906, 221.102), // = ( 55 x 78 ) mm = ( 2.17 x 3.07 ) in 'E9' => array( 110.551, 155.906), // = ( 39 x 55 ) mm = ( 1.54 x 2.17 ) in 'E10' => array( 76.535, 110.551), // = ( 27 x 39 ) mm = ( 1.06 x 1.54 ) in 'E11' => array( 53.858, 76.535), // = ( 19 x 27 ) mm = ( 0.75 x 1.06 ) in 'E12' => array( 36.850, 53.858), // = ( 13 x 19 ) mm = ( 0.51 x 0.75 ) in // SIS 014711 G Series 'G0' => array( 2715.591, 3838.110), // = ( 958 x 1354 ) mm = ( 37.72 x 53.31 ) in 'G1' => array( 1919.055, 2715.591), // = ( 677 x 958 ) mm = ( 26.65 x 37.72 ) in 'G2' => array( 1357.795, 1919.055), // = ( 479 x 677 ) mm = ( 18.86 x 26.65 ) in 'G3' => array( 958.110, 1357.795), // = ( 338 x 479 ) mm = ( 13.31 x 18.86 ) in 'G4' => array( 677.480, 958.110), // = ( 239 x 338 ) mm = ( 9.41 x 13.31 ) in 'G5' => array( 479.055, 677.480), // = ( 169 x 239 ) mm = ( 6.65 x 9.41 ) in 'G6' => array( 337.323, 479.055), // = ( 119 x 169 ) mm = ( 4.69 x 6.65 ) in 'G7' => array( 238.110, 337.323), // = ( 84 x 119 ) mm = ( 3.31 x 4.69 ) in 'G8' => array( 167.244, 238.110), // = ( 59 x 84 ) mm = ( 2.32 x 3.31 ) in 'G9' => array( 119.055, 167.244), // = ( 42 x 59 ) mm = ( 1.65 x 2.32 ) in 'G10' => array( 82.205, 119.055), // = ( 29 x 42 ) mm = ( 1.14 x 1.65 ) in 'G11' => array( 59.528, 82.205), // = ( 21 x 29 ) mm = ( 0.83 x 1.14 ) in 'G12' => array( 39.685, 59.528), // = ( 14 x 21 ) mm = ( 0.55 x 0.83 ) in // ISO Press 'RA0' => array( 2437.795, 3458.268), // = ( 860 x 1220 ) mm = ( 33.86 x 48.03 ) in 'RA1' => array( 1729.134, 2437.795), // = ( 610 x 860 ) mm = ( 24.02 x 33.86 ) in 'RA2' => array( 1218.898, 1729.134), // = ( 430 x 610 ) mm = ( 16.93 x 24.02 ) in 'RA3' => array( 864.567, 1218.898), // = ( 305 x 430 ) mm = ( 12.01 x 16.93 ) in 'RA4' => array( 609.449, 864.567), // = ( 215 x 305 ) mm = ( 8.46 x 12.01 ) in 'SRA0' => array( 2551.181, 3628.346), // = ( 900 x 1280 ) mm = ( 35.43 x 50.39 ) in 'SRA1' => array( 1814.173, 2551.181), // = ( 640 x 900 ) mm = ( 25.20 x 35.43 ) in 'SRA2' => array( 1275.591, 1814.173), // = ( 450 x 640 ) mm = ( 17.72 x 25.20 ) in 'SRA3' => array( 907.087, 1275.591), // = ( 320 x 450 ) mm = ( 12.60 x 17.72 ) in 'SRA4' => array( 637.795, 907.087), // = ( 225 x 320 ) mm = ( 8.86 x 12.60 ) in // German DIN 476 '4A0' => array( 4767.874, 6740.787), // = ( 1682 x 2378 ) mm = ( 66.22 x 93.62 ) in '2A0' => array( 3370.394, 4767.874), // = ( 1189 x 1682 ) mm = ( 46.81 x 66.22 ) in // Variations on the ISO Standard 'A2_EXTRA' => array( 1261.417, 1754.646), // = ( 445 x 619 ) mm = ( 17.52 x 24.37 ) in 'A3+' => array( 932.598, 1369.134), // = ( 329 x 483 ) mm = ( 12.95 x 19.02 ) in 'A3_EXTRA' => array( 912.756, 1261.417), // = ( 322 x 445 ) mm = ( 12.68 x 17.52 ) in 'A3_SUPER' => array( 864.567, 1440.000), // = ( 305 x 508 ) mm = ( 12.01 x 20.00 ) in 'SUPER_A3' => array( 864.567, 1380.472), // = ( 305 x 487 ) mm = ( 12.01 x 19.17 ) in 'A4_EXTRA' => array( 666.142, 912.756), // = ( 235 x 322 ) mm = ( 9.25 x 12.68 ) in 'A4_SUPER' => array( 649.134, 912.756), // = ( 229 x 322 ) mm = ( 9.02 x 12.68 ) in 'SUPER_A4' => array( 643.465, 1009.134), // = ( 227 x 356 ) mm = ( 8.94 x 14.02 ) in 'A4_LONG' => array( 595.276, 986.457), // = ( 210 x 348 ) mm = ( 8.27 x 13.70 ) in 'F4' => array( 595.276, 935.433), // = ( 210 x 330 ) mm = ( 8.27 x 12.99 ) in 'SO_B5_EXTRA' => array( 572.598, 782.362), // = ( 202 x 276 ) mm = ( 7.95 x 10.87 ) in 'A5_EXTRA' => array( 490.394, 666.142), // = ( 173 x 235 ) mm = ( 6.81 x 9.25 ) in // ANSI Series 'ANSI_E' => array( 2448.000, 3168.000), // = ( 864 x 1118 ) mm = ( 34.00 x 44.00 ) in 'ANSI_D' => array( 1584.000, 2448.000), // = ( 559 x 864 ) mm = ( 22.00 x 34.00 ) in 'ANSI_C' => array( 1224.000, 1584.000), // = ( 432 x 559 ) mm = ( 17.00 x 22.00 ) in 'ANSI_B' => array( 792.000, 1224.000), // = ( 279 x 432 ) mm = ( 11.00 x 17.00 ) in 'ANSI_A' => array( 612.000, 792.000), // = ( 216 x 279 ) mm = ( 8.50 x 11.00 ) in // Traditional 'Loose' North American Paper Sizes 'USLEDGER' => array( 1224.000, 792.000), // = ( 432 x 279 ) mm = ( 17.00 x 11.00 ) in 'LEDGER' => array( 1224.000, 792.000), // = ( 432 x 279 ) mm = ( 17.00 x 11.00 ) in 'ORGANIZERK' => array( 792.000, 1224.000), // = ( 279 x 432 ) mm = ( 11.00 x 17.00 ) in 'BIBLE' => array( 792.000, 1224.000), // = ( 279 x 432 ) mm = ( 11.00 x 17.00 ) in 'USTABLOID' => array( 792.000, 1224.000), // = ( 279 x 432 ) mm = ( 11.00 x 17.00 ) in 'TABLOID' => array( 792.000, 1224.000), // = ( 279 x 432 ) mm = ( 11.00 x 17.00 ) in 'ORGANIZERM' => array( 612.000, 792.000), // = ( 216 x 279 ) mm = ( 8.50 x 11.00 ) in 'USLETTER' => array( 612.000, 792.000), // = ( 216 x 279 ) mm = ( 8.50 x 11.00 ) in 'LETTER' => array( 612.000, 792.000), // = ( 216 x 279 ) mm = ( 8.50 x 11.00 ) in 'USLEGAL' => array( 612.000, 1008.000), // = ( 216 x 356 ) mm = ( 8.50 x 14.00 ) in 'LEGAL' => array( 612.000, 1008.000), // = ( 216 x 356 ) mm = ( 8.50 x 14.00 ) in 'GOVERNMENTLETTER' => array( 576.000, 756.000), // = ( 203 x 267 ) mm = ( 8.00 x 10.50 ) in 'GLETTER' => array( 576.000, 756.000), // = ( 203 x 267 ) mm = ( 8.00 x 10.50 ) in 'JUNIORLEGAL' => array( 576.000, 360.000), // = ( 203 x 127 ) mm = ( 8.00 x 5.00 ) in 'JLEGAL' => array( 576.000, 360.000), // = ( 203 x 127 ) mm = ( 8.00 x 5.00 ) in // Other North American Paper Sizes 'QUADDEMY' => array( 2520.000, 3240.000), // = ( 889 x 1143 ) mm = ( 35.00 x 45.00 ) in 'SUPER_B' => array( 936.000, 1368.000), // = ( 330 x 483 ) mm = ( 13.00 x 19.00 ) in 'QUARTO' => array( 648.000, 792.000), // = ( 229 x 279 ) mm = ( 9.00 x 11.00 ) in 'GOVERNMENTLEGAL' => array( 612.000, 936.000), // = ( 216 x 330 ) mm = ( 8.50 x 13.00 ) in 'FOLIO' => array( 612.000, 936.000), // = ( 216 x 330 ) mm = ( 8.50 x 13.00 ) in 'MONARCH' => array( 522.000, 756.000), // = ( 184 x 267 ) mm = ( 7.25 x 10.50 ) in 'EXECUTIVE' => array( 522.000, 756.000), // = ( 184 x 267 ) mm = ( 7.25 x 10.50 ) in 'ORGANIZERL' => array( 396.000, 612.000), // = ( 140 x 216 ) mm = ( 5.50 x 8.50 ) in 'STATEMENT' => array( 396.000, 612.000), // = ( 140 x 216 ) mm = ( 5.50 x 8.50 ) in 'MEMO' => array( 396.000, 612.000), // = ( 140 x 216 ) mm = ( 5.50 x 8.50 ) in 'FOOLSCAP' => array( 595.440, 936.000), // = ( 210 x 330 ) mm = ( 8.27 x 13.00 ) in 'COMPACT' => array( 306.000, 486.000), // = ( 108 x 171 ) mm = ( 4.25 x 6.75 ) in 'ORGANIZERJ' => array( 198.000, 360.000), // = ( 70 x 127 ) mm = ( 2.75 x 5.00 ) in // Canadian standard CAN 2-9.60M 'P1' => array( 1587.402, 2437.795), // = ( 560 x 860 ) mm = ( 22.05 x 33.86 ) in 'P2' => array( 1218.898, 1587.402), // = ( 430 x 560 ) mm = ( 16.93 x 22.05 ) in 'P3' => array( 793.701, 1218.898), // = ( 280 x 430 ) mm = ( 11.02 x 16.93 ) in 'P4' => array( 609.449, 793.701), // = ( 215 x 280 ) mm = ( 8.46 x 11.02 ) in 'P5' => array( 396.850, 609.449), // = ( 140 x 215 ) mm = ( 5.51 x 8.46 ) in 'P6' => array( 303.307, 396.850), // = ( 107 x 140 ) mm = ( 4.21 x 5.51 ) in // North American Architectural Sizes 'ARCH_E' => array( 2592.000, 3456.000), // = ( 914 x 1219 ) mm = ( 36.00 x 48.00 ) in 'ARCH_E1' => array( 2160.000, 3024.000), // = ( 762 x 1067 ) mm = ( 30.00 x 42.00 ) in 'ARCH_D' => array( 1728.000, 2592.000), // = ( 610 x 914 ) mm = ( 24.00 x 36.00 ) in 'BROADSHEET' => array( 1296.000, 1728.000), // = ( 457 x 610 ) mm = ( 18.00 x 24.00 ) in 'ARCH_C' => array( 1296.000, 1728.000), // = ( 457 x 610 ) mm = ( 18.00 x 24.00 ) in 'ARCH_B' => array( 864.000, 1296.000), // = ( 305 x 457 ) mm = ( 12.00 x 18.00 ) in 'ARCH_A' => array( 648.000, 864.000), // = ( 229 x 305 ) mm = ( 9.00 x 12.00 ) in // -- North American Envelope Sizes // - Announcement Envelopes 'ANNENV_A2' => array( 314.640, 414.000), // = ( 111 x 146 ) mm = ( 4.37 x 5.75 ) in 'ANNENV_A6' => array( 342.000, 468.000), // = ( 121 x 165 ) mm = ( 4.75 x 6.50 ) in 'ANNENV_A7' => array( 378.000, 522.000), // = ( 133 x 184 ) mm = ( 5.25 x 7.25 ) in 'ANNENV_A8' => array( 396.000, 584.640), // = ( 140 x 206 ) mm = ( 5.50 x 8.12 ) in 'ANNENV_A10' => array( 450.000, 692.640), // = ( 159 x 244 ) mm = ( 6.25 x 9.62 ) in 'ANNENV_SLIM' => array( 278.640, 638.640), // = ( 98 x 225 ) mm = ( 3.87 x 8.87 ) in // - Commercial Envelopes 'COMMENV_N6_1/4' => array( 252.000, 432.000), // = ( 89 x 152 ) mm = ( 3.50 x 6.00 ) in 'COMMENV_N6_3/4' => array( 260.640, 468.000), // = ( 92 x 165 ) mm = ( 3.62 x 6.50 ) in 'COMMENV_N8' => array( 278.640, 540.000), // = ( 98 x 191 ) mm = ( 3.87 x 7.50 ) in 'COMMENV_N9' => array( 278.640, 638.640), // = ( 98 x 225 ) mm = ( 3.87 x 8.87 ) in 'COMMENV_N10' => array( 296.640, 684.000), // = ( 105 x 241 ) mm = ( 4.12 x 9.50 ) in 'COMMENV_N11' => array( 324.000, 746.640), // = ( 114 x 263 ) mm = ( 4.50 x 10.37 ) in 'COMMENV_N12' => array( 342.000, 792.000), // = ( 121 x 279 ) mm = ( 4.75 x 11.00 ) in 'COMMENV_N14' => array( 360.000, 828.000), // = ( 127 x 292 ) mm = ( 5.00 x 11.50 ) in // - Catalogue Envelopes 'CATENV_N1' => array( 432.000, 648.000), // = ( 152 x 229 ) mm = ( 6.00 x 9.00 ) in 'CATENV_N1_3/4' => array( 468.000, 684.000), // = ( 165 x 241 ) mm = ( 6.50 x 9.50 ) in 'CATENV_N2' => array( 468.000, 720.000), // = ( 165 x 254 ) mm = ( 6.50 x 10.00 ) in 'CATENV_N3' => array( 504.000, 720.000), // = ( 178 x 254 ) mm = ( 7.00 x 10.00 ) in 'CATENV_N6' => array( 540.000, 756.000), // = ( 191 x 267 ) mm = ( 7.50 x 10.50 ) in 'CATENV_N7' => array( 576.000, 792.000), // = ( 203 x 279 ) mm = ( 8.00 x 11.00 ) in 'CATENV_N8' => array( 594.000, 810.000), // = ( 210 x 286 ) mm = ( 8.25 x 11.25 ) in 'CATENV_N9_1/2' => array( 612.000, 756.000), // = ( 216 x 267 ) mm = ( 8.50 x 10.50 ) in 'CATENV_N9_3/4' => array( 630.000, 810.000), // = ( 222 x 286 ) mm = ( 8.75 x 11.25 ) in 'CATENV_N10_1/2' => array( 648.000, 864.000), // = ( 229 x 305 ) mm = ( 9.00 x 12.00 ) in 'CATENV_N12_1/2' => array( 684.000, 900.000), // = ( 241 x 318 ) mm = ( 9.50 x 12.50 ) in 'CATENV_N13_1/2' => array( 720.000, 936.000), // = ( 254 x 330 ) mm = ( 10.00 x 13.00 ) in 'CATENV_N14_1/4' => array( 810.000, 882.000), // = ( 286 x 311 ) mm = ( 11.25 x 12.25 ) in 'CATENV_N14_1/2' => array( 828.000, 1044.000), // = ( 292 x 368 ) mm = ( 11.50 x 14.50 ) in // Japanese (JIS P 0138-61) Standard B-Series 'JIS_B0' => array( 2919.685, 4127.244), // = ( 1030 x 1456 ) mm = ( 40.55 x 57.32 ) in 'JIS_B1' => array( 2063.622, 2919.685), // = ( 728 x 1030 ) mm = ( 28.66 x 40.55 ) in 'JIS_B2' => array( 1459.843, 2063.622), // = ( 515 x 728 ) mm = ( 20.28 x 28.66 ) in 'JIS_B3' => array( 1031.811, 1459.843), // = ( 364 x 515 ) mm = ( 14.33 x 20.28 ) in 'JIS_B4' => array( 728.504, 1031.811), // = ( 257 x 364 ) mm = ( 10.12 x 14.33 ) in 'JIS_B5' => array( 515.906, 728.504), // = ( 182 x 257 ) mm = ( 7.17 x 10.12 ) in 'JIS_B6' => array( 362.835, 515.906), // = ( 128 x 182 ) mm = ( 5.04 x 7.17 ) in 'JIS_B7' => array( 257.953, 362.835), // = ( 91 x 128 ) mm = ( 3.58 x 5.04 ) in 'JIS_B8' => array( 181.417, 257.953), // = ( 64 x 91 ) mm = ( 2.52 x 3.58 ) in 'JIS_B9' => array( 127.559, 181.417), // = ( 45 x 64 ) mm = ( 1.77 x 2.52 ) in 'JIS_B10' => array( 90.709, 127.559), // = ( 32 x 45 ) mm = ( 1.26 x 1.77 ) in 'JIS_B11' => array( 62.362, 90.709), // = ( 22 x 32 ) mm = ( 0.87 x 1.26 ) in 'JIS_B12' => array( 45.354, 62.362), // = ( 16 x 22 ) mm = ( 0.63 x 0.87 ) in // PA Series 'PA0' => array( 2381.102, 3174.803), // = ( 840 x 1120 ) mm = ( 33.07 x 44.09 ) in 'PA1' => array( 1587.402, 2381.102), // = ( 560 x 840 ) mm = ( 22.05 x 33.07 ) in 'PA2' => array( 1190.551, 1587.402), // = ( 420 x 560 ) mm = ( 16.54 x 22.05 ) in 'PA3' => array( 793.701, 1190.551), // = ( 280 x 420 ) mm = ( 11.02 x 16.54 ) in 'PA4' => array( 595.276, 793.701), // = ( 210 x 280 ) mm = ( 8.27 x 11.02 ) in 'PA5' => array( 396.850, 595.276), // = ( 140 x 210 ) mm = ( 5.51 x 8.27 ) in 'PA6' => array( 297.638, 396.850), // = ( 105 x 140 ) mm = ( 4.13 x 5.51 ) in 'PA7' => array( 198.425, 297.638), // = ( 70 x 105 ) mm = ( 2.76 x 4.13 ) in 'PA8' => array( 147.402, 198.425), // = ( 52 x 70 ) mm = ( 2.05 x 2.76 ) in 'PA9' => array( 99.213, 147.402), // = ( 35 x 52 ) mm = ( 1.38 x 2.05 ) in 'PA10' => array( 73.701, 99.213), // = ( 26 x 35 ) mm = ( 1.02 x 1.38 ) in // Standard Photographic Print Sizes 'PASSPORT_PHOTO' => array( 99.213, 127.559), // = ( 35 x 45 ) mm = ( 1.38 x 1.77 ) in 'E' => array( 233.858, 340.157), // = ( 82 x 120 ) mm = ( 3.25 x 4.72 ) in 'L' => array( 252.283, 360.000), // = ( 89 x 127 ) mm = ( 3.50 x 5.00 ) in '3R' => array( 252.283, 360.000), // = ( 89 x 127 ) mm = ( 3.50 x 5.00 ) in 'KG' => array( 289.134, 430.866), // = ( 102 x 152 ) mm = ( 4.02 x 5.98 ) in '4R' => array( 289.134, 430.866), // = ( 102 x 152 ) mm = ( 4.02 x 5.98 ) in '4D' => array( 340.157, 430.866), // = ( 120 x 152 ) mm = ( 4.72 x 5.98 ) in '2L' => array( 360.000, 504.567), // = ( 127 x 178 ) mm = ( 5.00 x 7.01 ) in '5R' => array( 360.000, 504.567), // = ( 127 x 178 ) mm = ( 5.00 x 7.01 ) in '8P' => array( 430.866, 575.433), // = ( 152 x 203 ) mm = ( 5.98 x 7.99 ) in '6R' => array( 430.866, 575.433), // = ( 152 x 203 ) mm = ( 5.98 x 7.99 ) in '6P' => array( 575.433, 720.000), // = ( 203 x 254 ) mm = ( 7.99 x 10.00 ) in '8R' => array( 575.433, 720.000), // = ( 203 x 254 ) mm = ( 7.99 x 10.00 ) in '6PW' => array( 575.433, 864.567), // = ( 203 x 305 ) mm = ( 7.99 x 12.01 ) in 'S8R' => array( 575.433, 864.567), // = ( 203 x 305 ) mm = ( 7.99 x 12.01 ) in '4P' => array( 720.000, 864.567), // = ( 254 x 305 ) mm = ( 10.00 x 12.01 ) in '10R' => array( 720.000, 864.567), // = ( 254 x 305 ) mm = ( 10.00 x 12.01 ) in '4PW' => array( 720.000, 1080.000), // = ( 254 x 381 ) mm = ( 10.00 x 15.00 ) in 'S10R' => array( 720.000, 1080.000), // = ( 254 x 381 ) mm = ( 10.00 x 15.00 ) in '11R' => array( 790.866, 1009.134), // = ( 279 x 356 ) mm = ( 10.98 x 14.02 ) in 'S11R' => array( 790.866, 1224.567), // = ( 279 x 432 ) mm = ( 10.98 x 17.01 ) in '12R' => array( 864.567, 1080.000), // = ( 305 x 381 ) mm = ( 12.01 x 15.00 ) in 'S12R' => array( 864.567, 1292.598), // = ( 305 x 456 ) mm = ( 12.01 x 17.95 ) in // Common Newspaper Sizes 'NEWSPAPER_BROADSHEET' => array( 2125.984, 1700.787), // = ( 750 x 600 ) mm = ( 29.53 x 23.62 ) in 'NEWSPAPER_BERLINER' => array( 1332.283, 892.913), // = ( 470 x 315 ) mm = ( 18.50 x 12.40 ) in 'NEWSPAPER_TABLOID' => array( 1218.898, 793.701), // = ( 430 x 280 ) mm = ( 16.93 x 11.02 ) in 'NEWSPAPER_COMPACT' => array( 1218.898, 793.701), // = ( 430 x 280 ) mm = ( 16.93 x 11.02 ) in // Business Cards 'CREDIT_CARD' => array( 153.014, 242.646), // = ( 54 x 86 ) mm = ( 2.13 x 3.37 ) in 'BUSINESS_CARD' => array( 153.014, 242.646), // = ( 54 x 86 ) mm = ( 2.13 x 3.37 ) in 'BUSINESS_CARD_ISO7810' => array( 153.014, 242.646), // = ( 54 x 86 ) mm = ( 2.13 x 3.37 ) in 'BUSINESS_CARD_ISO216' => array( 147.402, 209.764), // = ( 52 x 74 ) mm = ( 2.05 x 2.91 ) in 'BUSINESS_CARD_IT' => array( 155.906, 240.945), // = ( 55 x 85 ) mm = ( 2.17 x 3.35 ) in 'BUSINESS_CARD_UK' => array( 155.906, 240.945), // = ( 55 x 85 ) mm = ( 2.17 x 3.35 ) in 'BUSINESS_CARD_FR' => array( 155.906, 240.945), // = ( 55 x 85 ) mm = ( 2.17 x 3.35 ) in 'BUSINESS_CARD_DE' => array( 155.906, 240.945), // = ( 55 x 85 ) mm = ( 2.17 x 3.35 ) in 'BUSINESS_CARD_ES' => array( 155.906, 240.945), // = ( 55 x 85 ) mm = ( 2.17 x 3.35 ) in 'BUSINESS_CARD_CA' => array( 144.567, 252.283), // = ( 51 x 89 ) mm = ( 2.01 x 3.50 ) in 'BUSINESS_CARD_US' => array( 144.567, 252.283), // = ( 51 x 89 ) mm = ( 2.01 x 3.50 ) in 'BUSINESS_CARD_JP' => array( 155.906, 257.953), // = ( 55 x 91 ) mm = ( 2.17 x 3.58 ) in 'BUSINESS_CARD_HK' => array( 153.071, 255.118), // = ( 54 x 90 ) mm = ( 2.13 x 3.54 ) in 'BUSINESS_CARD_AU' => array( 155.906, 255.118), // = ( 55 x 90 ) mm = ( 2.17 x 3.54 ) in 'BUSINESS_CARD_DK' => array( 155.906, 255.118), // = ( 55 x 90 ) mm = ( 2.17 x 3.54 ) in 'BUSINESS_CARD_SE' => array( 155.906, 255.118), // = ( 55 x 90 ) mm = ( 2.17 x 3.54 ) in 'BUSINESS_CARD_RU' => array( 141.732, 255.118), // = ( 50 x 90 ) mm = ( 1.97 x 3.54 ) in 'BUSINESS_CARD_CZ' => array( 141.732, 255.118), // = ( 50 x 90 ) mm = ( 1.97 x 3.54 ) in 'BUSINESS_CARD_FI' => array( 141.732, 255.118), // = ( 50 x 90 ) mm = ( 1.97 x 3.54 ) in 'BUSINESS_CARD_HU' => array( 141.732, 255.118), // = ( 50 x 90 ) mm = ( 1.97 x 3.54 ) in 'BUSINESS_CARD_IL' => array( 141.732, 255.118), // = ( 50 x 90 ) mm = ( 1.97 x 3.54 ) in // Billboards '4SHEET' => array( 2880.000, 4320.000), // = ( 1016 x 1524 ) mm = ( 40.00 x 60.00 ) in '6SHEET' => array( 3401.575, 5102.362), // = ( 1200 x 1800 ) mm = ( 47.24 x 70.87 ) in '12SHEET' => array( 8640.000, 4320.000), // = ( 3048 x 1524 ) mm = (120.00 x 60.00 ) in '16SHEET' => array( 5760.000, 8640.000), // = ( 2032 x 3048 ) mm = ( 80.00 x 120.00) in '32SHEET' => array(11520.000, 8640.000), // = ( 4064 x 3048 ) mm = (160.00 x 120.00) in '48SHEET' => array(17280.000, 8640.000), // = ( 6096 x 3048 ) mm = (240.00 x 120.00) in '64SHEET' => array(23040.000, 8640.000), // = ( 8128 x 3048 ) mm = (320.00 x 120.00) in '96SHEET' => array(34560.000, 8640.000), // = (12192 x 3048 ) mm = (480.00 x 120.00) in // -- Old European Sizes // - Old Imperial English Sizes 'EN_EMPEROR' => array( 3456.000, 5184.000), // = ( 1219 x 1829 ) mm = ( 48.00 x 72.00 ) in 'EN_ANTIQUARIAN' => array( 2232.000, 3816.000), // = ( 787 x 1346 ) mm = ( 31.00 x 53.00 ) in 'EN_GRAND_EAGLE' => array( 2070.000, 3024.000), // = ( 730 x 1067 ) mm = ( 28.75 x 42.00 ) in 'EN_DOUBLE_ELEPHANT' => array( 1926.000, 2880.000), // = ( 679 x 1016 ) mm = ( 26.75 x 40.00 ) in 'EN_ATLAS' => array( 1872.000, 2448.000), // = ( 660 x 864 ) mm = ( 26.00 x 34.00 ) in 'EN_COLOMBIER' => array( 1692.000, 2484.000), // = ( 597 x 876 ) mm = ( 23.50 x 34.50 ) in 'EN_ELEPHANT' => array( 1656.000, 2016.000), // = ( 584 x 711 ) mm = ( 23.00 x 28.00 ) in 'EN_DOUBLE_DEMY' => array( 1620.000, 2556.000), // = ( 572 x 902 ) mm = ( 22.50 x 35.50 ) in 'EN_IMPERIAL' => array( 1584.000, 2160.000), // = ( 559 x 762 ) mm = ( 22.00 x 30.00 ) in 'EN_PRINCESS' => array( 1548.000, 2016.000), // = ( 546 x 711 ) mm = ( 21.50 x 28.00 ) in 'EN_CARTRIDGE' => array( 1512.000, 1872.000), // = ( 533 x 660 ) mm = ( 21.00 x 26.00 ) in 'EN_DOUBLE_LARGE_POST' => array( 1512.000, 2376.000), // = ( 533 x 838 ) mm = ( 21.00 x 33.00 ) in 'EN_ROYAL' => array( 1440.000, 1800.000), // = ( 508 x 635 ) mm = ( 20.00 x 25.00 ) in 'EN_SHEET' => array( 1404.000, 1692.000), // = ( 495 x 597 ) mm = ( 19.50 x 23.50 ) in 'EN_HALF_POST' => array( 1404.000, 1692.000), // = ( 495 x 597 ) mm = ( 19.50 x 23.50 ) in 'EN_SUPER_ROYAL' => array( 1368.000, 1944.000), // = ( 483 x 686 ) mm = ( 19.00 x 27.00 ) in 'EN_DOUBLE_POST' => array( 1368.000, 2196.000), // = ( 483 x 775 ) mm = ( 19.00 x 30.50 ) in 'EN_MEDIUM' => array( 1260.000, 1656.000), // = ( 445 x 584 ) mm = ( 17.50 x 23.00 ) in 'EN_DEMY' => array( 1260.000, 1620.000), // = ( 445 x 572 ) mm = ( 17.50 x 22.50 ) in 'EN_LARGE_POST' => array( 1188.000, 1512.000), // = ( 419 x 533 ) mm = ( 16.50 x 21.00 ) in 'EN_COPY_DRAUGHT' => array( 1152.000, 1440.000), // = ( 406 x 508 ) mm = ( 16.00 x 20.00 ) in 'EN_POST' => array( 1116.000, 1386.000), // = ( 394 x 489 ) mm = ( 15.50 x 19.25 ) in 'EN_CROWN' => array( 1080.000, 1440.000), // = ( 381 x 508 ) mm = ( 15.00 x 20.00 ) in 'EN_PINCHED_POST' => array( 1062.000, 1332.000), // = ( 375 x 470 ) mm = ( 14.75 x 18.50 ) in 'EN_BRIEF' => array( 972.000, 1152.000), // = ( 343 x 406 ) mm = ( 13.50 x 16.00 ) in 'EN_FOOLSCAP' => array( 972.000, 1224.000), // = ( 343 x 432 ) mm = ( 13.50 x 17.00 ) in 'EN_SMALL_FOOLSCAP' => array( 954.000, 1188.000), // = ( 337 x 419 ) mm = ( 13.25 x 16.50 ) in 'EN_POTT' => array( 900.000, 1080.000), // = ( 318 x 381 ) mm = ( 12.50 x 15.00 ) in // - Old Imperial Belgian Sizes 'BE_GRAND_AIGLE' => array( 1984.252, 2948.031), // = ( 700 x 1040 ) mm = ( 27.56 x 40.94 ) in 'BE_COLOMBIER' => array( 1757.480, 2409.449), // = ( 620 x 850 ) mm = ( 24.41 x 33.46 ) in 'BE_DOUBLE_CARRE' => array( 1757.480, 2607.874), // = ( 620 x 920 ) mm = ( 24.41 x 36.22 ) in 'BE_ELEPHANT' => array( 1746.142, 2182.677), // = ( 616 x 770 ) mm = ( 24.25 x 30.31 ) in 'BE_PETIT_AIGLE' => array( 1700.787, 2381.102), // = ( 600 x 840 ) mm = ( 23.62 x 33.07 ) in 'BE_GRAND_JESUS' => array( 1559.055, 2069.291), // = ( 550 x 730 ) mm = ( 21.65 x 28.74 ) in 'BE_JESUS' => array( 1530.709, 2069.291), // = ( 540 x 730 ) mm = ( 21.26 x 28.74 ) in 'BE_RAISIN' => array( 1417.323, 1842.520), // = ( 500 x 650 ) mm = ( 19.69 x 25.59 ) in 'BE_GRAND_MEDIAN' => array( 1303.937, 1714.961), // = ( 460 x 605 ) mm = ( 18.11 x 23.82 ) in 'BE_DOUBLE_POSTE' => array( 1233.071, 1601.575), // = ( 435 x 565 ) mm = ( 17.13 x 22.24 ) in 'BE_COQUILLE' => array( 1218.898, 1587.402), // = ( 430 x 560 ) mm = ( 16.93 x 22.05 ) in 'BE_PETIT_MEDIAN' => array( 1176.378, 1502.362), // = ( 415 x 530 ) mm = ( 16.34 x 20.87 ) in 'BE_RUCHE' => array( 1020.472, 1303.937), // = ( 360 x 460 ) mm = ( 14.17 x 18.11 ) in 'BE_PROPATRIA' => array( 977.953, 1218.898), // = ( 345 x 430 ) mm = ( 13.58 x 16.93 ) in 'BE_LYS' => array( 898.583, 1125.354), // = ( 317 x 397 ) mm = ( 12.48 x 15.63 ) in 'BE_POT' => array( 870.236, 1088.504), // = ( 307 x 384 ) mm = ( 12.09 x 15.12 ) in 'BE_ROSETTE' => array( 765.354, 983.622), // = ( 270 x 347 ) mm = ( 10.63 x 13.66 ) in // - Old Imperial French Sizes 'FR_UNIVERS' => array( 2834.646, 3685.039), // = ( 1000 x 1300 ) mm = ( 39.37 x 51.18 ) in 'FR_DOUBLE_COLOMBIER' => array( 2551.181, 3571.654), // = ( 900 x 1260 ) mm = ( 35.43 x 49.61 ) in 'FR_GRANDE_MONDE' => array( 2551.181, 3571.654), // = ( 900 x 1260 ) mm = ( 35.43 x 49.61 ) in 'FR_DOUBLE_SOLEIL' => array( 2267.717, 3401.575), // = ( 800 x 1200 ) mm = ( 31.50 x 47.24 ) in 'FR_DOUBLE_JESUS' => array( 2154.331, 3174.803), // = ( 760 x 1120 ) mm = ( 29.92 x 44.09 ) in 'FR_GRAND_AIGLE' => array( 2125.984, 3004.724), // = ( 750 x 1060 ) mm = ( 29.53 x 41.73 ) in 'FR_PETIT_AIGLE' => array( 1984.252, 2664.567), // = ( 700 x 940 ) mm = ( 27.56 x 37.01 ) in 'FR_DOUBLE_RAISIN' => array( 1842.520, 2834.646), // = ( 650 x 1000 ) mm = ( 25.59 x 39.37 ) in 'FR_JOURNAL' => array( 1842.520, 2664.567), // = ( 650 x 940 ) mm = ( 25.59 x 37.01 ) in 'FR_COLOMBIER_AFFICHE' => array( 1785.827, 2551.181), // = ( 630 x 900 ) mm = ( 24.80 x 35.43 ) in 'FR_DOUBLE_CAVALIER' => array( 1757.480, 2607.874), // = ( 620 x 920 ) mm = ( 24.41 x 36.22 ) in 'FR_CLOCHE' => array( 1700.787, 2267.717), // = ( 600 x 800 ) mm = ( 23.62 x 31.50 ) in 'FR_SOLEIL' => array( 1700.787, 2267.717), // = ( 600 x 800 ) mm = ( 23.62 x 31.50 ) in 'FR_DOUBLE_CARRE' => array( 1587.402, 2551.181), // = ( 560 x 900 ) mm = ( 22.05 x 35.43 ) in 'FR_DOUBLE_COQUILLE' => array( 1587.402, 2494.488), // = ( 560 x 880 ) mm = ( 22.05 x 34.65 ) in 'FR_JESUS' => array( 1587.402, 2154.331), // = ( 560 x 760 ) mm = ( 22.05 x 29.92 ) in 'FR_RAISIN' => array( 1417.323, 1842.520), // = ( 500 x 650 ) mm = ( 19.69 x 25.59 ) in 'FR_CAVALIER' => array( 1303.937, 1757.480), // = ( 460 x 620 ) mm = ( 18.11 x 24.41 ) in 'FR_DOUBLE_COURONNE' => array( 1303.937, 2040.945), // = ( 460 x 720 ) mm = ( 18.11 x 28.35 ) in 'FR_CARRE' => array( 1275.591, 1587.402), // = ( 450 x 560 ) mm = ( 17.72 x 22.05 ) in 'FR_COQUILLE' => array( 1247.244, 1587.402), // = ( 440 x 560 ) mm = ( 17.32 x 22.05 ) in 'FR_DOUBLE_TELLIERE' => array( 1247.244, 1927.559), // = ( 440 x 680 ) mm = ( 17.32 x 26.77 ) in 'FR_DOUBLE_CLOCHE' => array( 1133.858, 1700.787), // = ( 400 x 600 ) mm = ( 15.75 x 23.62 ) in 'FR_DOUBLE_POT' => array( 1133.858, 1757.480), // = ( 400 x 620 ) mm = ( 15.75 x 24.41 ) in 'FR_ECU' => array( 1133.858, 1474.016), // = ( 400 x 520 ) mm = ( 15.75 x 20.47 ) in 'FR_COURONNE' => array( 1020.472, 1303.937), // = ( 360 x 460 ) mm = ( 14.17 x 18.11 ) in 'FR_TELLIERE' => array( 963.780, 1247.244), // = ( 340 x 440 ) mm = ( 13.39 x 17.32 ) in 'FR_POT' => array( 878.740, 1133.858), // = ( 310 x 400 ) mm = ( 12.20 x 15.75 ) in )
Admidio API API documentation generated by ApiGen