Tcpdf html image base64 windows 10

Continue

Tcpdf html image base64 windows 10

protected mixed $tsa_data = array() protected since 6.0.085 (2014-06-19) tcpdf.php : 1298 Boolean flag to enable document timestamping with TSA. public setProtection([array $permissions = array('print', 'modify', 'copy', 'annot-forms', 'fill-forms', 'extract', 'assemble', 'print-high') ][, string $user_pass = '' ][, string|null $owner_pass = null ],

int $mode[, array|null $pubkeys = null ]) : mixed If you don't set any password, the document will open as usual. If the value is a name, it shall be None, which is relevant only for the Fly transition when the value of SS is not 1.0. Default value: 0.$this->pagedim[$this->page]['trans']['SS'] = (Fly transition style only) The starting or ending scale at

which the changes shall be drawn. public _destroy([bool $destroyall = false ][, bool $preserve_objcopy = false ]) : mixed $destroyall : bool = false if true destroys all class variables, otherwise preserves critical variables. tcpdf.php : 2488 Get the last cell height. $resetx : bool = true if true (default) reset the X position. $s_y : float scaling factor for

height as percent. protected _putencryption() : mixed protected author Nicola Asuni since 2.0.000 (2008-01-02) mixed ¡ª tcpdf.php : 13957 Put extgstates for object transparency protected _putextgstates() : mixed protected since 3.0.000 (2008-03-27) mixed ¡ª tcpdf.php : 8863 Output fonts. Possible values are: L or empty string: left align (default

value) C: center R: right align J: justify $fill : bool = false Indicates if the cell background must be painted (true) or transparent (false). $xmax : int end X coordinate for border. $form : string = '/Add/Delete/FillIn/Import/Export/SubmitStandalone/SpawnTemplate' Names specifying additional form-field-related usage rights for the document. public

getPage() : int public since 2.1.000 (2008-01-07) see setPage(), lastpage(), getNumPages() int ¡ª page number tcpdf.php : 2523 Returns an array of page dimensions: $this->pagedim[$this->page]['w'] = page width in points$this->pagedim[$this->page]['h'] = height in points$this->pagedim[$this->page]['wk'] = page width in user units$this>pagedim[$this->page]['hk'] = page height in user units$this->pagedim[$this->page]['tm'] = top margin$this->pagedim[$this->page]['bm'] = bottom margin$this->pagedim[$this->page]['lm'] = left margin$this->pagedim[$this->page]['rm'] = right margin$this->pagedim[$this->page]['pb'] = auto page break$this->pagedim[$this->page]['or'] =

page orientation$this->pagedim[$this->page]['olm'] = original left margin$this->pagedim[$this->page]['orm'] = original right margin$this->pagedim[$this->page]['Rotate'] = The number of degrees by which the page shall be rotated clockwise when displayed or printed. Default value: H. public mixed ¡ª tcpdf.php : 10414 Set header font. I'm using

TCPDF 6.2.3 (latest stable release, I believe). protected _dounderlinew(int $x, int $y, int $w) : mixed $x : int X coordinate $y : int Y coordinate $w : int width to underline protected since 4.8.008 (2009-09-29) mixed ¡ª tcpdf.php : 10577 Encrypt the input string. tcpdf.php : 18812 Process opening tags. tcpdf.php : 21919 Set columns array. for PDF

incremental update public author Nicola Asuni since 4.6.005 (2009-04-24) mixed ¡ª tcpdf.php : 13567 Set the digital signature appearance (a cliccable rectangle area to get signature properties) public setSignatureAppearance(float $x, float $y, float $w, float $h[, int $page = -1 ][, string $name = '' ]) : mixed $x : float Abscissa of the upper-left corner.

tcpdf.php : 3019 This method begins the generation of the PDF document. public setViewerPreferences(array $preferences) : mixed (see Section 8.1 of PDF reference, "Viewer Preferences"). The plug-in is used if available. protected mixed $imgscale = 1 since 2004-06-14 author Nicola Asuni protected tcpdf.php : 467 Flag set when processing page

footer. $cola : array = array(100, 100, 100, 100, 'All') crop mark color (default spot registration color 'All'). public setBooklet([bool $booklet = true ][, float $inner = -1 ][, float $outer = -1 ]) : mixed $booklet : bool = true true set the booklet mode on, false otherwise. The method can be called before the first page is created and the value is retained

from page to page. public since 3.0.000 (2008-03-27) mixed ¡ª tcpdf.php : 7507 Defines the abscissa of the current position. $c : int alpha color protected since 4.3.007 (2008-12-04) mixed ¡ª tcpdf.php : 20722 Returns current graphic variables as array. $w : float Cell width. protected mixed $txtshadow = array('enabled' => alse, 'depth_w' => 0,

'depth_h' => 0, 'color' => alse, 'opacity' => 1, 'blend_mode' => 'Normal') since 5.9.174 (2012-07-25) protected tcpdf.php : 395 Underlining flag. If it could not be found, the error "Could not include font definition file" is generated. $rx : float the x-axis radius. protected mixed $compress protected tcpdf.php : 321 Array of standard font names. author

Nicola Asuni since 5.0.000 (2010-05-02) protected array ¡ª of container box measures (x, y, w, h) tcpdf.php : 23219 Apply SVG graphic transformation matrix. public ScaleX(float $s_x[, int $x = '' ][, int $y = '' ]) : mixed $s_x : float scaling factor for width as percent. To link an image without embedding it on the document, set an asterisk character

before the URL (i.e.: '* ). public since 5.9.153 (2012-03-28) bool ¡ª true if the char is defined, false otherwise. $x : float|null = null x position in user units (null = current x position) $y : float|null = null y position in user units (null = current y position) $w : float|null = null width in user units (null = remaining page width) $h : float|null = null height in

user units (null = remaining page height) $xres : float|null = null width of the smallest bar in user units (null = default value = 0.4mm) $style : array = array() array of options: boolean $style['border'] if true prints a border int $style['padding'] padding to leave around the barcode in user units (set to 'auto' for automatic padding) int $style['hpadding']

horizontal padding in user units (set to 'auto' for automatic padding) int $style['vpadding'] vertical padding in user units (set to 'auto' for automatic padding) array $style['fgcolor'] color array for bars and text mixed $style['bgcolor'] color array for background (set to false for transparent) boolean $style['text'] if true prints text below the barcode string

$style['label'] override default label string $style['font'] font name for text int $style['fontsize'] font size for text int $style['stretchtext']: 0 = disabled; 1 = horizontal scaling only if necessary; 2 = forced horizontal scaling; 3 = character spacing only if necessary; 4 = forced character spacing. protected mixed $custom_xmp = '' protected since 5.9.128

(2011-10-06) tcpdf.php : 1802 Custom XMP RDF data. author Nicola Asuni since 4.9.000 (2010-03-26) public mixed ¡ª tcpdf.php : 13071 Creates a Combo-box field public ComboBox(string $name, int $w, int $h, array $values[, array $prop = array() ][, array $opt = array() ][, float|null $x = null ][, float|null $y = null ][, bool $js = false ]) : mixed $name

: string field name $w : int width $h : int height $values : array array containing the list of values. $altimgs : array = array() Array of alternate images IDs. Each alternative image must be an array with two values: an integer representing the image ID (the value returned by the Image method) and a boolean value to indicate if the image is the default

for printing. Default: 1.0. $this->pagedim[$this->page]['trans']['B'] = (Fly transition style only) If true, the area that shall be flown in is rectangular and opaque. public since 1.5 see SetFont(), setFontSubsetting() array|false ¡ª array containing the font data, or false in case of error. public setPageRegions([array $regions = array() ]) : mixed A no-write

region is a portion of the page with a rectangular or trapezium shape that will not be covered when writing text or html code. $yc : float Ordinate of center point. $angstr : float Angle start of draw line. $type : string = 'T,R,B,L' type of crop mark, one symbol per type separated by comma: T = TOP, F = BOTTOM, L = LEFT, R = RIGHT, TL = A = TOPLEFT, TR = B = TOP-RIGHT, BL = C = BOTTOM-LEFT, BR = D = BOTTOM-RIGHT. public endLayer() : mixed public since 5.9.102 (2011-07-13) mixed ¡ª tcpdf.php : 3206 Terminate the current page public endPage([bool $tocpage = false ]) : mixed $tocpage : bool = false if true set the tocpage state to false (end the page used to display Table Of

Content). public since 5.9.125 (2011-10-03) string ¡ª PDF color command. public mixed ¡ª tcpdf.php : 22229 Returns text with soft hyphens. This is how I set the image up: $imageLocation = $img_root.$imgsrc; $ext = end(explode(".", $imageLocation)); $image = base64_encode(file_get_contents($imageLocation)); //$response .= ""; //works in

browser but not in PDF $response .= ""; //does not work in browser or PDF And here is the method to create the PDF: function createPDF($response) { // Include the main TCPDF library (search for installation path). protected mixed $linestyleDash = '[] 0 d' protected since 4.0.006 (2008-07-16) tcpdf.php : 1031 PDF string for join value of the last line.

public author Nicola Asuni since 4.8.000 (2009-09-07) mixed ¡ª tcpdf.php : 11939 Draws a circle. protected mixed $inxobj = alse protected since 5.8.017 (2010-08-24) tcpdf.php : 553 Boolean flag set to true when the input text is unicode (require unicode fonts). $w : float Width of the image in the page. protected _getobj([int|null $objid = null ]) :

string $objid : int|null = null Object ID (leave empty to get a new ID). The method can be called before the first page is created and the value is retained from page to page. $w : float Width of the signature area. protected mixed $svgunit = 'px' protected since 5.0.000 (2010-05-02) tcpdf.php : 1108 Array used for custom vertical spaces for HTML tags.

$out : bool = true if true output the font size command, otherwise only set the font properties. protected sortBookmarks() : mixed protected since 5.9.119 (2011-09-19) mixed ¡ª tcpdf.php : 23915 Sets the opening SVG element handler function for the XML parser. protected mixed $h protected tcpdf.php : 606 Default font used on page header.

$dictionary : array = array() Array of words to be returned without applying the hyphenation algorithm. $addpage : bool = true if true add a page, otherwise only return the true/false state since 3.2.000 (2008-07-01) protected bool ¡ª true in case of page break, false otherwise. protected mixed $thead = '' protected since 4.5.030 (2009-03-20)

tcpdf.php : 1256 Margins used for table header. $file : string Name of the file containing the image or a '@' character followed by the image data string. protected array $header_text_color = array(0, 0, 0) since 5.9.174 (2012-07-25) protected phpstan-var array{0: int, 1: int, 2: int} tcpdf.php : 656 Title to be printed on default page header. protected

mixed $fhPt protected tcpdf.php : 837 File ID (used on document trailer). protected array $footer_text_color = array(0, 0, 0) since 5.9.174 (2012-07-25) protected phpstan-var array{0: int, 1: int, 2: int} tcpdf.php : 996 Array used to store footer length of each page. protected _putfonts() : mixed author Nicola Asuni protected mixed ¡ª tcpdf.php : 10020

Output PDF File Header (7.5.2). $y : float = -1 Y position in user units of the destiantion on the selected page (default = -1 = current position; 0 = page start;). $y1 : float Ordinate of control point 1. $orientation : string = '' page orientation. protected mixed $form_mode = 'post' protected since 4.8.000 (2009-09-07) tcpdf.php : 1340 List of form

annotations IDs. protected mixed $form_obj_id = array() protected since 4.8.000 (2009-09-07) tcpdf.php : 211 Width of page format in points. The value can be: T: top-right for LTR or top-left for RTL M: middle-right for LTR or middle-left for RTL B: bottom-right for LTR or bottom-left for RTL N: next line $palign : string = '' Allows to center or align

the template on the current line. $b : float end angle (in degrees). $prop : array = array() javascript field properties. $attribs : array The third parameter, attribs, contains an associative array with the element's attributes (if any). ['PZ'] : The page's preferred zoom (magnification) factor. I have read several posts on this subject but didn't want to piggyback on any of them with additional questions. $line_style : array = array() Line style of polygon sides. public getOverprint() : array (Check the "Entries in a Graphics State Parameter Dictionary" on PDF 32000-1:2008). $permissions : array = array('print', 'modify', 'copy', 'annot-forms', 'fill-forms', 'extract', 'assemble', 'print-high') the set of permissions

(specify the ones you want to block): print : Print the document; modify : Modify the contents of the document by operations other than those controlled by 'fill-forms', 'extract' and 'assemble'; copy : Copy or otherwise extract text and graphics from the document; annot-forms : Add or modify text annotations, fill in interactive form fields, and, if

'modify' is also set, create or modify interactive form fields (including signature fields); fill-forms : Fill in existing interactive form fields (including signature fields), even if 'annot-forms' is not specified; extract : Extract text and graphics (in support of accessibility to users with disabilities or for other purposes); assemble : Assemble the document

(insert, rotate, or delete pages and create bookmarks or thumbnail images), even if 'modify' is not set; print-high : Print the document to a representation from which a faithful digital copy of the PDF content could be generated. public setCompression([bool $compress = true ]) : mixed Note: the Zlib extension is required for this feature. $font : string

= '' Font name (family name). $y : float = -1 Y position in user units of the bookmark on the selected page (default = -1 = current position; 0 = page start;). $angf : float = 360 Angle finish of draw line. Is used to chunk chinese words. public ScaleXY(float $s[, int $x = '' ][, int $y = '' ]) : mixed $s : float scaling factor for width and height as percent.

protected mixed $ur = array() protected since 5.8.014 (2010-08-23) tcpdf.php : 940 PDF viewer preferences. protected since 4.5.000 (2008-12-31) mixed ¡ª tcpdf.php : 2140 Change the format of the current page protected setPageFormat(mixed $format[, string $orientation = 'P' ]) : mixed $format : mixed The format used for pages. $firsttag : bool =

false set to true when the tag is the first. $align : string Indicates the alignment of the pointer next to image insertion relative to image height. public since 5.9.152 (2012-03-23) array ¡ª tcpdf.php : 4128 Returns the string length of an array of chars in user unit or an array of characters widths. public setCellHeightRatio(float $h) : mixed $h : float cell

proportion respect font height (typical value = 1.25). protected mixed $encryptdata = array() protected since 5.0.005 (2010-05-11) tcpdf.php : 809 IBoolean flag indicating whether document is protected. protected mixed $spot_colors = array() protected since 4.0.024 (2008-09-12) tcpdf.php : 1410 Store page number when startTransaction() is called.

protected mixed $svgstyles = array(array('alignment-baseline' => 'auto', 'baseline-shift' => 'baseline', 'clip' => 'auto', 'clip-path' => 'none', 'clip-rule' => 'nonzero', 'color' => 'black', 'color-interpolation' => 'sRGB', 'color-interpolation-filters' => 'linearRGB', 'color-profile' => 'auto', 'color-rendering' => 'auto', 'cursor' => 'auto', 'direction' => 'ltr',

'display' => 'inline', 'dominant-baseline' => 'auto', 'enable-background' => 'accumulate', 'fill' => 'black', 'fill-opacity' => 1, 'fill-rule' => 'nonzero', 'filter' => 'none', 'flood-color' => 'black', 'flood-opacity' => 1, 'font' => '', 'font-family' => 'helvetica', 'font-size' => 'medium', 'font-size-adjust' => 'none', 'font-stretch' => 'normal', 'font-style' =>

'normal', 'font-variant' => 'normal', 'font-weight' => 'normal', 'glyph-orientation-horizontal' => '0deg', 'glyph-orientation-vertical' => 'auto', 'image-rendering' => 'auto', 'kerning' => 'auto', 'letter-spacing' => 'normal', 'lighting-color' => 'white', 'marker' => '', 'marker-end' => 'none', 'marker-mid' => 'none', 'marker-start' => 'none', 'mask' => 'none',

'opacity' => 1, 'overflow' => 'auto', 'pointer-events' => 'visiblePainted', 'shape-rendering' => 'auto', 'stop-color' => 'black', 'stop-opacity' => 1, 'stroke' => 'none', 'stroke-dasharray' => 'none', 'stroke-dashoffset' => 0, 'stroke-linecap' => 'butt', 'stroke-linejoin' => 'miter', 'stroke-miterlimit' => 4, 'stroke-opacity' => 1, 'stroke-width' => 1, 'textanchor' => 'start', 'text-decoration' => 'none', 'text-rendering' => 'auto', 'unicode-bidi' => 'normal', 'visibility' => 'visible', 'word-spacing' => 'normal', 'writing-mode' => 'lr-tb', 'text-color' => 'black', 'transfmatrix' => array(1, 0, 0, 1, 0, 0))) protected since 5.0.000 (2010-05-02) tcpdf.php : 1675 SVG text. Valid names in PDF 1.5 and later are

/Create/Delete/Modify/Copy/Import/Export, which permit the user to perform the named operation on annotations. $onvalue : string = 'Yes' value to be returned if selected. protected mixed $page_boxes = array('MediaBox', 'CropBox', 'BleedBox', 'TrimBox', 'ArtBox') protected since 5.9.152 (2012-03-23) tcpdf.php : 1333 ID of page objects. public since

1.2 see SetAuthor(), SetKeywords(), SetSubject(), SetTitle() mixed ¡ª tcpdf.php : 4753 Defines the default monospaced font. public setLink(int $link, float $y[, int|string $page = -1 ]) : mixed $link : int The link identifier returned by AddLink() $y : float Ordinate of target position; -1 indicates the current position. tcpdf.php : 22771 Check page for nowrite regions and adapt current coordinates and page margins if necessary. $name : string = 'doc.pdf' The name of the file when saved. protected mixed $tsa_timestamp = alse protected since 6.0.085 (2014-06-19) tcpdf.php : 705 Text shadow data array. protected getImageBuffer(string $image) : string|false $image : string image key protected since

4.5.000 (2008-12-31) string|false ¡ª image buffer content or false in case of error tcpdf.php : 7890 Return an array containing variations for the basic page number alias. 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 - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) $align : string = 'J' Allows to center or align the text. $lasttag : bool = false set to true when the tag is the last. String with a 0 (not rounded i-corner) or 1 (rounded i-corner) in i-position. public

Scale(float $s_x, float $s_y[, float|null $x = null ][, float|null $y = null ]) : mixed $s_x : float scaling factor for width as percent. public ImageEps(string $file[, float|null $x = null ][, float|null $y = null ], float $w, float $h[, mixed $link = '' ][, bool $useBoundingBox = true ][, string $align = '' ][, string $palign = '' ], mixed $border[, bool $fitonpage = false

][, bool $fixoutvals = false ]) : mixed NOTE: EPS is not yet fully implemented, use the setRasterizeVectorImages() method to enable/disable rasterization of vector images using ImageMagick library. public since 2.1.002 (2008-02-12) mixed ¡ª tcpdf.php : 13238 Creates a button field public Button(string $name, int $w, int $h, string $caption,

mixed $action[, array $prop = array() ][, array $opt = array() ][, float|null $x = null ][, float|null $y = null ][, bool $js = false ]) : mixed $name : string field name $w : int width $h : int height $caption : string caption. public setPageUnit(string $unit) : mixed $unit : string User measure unit. $y1 : float Ordinate of first point. If the current abscissa gets

out of page, it is brought back to the margin. author Nicola Asuni public since 5.8.017 (2010-08-24) see startTemplate(), endTemplate() mixed ¡ª tcpdf.php : 14448 Paints a radial colour gradient. protected mixed $font_stretching = 100 protected since 5.9.000 (2010-09-29) tcpdf.php : 1514 Boolean flag: if true enables font subsetting by default. public

since 6.4 mixed ¡ª tcpdf.php : 14025 Set alpha for stroking (CA) and non-stroking (ca) operations. $file : string Name of the SVG file or a '@' character followed by the SVG data string. public setOverprint([bool $stroking = true ][, bool|null $nonstroking = null ], int $mode) : mixed (Check the "Entries in a Graphics State Parameter Dictionary" on PDF

32000-1:2008). protected _putEmbeddedFiles() : mixed since 4.4.000 (2008-12-07) protected see Annotation() mixed ¡ª tcpdf.php : 10605 Put encryption on PDF document. Values outside this range are ignored. Default value: as defined by PDF viewer application, but typically 1 $preferences : array array of options. phpstan-param array{0: string, 1:

string, 2: float|null} $font public since 1.1 mixed ¡ª tcpdf.php : 3381 Set header margin. public startPage([string $orientation = '' ][, mixed $format = '' ][, bool $tocpage = false ]) : mixed The origin of the coordinate system is at the top-left corner and increasing ordinates go downwards. protected mixed $images = array() protected tcpdf.php : 529

The right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image. protected SVGTransform(array $tm) : mixed $tm : array original SVG transformation matrix protected since 5.0.000 (2010-05-02) mixed ¡ª tcpdf.php : 20366 Swap the left and right margins. protected mixed $htmlLinkColorArray = array(0, 0, 255) protected since

4.4.003 (2008-12-09) tcpdf.php : 1158 Default font style to add to html links. protected mixed $listcount = array() protected tcpdf.php : 755 HTML PARSER: indent amount for lists. public setDrawColor(float $col1[, float $col2 = -1 ][, float $col3 = -1 ][, float $col4 = -1 ][, bool $ret = false ][, string $name = '' ]) : string $col1 : float GRAY level for single

color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100). $line_style : array = array() Line style of curve. tcpdf.php : 3144 Get the total number of insered pages. $col2 : array = array() second color (lower right corner) (RGB components). Never set this parameter to true, use instead writeHTMLCell() or writeHTML() methods. The method

first calls Close() if necessary to terminate the document. protected _putspotcolors() : mixed protected since 4.0.024 (2008-09-12) mixed ¡ª tcpdf.php : 9015 Adds unicode fonts.

Based on PDF Reference 1.3 (section 5) protected _puttruetypeunicode(array $font) : mixed $font : array font data protected author Nicola Asuni since 1.52.0.TC005 (2005-01-05) mixed ¡ª tcpdf.php : 9948 Output viewer preferences. tcpdf.php : 3391 Returns header margin in user units. public setCreator(string $creator) : mixed $creator : string The

name of the creator. $x : float|null = null Abscissa of the upper-left corner of the rectangle $y : float|null = null Ordinate of the upper-left corner of the rectangle $js : bool = false If true put the field using JavaScript (requires Acrobat Writer to be rendered). public addTOC([int|null $page = null ][, string $numbersfont = '' ][, string $filler = '.' ][,

string $toc_name = 'TOC' ][, string $style = '' ][, array $color = array(0, 0, 0) ]) : mixed This method must be called after all Bookmarks were set. HideWindowUI boolean (Optional) A flag specifying whether to hide user interface elements in the document's window (such as scroll bars and navigation controls), leaving only the document's contents

displayed. protected mixed $rtl = alse protected since 2.0.000 tcpdf.php : 1326 Digital signature object ID. $x : float|null upper-left corner X coordinate $y : float|null upper-left corner Y coordinate $html : string = '' html text to print. protected mixed $svgtext = '' protected since 5.0.000 (2010-05-02) tcpdf.php : 1682 SVG text properties. public

Output([string $name = 'doc.pdf' ][, string $dest = 'I' ]) : string In the last case, the plug-in may be used (if present) or a download ("Save as" dialog box) may be forced. protected mixed $ColorFlag protected tcpdf.php : 1452 Starting page for columns. $y : float Yellow color for CMYK. public getHTMLUnitToUnits(string $htmlval[, string $refsize = 1 ]

[, string $defaultunit = 'px' ][, bool $points = false ]) : float $htmlval : string String containing values and unit. author Nicola Asuni public since 2.4.000 (2008-03-06) array|float ¡ª total string length or array of characted widths tcpdf.php : 2867 Return the auto-page-break mode (true or false). string $style['fitwidth'] if true reduce the width to fit the

barcode width + padding. protected array $footer_line_color = array(0, 0, 0) since 5.9.174 (2012-07-25) protected phpstan-var array{0: int, 1: int, 2: int} tcpdf.php : 584 Minimum distance between footer and bottom page margin. public Link(float $x, float $y, float $w, float $h, mixed $link, int $spaces) : mixed Text or image links are generally put via

Cell(), Write() or Image(), but this method can be useful for instance to define a clickable area inside an image. protected setTableHeader() : mixed protected since 4.5.030 (2009-03-25) mixed ¡ª tcpdf.php : 12465 Sort bookmarks for page and key. public mixed ¡ª tcpdf.php : 4615 Convert a relative font measure into absolute value. public

setSRGBmode([bool $mode = false ]) : mixed $mode : bool = false If true force sRGB output intent. $info : array = array() array of option information: Name, Location, Reason, ContactInfo. protected mixed $default_graphic_vars = array() protected since 5.5.008 (2010-07-02) tcpdf.php : 1228 Default monospace font. author Andreas W\FCrmser,

Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 21389 Clone the specified page to a new page. First pair is the lower left edge point, next is its right control point (control point 2). $ry : float the y-axis radius of the ellipse used to round off the corners of the rectangle. public setRightMargin(float $margin) : mixed $margin : float

The margin. protected mixed $tmprtl = alse protected since 2.0.000 tcpdf.php : 1500 Boolean flag true when we are on TOC (Table Of Content) page. This is typically the name of the application that generates the PDF. DF or FD: Draw and fill. public setColumnsArray(array $columns) : mixed Each column is represented by an array of arrays with the

following keys: (w = width, s = space between columns, y = column top position). protected mixed $print_header = rue protected tcpdf.php : 1396 List of radio group objects IDs. protected mixed $radio_groups = array() protected since 4.8.001 (2009-09-09) tcpdf.php : 1389 List of radio buttons parent objects. public setImageScale(float $scale) :

mixed $scale : float adjusting factor to convert pixels to user units. $style : string = '' Font style. public since 4.6.016 (2009-06-15) mixed ¡ª tcpdf.php : 3812 Set the spot color for the specified type ('draw', 'fill', 'text'). protected mixed $wPt protected tcpdf.php : 297 Current horizontal position in user unit for cell positioning. $txt : string String for

calculating his height $reseth : bool = false if true reset the last cell height (default false). The only valid name is BarcodePlaintext, which permits text form field data to be encoded as a plaintext two-dimensional barcode. tcpdf.php : 17171 Returns the string used to find spaces protected getSpaceString() : string protected author Nicola Asuni since

4.8.024 (2010-01-15) string ¡ª tcpdf.php : 22149 Returns an array of chars containing soft hyphens. protected _putviewerpreferences() : string author Nicola asuni since 3.1.000 (2008-06-09) protected string ¡ª for viewer preferences tcpdf.php : 9612 Put XMP data object and return ID. 0 is not allowed. protected mixed $DrawColor protected

tcpdf.php : 1598 Embedded Files Names protected mixed $efnames = array() protected since 5.9.204 (2013-01-23) tcpdf.php : 1129 Array of files to embedd. $circle_outLine_style : array = array() Line style of inscribed circle (if draws). protected setGraphicVars(array $gvars[, bool $extended = false ]) : mixed $gvars : array array of graphic

variablesto restore $extended : bool = false if true restore extended graphic variables protected since 4.2.010 (2008-11-14) mixed ¡ª tcpdf.php : 3596 This method is used to render the page header. $rightmin : int = 2 Minimum number of character to leave on the right of the word without applying the hyphens. protected mixed $last_enc_key_c

protected since 2.0.000 (2008-01-02) tcpdf.php : 309 Height of last cell printed. public StopTransform() : mixed This function must be called after scaling, mirroring, translation, rotation and skewing. public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 22332 Left trim the input string public

stringLeftTrim(string $str[, string $replace = '' ]) : string $str : string string to trim $replace : string = '' string that replace spaces. public setFontSubsetting([bool $enable = true ]) : mixed $enable : bool = true if true enable font subsetting by default. $y1 : float Ordinate of second point. tcpdf.php : 13771 Return the alias for the page number on the

current page group. $type : string = '' Image format. Is there some other setting or option I need to set in order to get the images to appear in the PDF, and/or can you spot anything I'm doing wrong here? ['trans']['S'] : transition style : Split, Blinds, Box, Wipe, Dissolve, Glitter, R, Fly, Push, Cover, Uncover, Fade ['trans']['D'] : The duration of the

transition effect, in seconds. protected mixed $tcpdflink = rue protected since 5.9.152 (2012-03-23) tcpdf.php : 773 Temporary font size in points. protected mixed $tagvspaces = array() protected since 4.2.001 (2008-10-30) tcpdf.php : 1833 If true print TCPDF meta link. protected _putcidfont0(array $font) : mixed A Type 0 CIDFont contains glyph

descriptions based on the Adobe Type 1 font format $font : array font data protected author Andrew Whitehead, Nicola Asuni, Yukihiro Nakadaira since 3.2.000 (2008-06-23) mixed ¡ª tcpdf.php : 12374 Insert Named Destinations. 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 - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) $fitonpage : bool = false if true the image is resized to not exceed page dimensions. public since 1.4 mixed ¡ª tcpdf.php : 2979 Defines

the creator of the document. S: return the document as a string (name is ignored). protected mixed $re_space = array('p' => '[^\S\xa0]', 'm' => '') protected since 5.5.011 (2010-07-09) tcpdf.php : 1312 Regular expression used to find blank characters (required for word-wrapping). public author Nicola Asuni since 5.3.011 (2010-06-17) mixed ¡ª

tcpdf.php : 2360 Set regular expression to detect withespaces or word separators. The name given by name is used when one selects the "Save as" option on the link generating the PDF. $keepmargins : bool = false if true overwrites the default page margins with the current margins $tocpage : bool = false if true set the tocpage state to true (the

added page will be used to display Table Of Content). Legal values are: all, print, screen or view. If it is a standard family name, it will override the corresponding font. $x : int = '' abscissa of the scaling center. protected mixed $default_form_prop = array('lineWidth' => 1, 'borderStyle' => 'solid', 'fillColor' => array(255, 255, 255), 'strokeColor' =>

array(128, 128, 128)) protected since 4.8.000 (2009-09-07) tcpdf.php : 1521 Array of default graphic settings. protected mixed $jpeg_quality protected since 3.0.000 (2008-03-27) tcpdf.php : 1354 Javascript objects array. DisplayDocTitle boolean (Optional; PDF 1.4) A flag specifying whether the window's title bar should display the document title

taken from the Title entry of the document information dictionary (see Section 10.2.1, "Document Information Dictionary"). public since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 12186 Draws a rounded rectangle. $filler : string = '.' string used to fill the space between text and page number. public since 5.9.186 (2012-09-13) see setAbsX(), setAbsY(),

SetAbsXY() mixed ¡ª tcpdf.php : 7596 Set the absolute Y coordinate of the current pointer. since 5.9.186 (2012-09-13) float ¡ª Absolute measure. $firstblock : bool = false if true the string is the starting of a line. protected _outLine(float $x, float $y) : mixed The new current point shall be (x, y). $col4 : array = array() fourth color (upper left corner)

(RGB components). protected mixed $viewer_preferences protected since 3.1.000 (2008-06-09) tcpdf.php : 235 Current width of page in user unit. $preserve_objcopy : bool = false if true preserves the objcopy variable public since 4.5.016 (2009-02-24) mixed ¡ª tcpdf.php : 14697 Output gradient shaders. protected mixed $PDFVersion = '1.7' since

1.5.3 protected tcpdf.php : 1136 Boolean flag to indicate if we are inside a PRE tag. public AcceptPageBreak() : bool The default implementation returns a value according to the mode selected by SetAutoPageBreak(). $x : float|null = null Abscissa of the upper-left corner (LTR) or upper-right corner (RTL). $xang : float Angle between the X-axis and

the major axis of the ellipse. An odd number of integers causes this entry to be ignored. protected mixed $lMargin protected tcpdf.php : 1459 Maximum page and column selected. $unicode : bool = true TRUE means that the input text is unicode (default = true) $encoding : string = 'UTF-8' Charset encoding (used only when converting back html

entities); default is UTF-8. public setAlpha([float $stroking = 1 ][, string $bm = 'Normal' ][, float|null $nonstroking = null ][, bool $ais = false ]) : mixed $stroking : float = 1 Alpha value for stroking operations: real value from 0 (transparent) to 1 (opaque). $x : float Abscissa of the cell origin $y : float Ordinate of the cell origin $txt : string String to

print $fstroke : int outline size in user units (0 = disable) $fclip : bool = false if true activate clipping mode (you must call StartTransform() before this function and StopTransform() to stop the clipping tranformation). $aliases : array Array of page aliases. $page : int|string = '' Target page number (leave empty for current page). $hidden : bool = false

If true do not display the image. protected mixed $empty_signature_appearance = array() protected since 5.9.101 (2011-07-06) tcpdf.php : 975 Array used to store page positions to track empty pages (keys are the page numbers). public setLineWidth(float $width) : mixed $width : float The width. $hpx : float original height of the image in pixels. $cell

: bool = false if true add the current left (or right o for RTL) padding to the X coordinate public since 1.0 see Cell() mixed ¡ª tcpdf.php : 11181 Horizontal Mirroring. F: save to a local server file with the name given by name. To create self-signed signature: openssl req -x509 -nodes -days 365000 -newkey rsa:1024 -keyout tcpdf.crt -out tcpdf.crt To

export crt to p12: openssl pkcs12 -export -in tcpdf.crt -out tcpdf.p12 To convert pfx certificate to pem: openssl pkcs12 -in tcpdf.pfx -out tcpdf.crt -nodes $signing_cert : mixed = '' signing certificate (string or filename prefixed with 'file://') $private_key : mixed = '' private key (string or filename prefixed with 'file://') $private_key_password : string = ''

password $extracerts : string = '' specifies the name of a file containing a bunch of extra certificates to include in the signature which can for example be used to help the recipient to verify the certificate that you used. protected mixed $TextColor protected tcpdf.php : 1403 Text indentation value (used for text-indent CSS attribute). public

getBarcode() : string public since 4.0.012 (2008-07-24) string ¡ª tcpdf.php : 2571 Returns the page break margin. $align : string = '' Indicates the alignment of the pointer next to barcode insertion relative to barcode height. protected ImagePngAlpha(string $file, float $x, float $y, float $wpx, float $hpx, float $w, float $h, string $type, mixed $link,

string $align, bool $resize, int $dpi, string $palign[, string $filehash = '' ]) : mixed $file : string Name of the file containing the image. $dest : string = 'I' Destination where to send the document. protected mixed $svg_tag_depth = 0 protected tcpdf.php : 1668 ID of last SVG clipPath. Format: array(red, green, blue). protected mixed $outlines = array()

protected since 2.1.002 (2008-02-12) tcpdf.php : 401 Overlining flag. $r : float Radius. Possible values are: T : cell top C : center B : cell bottom A : font top L : font baseline D : font bottom $valign : string = 'M' text vertical alignment inside the cell. $pie : bool = false if true do not mark the border point (used to draw pie sectors). Default: 1.0. ['trans']

['B'] : (Fly transition style only) If true, the area that shall be flown in is rectangular and opaque. Default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11134 Vertical and horizontal proportional Scaling. $name : string = '' spot color name (if any) public since 1.3 see

SetDrawColorArray(), SetFillColor(), SetTextColor(), Line(), Rect(), Cell(), MultiCell() string ¡ª the PDF command tcpdf.php : 3928 Defines the color used for all drawing operations (lines, rectangles and cell borders). public getLastH() : float public since 4.0.017 (2008-08-05) float ¡ª last cell height tcpdf.php : 11410 Returns the current the line width.

since 5.9.174 (2012-07-25) public mixed ¡ª tcpdf.php : 3882 Defines the spot color used for text. $col2 : float = -1 GREEN color for RGB (0-255), or MAGENTA color for CMYK (0-100). protected mixed $newpagegroup = array() protected since 3.0.000 (2008-03-27) tcpdf.php : 1438 Number of colums. Possible values are: D or empty string: Draw

(default). It can be expressed in RGB components or gray scale. public getFormDefaultProp() : array public author Nicola Asuni since 4.8.000 (2009-09-06) array ¡ª $prop javascript field properties. Possible values are: 0: to the right 1: to the beginning of the next line [DEFAULT] 2: below $x : float|null = null x position in user units $y : float|null =

null y position in user units $reseth : bool = true if true reset the last cell height (default true). protected mixed $hPt protected tcpdf.php : 719 HTML PARSER: array to store current link and rendering styles. protected array $overprint = array('OP' => alse, 'op' => alse, 'OPM' => 0) (Check the "Entries in a Graphics State Parameter Dictionary" on

PDF 32000-1:2008). The master password, if different from the user one, can be used to get full access. If M specifies an inward transition, the scale of the changes drawn shall progress from SS to 1.0 over the course of the transition. Default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª

tcpdf.php : 11108 Horizontal Scaling. After the call, the current position moves to the right or to the next line. $fontsize : float Font size in points. public since 4.2.001 (2008-10-30) mixed ¡ª tcpdf.php : 2499 Set the adjusting factor to convert pixels to user units. $ctm : array = array() tranformation matrix for clipping mode (starting transformation

matrix). $segments : array An array of bezier descriptions. author Nicola Asuni public since 5.9.003 (2010-10-13) see addPageRegion(), getPageRegions() mixed ¡ª tcpdf.php : 2048 Set the units of measure for the document. Default value: default color (empty array). public int ¡ª the number of cells used or the remaining text if $firstline = true;

tcpdf.php : 21676 Output a Table Of Content Index (TOC) using HTML templates. public since 4.0.024 (2008-09-12) see AddSpotColor(), SetDrawSpotColor(), SetTextSpotColor() mixed ¡ª tcpdf.php : 4507 Sets the font used to print character strings. protected mixed $endlinex = 0 protected since 3.2.000 (2008-07-01) tcpdf.php : 1073 String used to

mark the beginning and end of EPS image blocks. The value shall be a multiple of 90.$this->pagedim[$this->page]['PZ'] = The page's preferred zoom (magnification) factor.$this->pagedim[$this->page]['trans'] : the style and duration of the visual transition to use when moving from another page to the given page during a presentation$this>pagedim[$this->page]['trans']['Dur'] = The page's display duration (also called its advance timing): the maximum length of time, in seconds, that the page shall be displayed during presentations before the viewer application shall automatically advance to the next page.$this->pagedim[$this->page]['trans']['S'] = transition style : Split, Blinds, Box,

Wipe, Dissolve, Glitter, R, Fly, Push, Cover, Uncover, Fade$this->pagedim[$this->page]['trans']['D'] = The duration of the transition effect, in seconds.$this->pagedim[$this->page]['trans']['Dm'] = (Split and Blinds transition styles only) The dimension in which the specified transition effect shall occur: H = Horizontal, V = Vertical. Possible values are:

D or empty string: Draw (default). public since 3.0.014 (2008-06-04) mixed ¡ª tcpdf.php : 2720 Set the internal Cell margins. $data : string The second parameter, data, contains the character data as a string. 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 - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) protected see SetLineStyle() since 5.7.000 (2010-08-02) string ¡ª containing cell border code tcpdf.php : 5152 Returns the PDF string code to print a cell

(rectangular area) with optional borders, background color and character string. public getCSSBorderMargin(string $cssbspace, float $width) : array $cssbspace : string border-spacing CSS properties $width : float width of the containing element public since 5.9.010 (2010-10-27) array ¡ª of border spacings tcpdf.php : 16123 Get the internal Cell

margin from CSS attribute. tcpdf.php : 2443 Return the current temporary RTL status public isRTLTextDir() : bool public since 4.8.014 (2009-11-04) bool ¡ª tcpdf.php : 22371 Return true if the current font is unicode type. The first key in the array was the first attribute, and so on. This alias will be replaced by the total number of pages in this group.

protected mixed $header_margin protected tcpdf.php : 662 String to print on page header after title. public setExtraXMP(string $xmp) : mixed IMPORTANT: This data is added as-is without controls, so you have to validate your data before using this method! $xmp : string Custom XMP data. Possible values are: L or empty string: left align C: center

R: right align J: justification (default value when $ishtml=false) $fill : bool = false Indicates if the cell background must be painted (true) or transparent (false). public ScaleY(float $s_y[, int $x = '' ][, int $y = '' ]) : mixed $s_y : float scaling factor for height as percent. protected mixed $textstrokewidth = 0 protected since 4.9.008 (2010-04-03) tcpdf.php

: 1249 Table header content to be repeated on each new page. default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11317 Skew vertically. Then the page is added, the current position set to the top-left corner according to the left and top margins (or top-right if in RTL mode), and

Header() is called to display the header (if enabled). If 0, they extend up to the right margin of the page. public commitTransaction() : mixed public since 4.5.029 (2009-03-19) mixed ¡ª tcpdf.php : 14471 Paints a coons patch mesh. protected mixed $imagekeys = array() protected since 4.5.000 (2008-12-31) tcpdf.php : 345 Array of used images. default

is current x position $y : float|null = null ordinate of the skewing center. protected mixed $javascript = '' protected since 2.1.002 (2008-02-12) tcpdf.php : 925 Set the default JPEG compression quality (1-100). $x2 : float Abscissa of second point. $x1 : float Abscissa of second point. protected mixed $htmlLinkFontStyle = 'U' protected since 4.4.003

(2008-12-09) tcpdf.php : 1052 Count the latest inserted vertical spaces on HTML. $rtloff : bool = false if true always uses the page top-left corner as origin of axis. Default value: all rounded corner ("1111"). Default value: default line style (empty array). $resetx : bool = true if true reset the X position on direction change. $link : mixed URL or

identifier returned by AddLink(). protected mixed $pageobjects = array() protected tcpdf.php : 1221 Store the fage status (true when opened, false when closed). $line_style : array = array() Line style of ellipse. Possible values are: L : left align C : center R : right align '' : empty string : left for LTR or right for RTL public mixed ¡ª tcpdf.php : 17237

Prints a cell (rectangular area) with optional borders, background color and html text string. protected mixed $lisymbol = '' protected since 4.0.028 (2008-09-26) tcpdf.php : 247 Left margin. Possible values are (case insensitive): empty string: regular B: bold I: italic U: underline D: line-through O: overline or any combination. public

setSpacesRE([string $re = '/[^\S\xa0]/' ]) : mixed The pattern delimiter must be the forward-slash character "/". $annots : string = '/Create/Delete/Modify/Copy/Import/Export' Names specifying additional annotation-related usage rights for the document. protected mixed $bMargin protected tcpdf.php : 1094 Booklet mode for double-sided pages.

protected since 5.5.009 (2010-07-05) array ¡ª array($w, $h, $x, $y) tcpdf.php : 7911 Return an array containing all internal page aliases. If not present, compression will be turned off. public setFontSize(float $size[, bool $out = true ]) : mixed $size : float The font size in points. protected since 5.7.000 (2010-08-03) mixed ¡ª tcpdf.php : 24585 Sets the

closing SVG element handler function for the XML parser. Possible values are (case insensitive): empty string: regular B: bold I: italic U: underline D: line through O: overline or any combination. public MultiCell(float $w, float $h, string $txt, mixed $border[, string $align = 'J' ][, bool $fill = false ][, int $ln = 1 ][, float|null $x = null ][, float|null $y =

null ][, bool $reseth = true ], int $stretch[, bool $ishtml = false ][, bool $autopadding = true ], float $maxh[, string $valign = 'T' ][, bool $fitcell = false ]) : int They can be automatic (as soon as the text reaches the right border of the cell) or explicit (via the character). After calling this method you have to call endTOCPage() to close the TOC page. It

can be one of the following string values or a number indicating the zooming factor to use. $head_style : int (0 = draw only arrowhead arms, 1 = draw closed arrowhead, but no fill, 2 = closed and filled arrowhead, 3 = filled arrowhead) $arm_size : float = 5 length of arrowhead arms $arm_angle : int = 15 angle between an arm and the shaft author

Piotr Galecki, Nicola Asuni, Andy Meier since 4.6.018 (2009-07-10) mixed ¡ª tcpdf.php : 12417 Adds a bookmark. tcpdf.php : 14057 Get the alpha mode array (CA, ca, BM, AIS). Valid values are (see Section 10.10.1, "Page Boundaries").: MediaBox CropBox (default) BleedBox TrimBox ArtBox PrintArea name (Optional; PDF 1.4) The name of the page

boundary representing the area of a page to be rendered when printing the document. If you prefix a page number with the * character, then this page will not be changed when adding/deleting/moving pages. protected since 4.6.028 (2009-08-25) string ¡ª escaped date string. $outer : float = -1 Outer page margin. public since 5.9.186 (2012-09-13)

see setAbsX(), setAbsY(), SetAbsXY() mixed ¡ª tcpdf.php : 2990 Whether to allow local file path in image html tags, when prefixed with file:// public setAllowLocalFiles(bool $allowLocalFiles) : mixed $allowLocalFiles : bool true, when local files should be allowed. protected _objectkey(int $n) : int This is used for all strings and streams without crypt

filter specifier. protected since 4.9.019 (2010-04-26) mixed ¡ª tcpdf.php : 11579 Append a cubic Bezier curve to the current path. Array like for SetLineStyle(). since 4.8.003 (2009-09-15) public mixed ¡ª tcpdf.php : 22521 Print an XObject Template. public since 5.9.152 (2012-03-23) mixed ¡ª tcpdf.php : 2924 Turn on/off Unicode mode for document

information dictionary (meta tags). protected mixed $currpagegroup = 0 protected since 3.0.000 (2008-03-27) tcpdf.php : 1795 Custom XMP data. author Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 3472 This method is used to render the page header. Before calling this method you have to open the page using the

addTOCPage() method. $nc : int = 2 Number of curves used to draw a 90 degrees portion of circle. $h : float height of the text/image/object to print in user units $x : float current X coordinate in user units $y : float current Y coordinate in user units author Nicola Asuni protected since 5.9.003 (2010-10-13) array ¡ª array($x, $y) tcpdf.php : 14563 Set

a rectangular clipping area. $y0 : float Ordinate of center point. public since 5.9.121 (2011-09-28) mixed ¡ª tcpdf.php : 13689 Set the starting page number. public author Nicola Asuni since 5.0.001 (2010-05-06) see addTOCPage(), endTOCPage(), addTOC() mixed ¡ª tcpdf.php : 12622 Adds a javascript object and return object ID public

addJavascriptObject(string $script[, bool $onload = false ]) : int $script : string Javascript code $onload : bool = false if true executes this object when opening the document public author Nicola Asuni since 4.8.000 (2009-09-07) int ¡ª internal object ID tcpdf.php : 4764 Creates a new internal link and returns its identifier. $y : float Ordinate of end

point. $style : string = '' Font style: B = Bold, I = Italic, BI = Bold + Italic. protected since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 11499 Begin a new subpath by moving the current point to coordinates (x, y), omitting any connecting line segment. $file : string Name of the file containing the image or a '@' character followed by the EPS/AI data

string. public getFontStyle() : string public since 4.3.008 (2008-12-05) string ¡ª current font style tcpdf.php : 22319 Return the default option for font subsetting. public startTransaction() : mixed public since 4.5.029 (2009-03-19) mixed ¡ª tcpdf.php : 11060 Starts a 2D tranformation saving current graphic state. Otherwise false. If not specified or

equal to zero, it is automatically calculated. Bold and italic styles do not apply to Symbol and ZapfDingbats basic fonts or other fonts when not defined. The text can be aligned or centered. protected adjustCellPadding(string|array|int $brd) : void|array $brd : string|array|int Indicates if borders must be drawn around the cell. protected mixed

$docinfounicode = rue protected tcpdf.php : 890 DPI (Dot Per Inch) Document Resolution (do not change). public getDocCreationTimestamp() : int public since 5.9.152 (2012-03-23) int ¡ª Creation timestamp in seconds. public Curve(float $x0, float $y0, float $x1, float $y1, float $x2, float $y2, float $x3, float $y3[, string $style = '' ][, array $line_style =

array() ][, array $fill_color = array() ]) : mixed The Bezier curve is a tangent to the line between the control points at either end of the curve. Valid values shall be: 1 = No changes to the document shall be permitted; any change to the document shall invalidate the signature; 2 = Permitted changes shall be filling in forms, instantiating page templates,

and signing; other changes shall invalidate the signature; 3 = Permitted changes shall be the same as for 2, as well as annotation creation, deletion, and modification; other changes shall invalidate the signature. public since 5.9.153 (2012-03-28) string ¡ª Processed text. author Nicola Asuni public since 2.4.000 (2008-03-06) float ¡ª char width

tcpdf.php : 22012 Return the current column number public getColumn() : int public since 5.5.011 (2010-07-08) int ¡ª current column number tcpdf.php : 16177 Get the border-spacing from CSS attribute. protected mixed $isunicode = alse since 2005-01-02 author Nicola Asuni protected tcpdf.php : 862 Javascript code. public

setTextSpotColor(string $name[, int $tint = 100 ]) : mixed $name : string Name of the spot color. public since 5.9.186 (2012-09-13) see setAbsX(), setAbsY(), SetAbsXY() mixed ¡ª tcpdf.php : 7608 Set the absolute X and Y coordinates of the current pointer. $useBoundingBox : bool = true specifies whether to position the bounding box (true) or the

complete canvas (false) at location (x,y). public since 1.1 mixed|false ¡ª image information tcpdf.php : 14954 Embed vector-based Adobe Illustrator (AI) or AI-compatible EPS files. public since 4.0.016 (2008-07-30) mixed ¡ª tcpdf.php : 2254 Set page orientation. protected mixed $radiobutton_groups = array() protected since 4.8.001 (2009-09-09)

tcpdf.php : 1507 Boolean flag: if true convert vector images (SVG, EPS) to raster image using GD or ImageMagick library. $x : float|null = null Abscissa of the upper-left corner. $correct_align : bool = true if true correct the number alignment (numbers must be in monospaced font like courier and right aligned on LTR, or left aligned on RTL) $style :

string = '' Font style for title: B = Bold, I = Italic, BI = Bold + Italic. public setBookmark(string $txt, int $level[, float $y = -1 ][, int|string $page = '' ][, string $style = '' ][, array $color = array(0, 0, 0) ][, float $x = -1 ][, mixed $link = '' ]) : mixed $txt : string Bookmark description. public mixed ¡ª tcpdf.php : 10436 Set footer font. public since 1.3 see

SetTextColorArray(), SetDrawColor(), SetFillColor(), Text(), Cell(), MultiCell() string ¡ª Empty string. An XObject Template may be painted multiple times, either on several pages or at several locations on the same page and produces the same results each time, subject only to the graphics state at the time it is invoked. Default is current y position

public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 21933 Set position at a given column public selectColumn([int|null $col = null ]) : mixed $col : int|null = null column number (from 0 to getNumberOfColumns()-1); empty string = current column. $h : float Cell minimum height. tcpdf.php : 10470 Returns the

PDF data. protected setBuffer(string $data) : mixed $data : string data protected since 4.5.000 (2009-01-02) mixed ¡ª tcpdf.php : 3316 Set start-writing mark on selected page. $o : float = 90 origin of angles (0 for 3 o'clock, 90 for noon, 180 for 9 o'clock, 270 for 6 o'clock). A font must be selected.

public GetArrStringWidth(array $sa[, string $fontname = '' ][, string $fontstyle = '' ], float $fontsize[, bool $getarray = false ]) : array|float $sa : array The array of chars whose total length is to be computed $fontname : string = '' Family font. $formex : string = '' Names specifying additional form-field-related usage rights. D: send to the browser and

force a file download with the name given by name. protected mixed $re_spaces = '/[^\S\xa0]/' protected since 4.6.006 (2009-04-28) tcpdf.php : 253 Right margin. author Nicola Asuni protected since 4.9.019 (2010-04-26) array ¡ª bounding box coordinates (x min, y min, x max, y max) tcpdf.php : 11513 Append a straight line segment from the current

point to the point (x, y). The method can be called before creating the first page. public setHtmlVSpace(array $tagvs) : mixed The array must have the following structure (example): $tagvs = array('h1' => array(0 => array('h' => '', 'n' => 2), 1 => array('h' => 1.3, 'n' => 1))); The first array level contains the tag names, the second level contains 0

for opening tags or 1 for closing tags, the third level contains the vertical space unit (h) and the number spaces to add (n). $type : string Type of object affected by this color: ('draw', 'fill', 'text'). author Nicola Asuni since 4.9.000 (2010-03-26) public mixed ¡ª tcpdf.php : 14386 Paints a CMYK registration mark public registrationMarkCMYK(float $x,

float $y, float $r) : mixed $x : float abscissa of the registration mark center. It is possible to put a link on the text.

If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting. Format: array(GREY) or array(R,G,B) or array(C,M,Y,K) or array(C,M,Y,K,SpotColorName). public since 3.1.000 (2008-06-09) mixed ¡ª tcpdf.php : 3428 Set a flag to print page footer. public Rect(float $x, float $y, float $w, float $h[,

string $style = '' ][, array $border_style = array() ][, array $fill_color = array() ]) : mixed $x : float Abscissa of upper-left corner. public setAbsX(float $x) : mixed $x : float The value of the abscissa in user units. $w : float Width of cells. protected _putpages() : mixed protected mixed ¡ª tcpdf.php : 9453 Output Resources Dictionary. If M specifies an

outward transition, the scale of the changes drawn shall progress from 1.0 to SS over the course of the transition. Possible values are: T : top C : center B : bottom public since 1.0 see SetFont(), SetDrawColor(), SetFillColor(), SetTextColor(), SetLineWidth(), AddLink(), Ln(), MultiCell(), Write(), SetAutoPageBreak() mixed ¡ª tcpdf.php : 13158 Creates

a CheckBox field public CheckBox(string $name, int $w[, bool $checked = false ][, array $prop = array() ][, array $opt = array() ][, string $onvalue = 'Yes' ][, float|null $x = null ][, float|null $y = null ][, bool $js = false ]) : mixed $name : string field name $w : int width $checked : bool = false define the initial state. $name : string Name of the spot

color. public getAbsFontMeasure(int $s) : float $s : int Font measure. protected endSVGElementHandler(resource|string $parser, string $name) : mixed $parser : resource|string The first parameter, parser, is a reference to the XML parser calling the handler. $nc : int = 2 Number of curves used to draw a 90 degrees portion of arc. protected mixed

$lasth protected tcpdf.php : 479 Layout display mode. $diskcache : bool = false DEPRECATED FEATURE $pdfa : false|int = false If not false, set the document to PDF/A mode and the good version (1 or 3). Format: array(GREY) or array(R,G,B) or array(C,M,Y,K) or array(C,M,Y,K,SpotColorName). $col1 : array = array() first color (Grayscale, RGB or

CMYK components). protected Clip(float $x, float $y, float $w, float $h) : mixed $x : float abscissa of the top left corner of the rectangle (or top right corner for RTL mode). public setLanguageArray(array $language) : mixed $language : array public since 1.1 mixed ¡ª tcpdf.php : 2454 Set the last cell height. public since 1.0 see SetLineStyle() mixed ¡ª

tcpdf.php : 14359 Paints a registration mark public registrationMark(float $x, float $y, float $r[, bool $double = false ][, array $cola = array(100, 100, 100, 100, 'All') ][, array $colb = array(0, 0, 0, 0, 'None') ]) : mixed $x : float abscissa of the registration mark center. public setMargins(float $left, float $top[, float $right = null ][, bool $keepmargins =

false ]) : mixed $left : float Left margin. $fixoutvals : bool = false if true remove values outside the bounding box. $onvalue : string = 'On' Value to be returned if selected. public getAliasRightShift() : string If the current font is unicode type, the returned string wil contain an additional open curly brace. protected

replaceRightShiftPageNumAliases(string $page, array $aliases, int $diff) : string This works perfectly only when using monospaced fonts. Use StartTransform() before, and StopTransform() after the transformations to restore the normal behavior. author Nicola Asuni protected since 4.3.007 (2008-12-04) see Image() mixed ¡ª tcpdf.php : 3693 Check if

we are on the page body (excluding page header and footer). public RegularPolygon(float $x0, float $y0, float $r, int $ns, float $angle[, bool $draw_circle = false ][, string $style = '' ][, array $line_style = array() ][, array $fill_color = array() ][, string $circle_style = '' ][, array $circle_outLine_style = array() ][, array $circle_fill_color = array() ]) : mixed

$x0 : float Abscissa of center point. public since 1.3 see SetFillColorArray(), SetDrawColor(), SetTextColor(), Rect(), Cell(), MultiCell() string ¡ª The PDF command. $xc : float Abscissa of center point. $leftmin : int = 1 Minimum number of character to leave on the left of the word without applying the hyphens. protected mixed $img_rb_y since 200207-31 author Nicola Asuni protected tcpdf.php : 545 Adjusting factor to convert pixels to user units. $subs : array = array() Array of possible character substitutions. public resetLastH() : mixed public since 5.9.000 (2010-10-03) mixed ¡ª tcpdf.php : 21842 This method allows to undo the latest transaction by returning the latest saved TCPDF object

with startTransaction(). public writeHTMLCell(float $w, float $h, float|null $x, float|null $y[, string $html = '' ], mixed $border, int $ln[, bool $fill = false ][, bool $reseth = true ][, string $align = '' ][, bool $autopadding = true ]) : mixed The upper-left corner of the cell corresponds to the current position. It can take one of the following values: I: send

the file inline to the browser (default). If M specifies an outward transition, the scale of the changes drawn shall progress from 1.0 to SS over the course of the transition. ViewArea name (Optional; PDF 1.4) The name of the page boundary representing the area of a page to be displayed when viewing the document on the screen. $h : float height of

the rectangle. 0 to (n - 1): Line style of each side. Annotation options can be directly specified using the 'aopt' entry. public getFooterMargin() : float since 4.0.012 (2008-07-24) public float ¡ª tcpdf.php : 12743 Return the default properties for form fields. public getPageWidth([int|null $pagenum = null ]) : int $pagenum : int|null = null page number

(empty = current page) author Nicola Asuni public since 1.5.2 see getPageDimensions() int ¡ª page width. $html : string text to display $ln : bool = true if true add a new line after text (default = true) $fill : bool = false Indicates if the background must be painted (true) or transparent (false). The original order of the attributes can be retrieved by

walking through attribs the normal way, using each(). Possible values are: L : left align C : center R : right align '' : empty string : left for LTR or right for RTL $ismask : bool = false true if this image is a mask, false otherwise $imgmask : mixed = false image object returned by this function or false $border : mixed Indicates if borders must be drawn

around the cell. protected mixed $CoreFonts protected tcpdf.php : 515 Document creator. public since 4.9.019 (2010-04-22) mixed ¡ª tcpdf.php : 11148 Vertical and horizontal non-proportional Scaling. protected mixed $emptypagemrk = array() protected since 5.8.007 (2010-08-18) tcpdf.php : 786 Default encoding. $diff : int initial difference to add.

public Cell(float $w, float $h[, string $txt = '' ], mixed $border, int $ln[, string $align = '' ][, bool $fill = false ][, mixed $link = '' ], int $stretch[, bool $ignore_min_height = false ][, string $calign = 'T' ][, string $valign = 'M' ]) : mixed $w : float Cell width. protected getBuffer() : string protected since 4.5.000 (2009-01-02) string ¡ª buffer content

tcpdf.php : 24703 Keeps files in memory, so it doesn't need to downloaded everytime in a loop protected getCachedFileContents(string $file) : string $file : string string ¡ª tcpdf.php : 5643 Returns the code to draw the cell border protected getCellBorder(float $x, float $y, float $w, float $h, string|array|int $brd) : string $x : float X coordinate.

protected mixed $js_objects = array() protected since 4.8.000 (2009-09-07) tcpdf.php : 205 Scale factor (number of points in user unit). tcpdf.php : 3167 Terminate the current TOC (Table Of Content) page public endTOCPage() : mixed public since 5.0.001 (2010-05-06) see AddPage(), startPage(), endPage(), addTOCPage() mixed ¡ª tcpdf.php : 3001

Throw an exception or print an error message and die if the K_TCPDF_PARSER_THROW_EXCEPTION_ERROR constant is set to true. $autopadding : bool = true if true, uses internal padding and automatically adjust it to account for line width. protected mixed $maxselcol = array('page' => 0, 'column' => 0) protected since 5.8.000 (2010-08-11)

tcpdf.php : 151 Current object number. protected mixed $clMargin protected tcpdf.php : 982 Array used to store content positions inside the pages buffer (keys are the page numbers). tcpdf.php : 14288 Paints crop marks. $getarray : bool = false if true returns an array of characters widths, if false returns the total length. Valid values are (see

Section 10.10.1, "Page Boundaries").: MediaBox CropBox (default) BleedBox TrimBox ArtBox PrintClip name (Optional; PDF 1.4) The name of the page boundary to which the contents of a page are to be clipped when printing the document. Compression is on by default. join (string): Type of join. public setFillSpotColor(string $name[, float $tint = 100

]) : mixed $name : string Name of the spot color. protected mixed $listnum = 0 protected tcpdf.php : 737 HTML PARSER: array of boolean values, true in case of ordered list (OL), false otherwise. public addPageRegion(array $region) : mixed A no-write region is a portion of the page with a rectangular or trapezium shape that will not be covered when

writing text or html code. protected _dolinethroughw(int $x, int $y, int $w) : mixed $x : int X coordinate $y : int Y coordinate $w : int line length (width) protected since 4.9.008 (2009-09-29) mixed ¡ª tcpdf.php : 10253 Overline text. Note: no page is created by this method public since 1.0 see AddPage(), Close() mixed ¡ª tcpdf.php : 7624 Send the

document to a given destination: string, local file or browser. protected mixed $barcode = alse protected tcpdf.php : 767 Current background color. $x : float|null = null abscissa of the scaling center. public setTextRenderingMode(int $stroke[, bool $fill = true ][, bool $clip = false ]) : mixed $stroke : int outline size in user units (0 = disable). public

since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 22753 Remove a single no-write region. protected hyphenateWord(array $word, array $patterns[, array $dictionary = array() ][, int $leftmin = 1 ][, int $rightmin = 2 ][, int $charmin = 1 ][, int $charmax = 8 ]) : array $word : array array of chars $patterns : array Array of hypenation patterns. public

Header() : mixed It is automatically called by AddPage() and could be overwritten in your own inherited class. public setFont(string $family[, string $style = '' ][, float|null $size = null ][, string $fontfile = '' ][, mixed $subset = 'default' ][, bool $out = true ]) : mixed The font can be either a standard one or a font added via the AddFont() method.

protected _outCurve(float $x1, float $y1, float $x2, float $y2, float $x3, float $y3) : mixed The new current point shall be (x3, y3). protected mixed ¡ª tcpdf.php : 11547 Append a cubic Bezier curve to the current path. public Close() : mixed It is not necessary to call this method explicitly because Output() does it automatically. protected

setPageBuffer(int $page, string $data[, bool $append = false ]) : mixed $page : int page number $data : string page data $append : bool = false if true append data, false replace. protected mixed $svgclipmode = alse protected since 5.0.000 (2010-04-26) tcpdf.php : 1654 Array of SVG clipPath commands. protected mixed $n_js protected since 2.1.002

(2008-02-12) tcpdf.php : 1003 Boolean flag to indicate if a new line is created. $col4 : float = -1 KEY (BLACK) color for CMYK (0-100). As many cells as necessary are output, one below the other. protected mixed $start_transaction_y = 0 protected since 4.9.001 (2010-03-28) tcpdf.php : 521 Starting page number. The only defined value is /Modify,

which permits a user to apply a digital signature to an existing signature form field or clear a signed signature form field. $group : mixed = false Set transparency group. protected _getrawstream(string $s, int $n) : mixed $s : string string to output. $checked : bool = false Define the initial state. protected mixed $pdfunit = 'mm' protected since

5.0.000 (2010-04-22) tcpdf.php : 560 PDF version. public setSignature([mixed $signing_cert = '' ][, mixed $private_key = '' ][, string $private_key_password = '' ][, string $extracerts = '' ][, int $cert_type = 2 ][, array $info = array() ][, string $approval = '' ]) : mixed The digital signature improve document authenticity and integrity and allows o enable

extra features on Acrobat Reader. Background images must be always inserted before calling Multicell() or WriteHTMLCell() or WriteHTML() functions. public setX(float $x[, bool $rtloff = false ]) : mixed If the passed value is negative, it is relative to the right of the page (or left if language is RTL). public since 4.0.024 (2008-09-12) see

AddSpotColor(), SetFillSpotColor(), SetTextSpotColor() mixed ¡ª tcpdf.php : 21874 Set multiple columns of the same size public setEqualColumns(int $numcols, int $width[, int|null $y = null ]) : mixed $numcols : int number of columns (set to zero to disable columns mode) $width : int column width $y : int|null = null column starting Y position (leave

empty for current Y position) public since 4.9.001 (2010-03-28) mixed ¡ª tcpdf.php : 9591 Set additional XMP data to be added on the default XMP data just before the end of "x:xmpmeta" tag. protected getCellCode(float $w, float $h[, string $txt = '' ], mixed $border, int $ln[, string $align = '' ][, bool $fill = false ][, mixed $link = '' ], int $stretch[,

bool $ignore_min_height = false ][, string $calign = 'T' ][, string $valign = 'M' ]) : string $w : float Cell width. public setFillColorArray(array $color[, bool $ret = false ]) : mixed It can be expressed in RGB, CMYK or GRAY SCALE components. tcpdf.php : 2465 Return the cell height public getCellHeight(int $fontsize[, bool $padding = TRUE ]) : float

$fontsize : int Font size in internal units $padding : bool = TRUE If true add cell padding public float ¡ª tcpdf.php : 14100 return the height of cell repect font height. This is a very common unit in typography; font sizes are expressed in that unit. tcpdf.php : 3942 Defines the color used for all filling operations (filled rectangles and cell backgrounds).

$maxh must be greater than 0 and equal to $h. public since 1.2 see SetAuthor(), SetCreator(), SetSubject(), SetTitle() mixed ¡ª tcpdf.php : 10457 Set language array. $border : mixed Indicates if borders must be drawn around the cell. string $style['align'] horizontal position of the barcode on the containing rectangle: L = left; C = center; R = right.

public author Nicola Asuni since 4.8.000 (2009-09-07) mixed ¡ª tcpdf.php : 7433 Performs a line break. public since 2.1.000 (2008-01-09) see getCellPaddings(), setCellPaddings() mixed ¡ª tcpdf.php : 2684 Set the internal Cell paddings. public since 5.9.152 (2012-03-23) mixed ¡ª tcpdf.php : 4062 Defines the color used for all drawing operations (lines,

rectangles and cell borders). public since 1.0 see GetX(), GetY(), SetY(), SetXY() mixed ¡ª tcpdf.php : 11331 Skew. protected getFontsList() : mixed protected since 4.0.013 (2008-07-28) mixed ¡ª tcpdf.php : 7408 Get the GD-corrected PNG gamma value from alpha color protected getGDgamma(resource $img, int $c) : mixed $img : resource GD image

Resource ID. $name : string = '' Spot color name (if any). Negative value means disabled. default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 12125 Draws a star polygon public StarPolygon(float $x0, float $y0, float $r, int $nv, int $ng, float $angle[, bool $draw_circle = false ][,

string $style = '' ][, array $line_style = array() ][, array $fill_color = array() ][, string $circle_style = '' ][, array $circle_outLine_style = array() ][, array $circle_fill_color = array() ]) : mixed $x0 : float Abscissa of center point. When this option is enabled the 'stretch' option is automatically disabled. protected mixed $svgclippaths = array() protected

since 5.0.000 (2010-05-02) tcpdf.php : 1661 Array of SVG clipPath tranformation matrix. protected mixed $xobjects = array() protected since 5.8.014 (2010-08-23) tcpdf.php : 1542 Current XObject ID. $n : int object reference for encryption mode protected author Nicola Asuni since 5.5.000 (2010-06-22) mixed ¡ª tcpdf.php : 9441 Return XObjects

Dictionary. public mixed ¡ª tcpdf.php : 14090 Set the height of the cell (line height) respect the font height. public Arrow(float $x0, float $y0, float $x1, float $y1, int $head_style[, float $arm_size = 5 ][, int $arm_angle = 15 ]) : mixed $x0 : float Abscissa of first point. protected replaceChar(int $oldchar, int $newchar) : int $oldchar : int Integer code

(unicode) of the character to replace. protected mixed $opencell = rue protected since 4.2.010 (2008-11-14) tcpdf.php : 1045 Boolean flag to indicate if marked-content sequence is open. numpages) $resetmargins : bool = false if true reset left, right, top margins and Y position. protected getFontBuffer(string $font) : string|false $font : string font key

protected since 4.5.000 (2009-01-02) string|false ¡ª font buffer content or false in case of error tcpdf.php : 4227 Fill the list of available fonts ($this->fontlist). protected mixed $LineWidth protected tcpdf.php : 363 Array of internal links. protected mixed $column_start_page = 0 protected since 4.9.001 (2010-03-28) tcpdf.php : 1431 Array of column

measures (width, space, starting Y position). public getGroupPageNo() : int public since 3.0.000 (2008-03-27) int ¡ª current page in the group tcpdf.php : 13794 Returns the current group page number formatted as a string. $line_style : array = array() Line style of polygon. protected mixed $FillColor protected tcpdf.php : 1214 Store the font object

IDs. protected mixed $font_obj_ids = array() protected since 4.8.001 (2009-09-09) tcpdf.php : 1556 Increases or decreases the space between characters in a text by the specified amount (tracking). $angend : float = 360 Angle finish of draw line. public replaceMissingChars(string $text[, string $font = '' ][, string $style = '' ][, array $subs = array() ]) :

string $text : string Text to process. protected mixed $y protected tcpdf.php : 473 Zoom display mode. Each pair consists of the first and last pages in the sub-range. protected mixed $ZoomMode protected tcpdf.php : 1877 This is the class constructor. ['trans']['Di'] : (Wipe, Glitter, Fly, Cover, Uncover and Push transition styles only) The direction in

which the specified transition effect shall moves, expressed in degrees counterclockwise starting from a left-to-right direction. protected _out(string $s) : mixed $s : string string to output. author Nicola Asuni since 5.0.000 (2010-05-02) protected mixed ¡ª tcpdf.php : 23533 Draws an SVG path protected SVGPath(string $d[, string $style = '' ]) : array

$d : string attribute d of the path SVG element $style : string = '' Style of rendering. Default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11192 Verical Mirroring. This method is called automatically and should not be called directly by the application. public Translate(int $t_x,

int $t_y) : mixed $t_x : int movement to the right $t_y : int movement to the bottom public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11229 Translate graphic object horizontally. public CoonsPatchMesh(float $x, float $y, float $w, float $h[, array $col1 = array() ][, array $col2 = array() ][, array $col3 =

array() ][, array $col4 = array() ][, array $coords = array(0.0, 0.0, 0.33, 0.0, 0.67, 0.0, 1.0, 0.0, 1.0, 0.33, 1.0, 0.67, 1.0, 1.0, 0.67, 1.0, 0.33, 1.0, 0.0, 1.0, 0.0, 0.67, 0.0, 0.33) ], array $coords_min[, array $coords_max = 1 ][, bool $antialias = false ]) : mixed $x : float abscissa of the top left corner of the rectangle. public since 2.1.000 (2008-01-08) mixed

¡ª tcpdf.php : 13841 Start a new pdf layer. public Error(string $msg) : mixed $msg : string The error message public since 1.0 mixed ¡ª tcpdf.php : 15951 Cleanup HTML code (requires HTML Tidy library). $lock : bool = true If true lock the layer public since 5.9.102 (2011-07-13) mixed ¡ª tcpdf.php : 3232 Starts a new page to the document. protected

mixed $svggradients = array() protected since 5.0.000 (2010-05-02) tcpdf.php : 1689 Array of SVG properties. public setTextShadow([array $params = array('enabled' => false, 'depth_w' => 0, 'depth_h' => 0, 'color' => false, 'opacity' => 1, 'blend_mode' => 'Normal') ]) : mixed $params : array = array('enabled' => false, 'depth_w' => 0, 'depth_h'

=> 0, 'color' => false, 'opacity' => 1, 'blend_mode' => 'Normal') Array of parameters: enabled (boolean) set to true to enable shadow; depth_w (float) shadow width in user units; depth_h (float) shadow height in user units; color (array) shadow color or false to use the stroke color; opacity (float) Alpha value: real value from 0 (transparent) to 1

(opaque); blend_mode (string) blend mode, one of the following: Normal, Multiply, Screen, Overlay, Darken, Lighten, ColorDodge, ColorBurn, HardLight, SoftLight, Difference, Exclusion, Hue, Saturation, Color, Luminosity. protected mixed $keywords = '' protected tcpdf.php : 620 Language templates. $astart : float Angle start of draw line. If you

subset the font, the person who receives your PDF would need to have your same font in order to make changes to your PDF. $format : mixed = 'A4' The format used for pages. Default value: default line style (empty array). $border_style : array = array() Border style of rectangle. public since 1.2 see SetCreator(), SetKeywords(), SetSubject(),

SetTitle() mixed ¡ª tcpdf.php : 2855 Enables or disables the automatic page breaking mode. protected mixed $print_footer = rue protected tcpdf.php : 632 Boolean flag to print/hide page header. Array with keys among the following: all: Line style of all lines. protected mixed $state protected tcpdf.php : 1487 Current stroke color. public author Nicola

Asuni since 4.8.000 (2009-09-07) mixed ¡ª tcpdf.php : 11252 Translate graphic object horizontally and vertically. dash (mixed): Dash pattern. public AddPage([string $orientation = '' ][, mixed $format = '' ][, bool $keepmargins = false ][, bool $tocpage = false ]) : mixed The origin of the coordinate system is at the top-left corner (or top-right for RTL)

and increasing ordinates go downwards. Then the other points are defined in the order: control point 1, edge point, control point 2 going counter-clockwise around the patch. protected getPageBuffer(int $page) : string $page : int page number protected since 4.5.000 (2008-12-31) string ¡ª page buffer content or false in case of error tcpdf.php : 6792

Returns the remaining width between the current position and margins. string $style['cellfitalign'] this option works only when 'fitwidth' is true and 'position' is unset or empty. If a coordinate's value is smaller than this it will be cut to coords_min. If not specified, the type is inferred from the file extension. protected mixed $svgcliptm = array()

protected since 5.8.022 (2010-08-31) tcpdf.php : 1640 Array of SVG defs. protected array $footer_font protected phpstan-var array{0: string, 1: string, 2: float|null} tcpdf.php : 698 Color for footer line (RGB array). public getCSSPadding(string $csspadding, float $width) : array $csspadding : string padding properties $width : float width of the

containing element public since 5.9.000 (2010-10-04) array ¡ª of cell paddings tcpdf.php : 12364 Return the Named Destination array. public PieSectorXY(float $xc, float $yc, float $rx, float $ry, float $a, float $b[, string $style = 'FD' ][, float $cw = false ], float $o[, int $nc = 2 ]) : mixed It can be used for instance to render pie charts. $text_to_convert :

string Text to convert. All the rest of my HTML markup is rendering in the PDF, images are just not showing. $col2 : array = array() second color (Grayscale, RGB or CMYK components). protected setImageSubBuffer(string $image, string $key, array $data) : mixed $image : string image key $key : string image sub-key $data : array image data

protected since 4.5.000 (2008-12-31) mixed ¡ª tcpdf.php : 7964 Set page boxes to be included on page descriptions. Default is current x position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11217 Reflection against a straight line through point (x, y) with the gradient angle (angle). public __destruct() :

mixed public since 1.53.0.TC016 mixed ¡ª tcpdf.php : 7823 Unset all class variables except the following critical variables. public since 1.0 see Cell(), Write(), MultiCell(), WriteHTML(), WriteHTMLCell() mixed ¡ª tcpdf.php : 12761 Creates a text field public TextField(string $name, float $w, float $h[, array $prop = array() ][, array $opt = array() ][,

float|null $x = null ][, float|null $y = null ][, bool $js = false ]) : mixed $name : string field name $w : float Width of the rectangle $h : float Height of the rectangle $prop : array = array() javascript field properties. protected mixed $page_regions = array() ('page' => page number or empy for current page, 'xt' => X top, 'yt' => Y top, 'xb' => X bottom,

'yb' => Y bottom, 'side' => page side 'L' = left or 'R' = right) protected since 5.9.003 (2010-10-14) tcpdf.php : 357 Array of Annotations in pages. The file size of the PDF would also be smaller because you are embedding only part of a font. protected mixed $dpi = 72 protected since 3.0.000 (2008-03-27) tcpdf.php : 425 Commands for drawing color.

protected getRemainingWidth() : float protected float ¡ª Return the remaining width tcpdf.php : 13601 Get the array that defines the signature appearance (page and rectangle coordinates). protected _dooverlinew(int $x, int $y, int $w) : mixed $x : int X coordinate $y : int Y coordinate $w : int width to overline protected since 4.9.015 (2010-04-19)

mixed ¡ª tcpdf.php : 10202 Underline text. $palign : string = '' Allows to center or align the image on the current line. public getFontBBox() : array public since 5.9.152 (2012-03-23) array ¡ª tcpdf.php : 4648 Return the font descent value public getFontDescent(string $font[, string $style = '' ], float $size) : int $font : string font name $style : string = ''

font style $size : float The size (in points) public author Nicola Asuni since 4.9.003 (2010-03-30) int ¡ª font descent tcpdf.php : 15925 Returns the current font family name. protected mixed $signature_appearance = array('page' => 1, 'rect' => '0 0 0 0') protected since 5.3.011 (2010-06-16) tcpdf.php : 1270 Digital signature data. Only vector drawing

is supported, not text or bitmap. public writeHTML(string $html[, bool $ln = true ][, bool $fill = false ][, bool $reseth = false ][, bool $cell = false ][, string $align = '' ]) : mixed Supported tags are: a, b, blockquote, br, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, img, li, ol, p, pre, small, span, strong, sub, sup, table, tcpdf, td, th, thead, tr, tt,

u, ul NOTE: all the HTML attributes must be enclosed in double-quote. Positions are, in order and begin to 0: top right, bottom right, bottom left and top left. protected inPageBody() : bool protected since 5.9.091 (2011-06-15) bool ¡ª true if we are not in page header nor in page footer, false otherwise. tcpdf.php : 3955 Defines the color used for text.

(Not all types are currently supported) $coords : array array of coordinates. The method can be called before the first page is created and the value is retained from page to page. 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 - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) author Alexander Escalona Fern\E1ndez, Nicola Asuni public since 4.5.011 float ¡ª Return the minimal height needed for multicell method for printing the $txt param. public since 3.0.015

(2008-06-06) mixed ¡ª tcpdf.php : 22714 Set no-write regions on page. protected mixed $strokecolor protected since 4.9.008 (2010-04-03) tcpdf.php : 497 Document subject. $draw_circle : bool = false Draw inscribed circle or not. Possible values are: L : left align C : center R : right align '' : empty string : left for LTR or right for RTL $filehash : string

= '' File hash used to build unique file names. tcpdf.php : 10447 Get Footer font. protected mixed $FontStyle protected tcpdf.php : 614 Default font used on page footer. protected _outellipticalarc(float $xc, float $yc, float $rx, float $ry, float $xang, float $angs[, float $angf = 360 ][, bool $pie = false ][, int $nc = 2 ][, bool $startpoint = true ][, bool $ccw

= true ][, bool $svg = false ]) : array An ellipse is formed from n Bezier curves. If I use the "@" method described in the linked post, I get a broken image in the browser (expectedly) but still nothing in the PDF. phpstan-param array{0: string, 1: string, 2: float|null} $font public since 1.1 mixed ¡ª tcpdf.php : 3401 Set footer margin. public

resetHeaderTemplate() : mixed public mixed ¡ª tcpdf.php : 2478 Reset the last cell height. protected mixed $crMargin protected tcpdf.php : 193 Current page orientation (P = Portrait, L = Landscape). public setLineStyle(array $style[, bool $ret = false ]) : string $style : array Line style. public setFooterData([array $tc = array(0, 0, 0) ][, array $lc =

array(0, 0, 0) ]) : mixed $tc : array = array(0, 0, 0) RGB array color for text. public since 3.1.000 (2008-06-11) string ¡ª The PDF command or empty string. protected mixed $numimages = 0 protected since 4.5.000 (2008-12-31) tcpdf.php : 1165 Counts the number of pages. $color : array = array(0, 0, 0) RGB color array (values from 0 to 255).

$autopadding : bool = true if true, uses internal padding and automatically adjust it to account for line width (default true). Attribute values are not case-folded. protected array ¡ª $dom tcpdf.php : 20520 Output an HTML list bullet or ordered item symbol protected putHtmlListBullet(int $listdepth[, string $listtype = '' ][, float $size = 10 ]) : mixed

$listdepth : int list nesting level $listtype : string = '' type of list $size : float = 10 current font size protected since 4.4.004 (2008-12-10) mixed ¡ª tcpdf.php : 23897 Return the tag name without the namespace protected removeTagNamespace(string $name) : mixed $name : string Tag name protected mixed ¡ª tcpdf.php : 20876 Replace the buffer

content protected replaceBuffer(string $data) : mixed $data : string data protected since 5.5.000 (2010-06-22) mixed ¡ª tcpdf.php : 5620 Replace a char if is defined on the current font. $y : float|null = null Ordinate of the upper-left corner (LTR) or upper-right corner (RTL). HideToolbar boolean (Optional) A flag specifying whether to hide the viewer

application's tool bars when the document is active. $ccw : bool = true if true draws in counter-clockwise. For each region you can define an array as follow: ('page' => page number or empy for current page, 'xt' => X top, 'yt' => Y top, 'xb' => X bottom, 'yb' => Y bottom, 'side' => page side 'L' = left or 'R' = right). $y : float ordinate of the top left

corner of the rectangle. $rx : float Horizontal radius. $cellpadding : array|null = null Internal cell padding, if empty uses default cell padding. This can cause a PHP time-out in some cases, especially if the document contains images or fonts. protected mixed $overline protected tcpdf.php : 1811 Overprint mode array. $format : mixed = '' The format

used for pages. protected mixed $fontlist = array() protected tcpdf.php : 327 Array of used fonts. $col1 : float GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100). $ishtml : bool = false INTERNAL USE ONLY -- set to true if $txt is HTML content (default = false). public StartTransform() : mixed This function must

be called before scaling, mirroring, translation, rotation and skewing. F: Fill. protected Transform(array $tm) : mixed $tm : array transformation matrix protected since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 17206 Unserialize parameters to be used with TCPDF tag in HTML code. protected

unserializeTCPDFtagParameters(string $data) : array $data : string serialized data protected static array ¡ª containing unserialized data public since 2.0.0001 (2008-01-07) int ¡ª number of characters tcpdf.php : 6214 This method return the estimated number of lines for print a simple text string using Multicell() method. $y : float Y coordinate.

protected _outCurveV(float $x2, float $y2, float $x3, float $y3) : mixed The new current point shall be (x3, y3). public GetLineWidth() : int public since 2.1.000 (2008-01-07) see Line(), SetLineWidth() int ¡ª Line width tcpdf.php : 15864 Returns an array containing current margins: $ret['left'] = left margin $ret['right'] = right margin $ret['top'] = top

margin $ret['bottom'] = bottom margin $ret['header'] = header margin $ret['footer'] = footer margin $ret['cell'] = cell padding array $ret['padding_left'] = cell left padding $ret['padding_top'] = cell top padding $ret['padding_right'] = cell right padding $ret['padding_bottom'] = cell bottom padding public getMargins() : array public since 3.2.000

(2008-06-23) array ¡ª containing all margins measures tcpdf.php : 22022 Return the current number of columns. public setLeftMargin(float $margin) : mixed $margin : float The margin. $fitonpage : bool = false If true the image is resized to not exceed page dimensions. public write1DBarcode(string $code, string $type[, float|null $x = null ][,

float|null $y = null ][, float|null $w = null ][, float|null $h = null ][, float|null $xres = null ][, array $style = array() ][, string $align = '' ]) : mixed $code : string code to print $type : string type of barcode (see tcpdf_barcodes_1d.php for supported formats). If you just wish to change the current font size, it is simpler to call SetFontSize(). protected mixed

$PageMode protected since 3.1.000 (2008-06-09) tcpdf.php : 163 Array of object IDs for each page. Text can be aligned, centered or justified. It is possible to put a link on the image. public removePageRegion(int $key) : mixed $key : int region key author Nicola Asuni public since 5.9.003 (2010-10-13) see setPageRegions(), getPageRegions() mixed ¡ª

tcpdf.php : 4716 Replace missing font characters on selected font with specified substitutions. public Text(float $x, float $y, string $txt, int $fstroke[, bool $fclip = false ][, bool $ffill = true ], mixed $border, int $ln[, string $align = '' ][, bool $fill = false ][, mixed $link = '' ], int $stretch[, bool $ignore_min_height = false ][, string $calign = 'T' ][,

string $valign = 'M' ][, bool $rtloff = false ]) : mixed This method allows to place a string precisely on the page. public since 5.9.152 (2012-03-23) array ¡ª tcpdf.php : 3133 Get current document page number. ['trans']['SS'] : (Fly transition style only) The starting or ending scale at which the changes shall be drawn. Omit this parameter to remove all

regions. $wpx : float Original width of the image in pixels. $stretch : int font stretch mode: 0 = disabled 1 = horizontal scaling only if text is larger than cell width 2 = forced horizontal scaling to fit cell width 3 = character spacing only if text is larger than cell width 4 = forced character spacing to fit cell width General font stretching and scaling

values will be preserved when possible. protected _putXMP() : int since 5.9.121 (2011-09-28) protected int ¡ª The object ID. ['BoxColorInfo'][BOXTYPE]['W'] : the guideline width in default user units ['BoxColorInfo'][BOXTYPE]['S'] : the guideline style: S = Solid; D = Dashed ['BoxColorInfo'][BOXTYPE]['D'] : dash array defining a pattern of dashes and

gaps to be used in drawing dashed guidelines ['trans'] : the style and duration of the visual transition to use when moving from another page to the given page during a presentation ['trans']['Dur'] : The page's display duration (also called its advance timing): the maximum length of time, in seconds, that the page shall be displayed during presentations

before the viewer application shall automatically advance to the next page. $coords : array = array(0, 0, 1, 0) array of the form (x1, y1, x2, y2) which defines the gradient vector (see linear_gradient_coords.jpg). protected setHeader() : mixed protected since 4.0.012 (2008-07-24) mixed ¡ª tcpdf.php : 20934 Set image buffer content. Possible values are

(case insensitive): P or PORTRAIT (default) L or LANDSCAPE $format : mixed = '' The format used for pages. The only defined value is "/FullSave", which permits a user to save the document along with modified form and/or annotation data. $cert_type : int = 2 The access permissions granted for this document. It can be either: one of the string

values specified at getPageSizeFromFormat() or an array of parameters specified at setPageFormat(). $link : mixed = '' URL, or numerical link ID, or named destination (# character followed by the destination name), or embedded file (* character followed by the file name). If the value is a name, it shall be None, which is relevant only for the Fly

transition when the value of SS is not 1.0. Default value: 0. public since 1.2 see SetX(), GetY(), SetY() float ¡ª tcpdf.php : 7494 Returns the ordinate of the current position. It can be either a name defined by AddFont() or one of the standard Type1 families (case insensitive): times (Times-Roman) timesb (Times-Bold) timesi (Times-Italic) timesbi (TimesBoldItalic) helvetica (Helvetica) helveticab (Helvetica-Bold) helveticai (Helvetica-Oblique) helveticabi (Helvetica-BoldOblique) courier (Courier) courierb (Courier-Bold) courieri (Courier-Oblique) courierbi (Courier-BoldOblique) symbol (Symbol) zapfdingbats (ZapfDingbats) It is also possible to pass an empty string. $x : float Abscissa of the upper-left

corner of the rectangle $y : float Ordinate of the upper-left corner of the rectangle $w : float Width of the rectangle $h : float Height of the rectangle $link : mixed URL or identifier returned by AddLink() $spaces : int number of spaces on the text to link public since 1.5 see AddLink(), Annotation(), Cell(), Write(), Image() mixed ¡ª tcpdf.php : 12985

Creates a List-box field public ListBox(string $name, int $w, int $h, array $values[, array $prop = array() ][, array $opt = array() ][, float|null $x = null ][, float|null $y = null ][, bool $js = false ]) : mixed $name : string field name $w : int width $h : int height $values : array array containing the list of values. protected _dounderline(int $x, int $y,

string $txt) : mixed $x : int X coordinate $y : int Y coordinate $txt : string text to underline protected mixed ¡ª tcpdf.php : 10215 Underline for rectangular text area. protected mixed $PageBreakTrigger protected tcpdf.php : 199 Page dimensions. $approval : string = '' Enable approval signature eg. If case-folding is in effect for this parser, the

element name will be in uppercase letters. If I embed the full base64 encoded string, it works correctly in the browser, but the image is missing from the PDF. public getFontStretching() : float author Nicola Asuni public since 5.9.000 (2010-09-29) float ¡ª stretching value tcpdf.php : 15935 Returns the current font style. The keys of this array are the

attribute names, the values are the attribute values. $dpi : int dot-per-inch resolution used on resize $palign : string Allows to center or align the image on the current line. $txt : string String to print $border : mixed Indicates if borders must be drawn around the cell. public fixHTMLCode(string $html[, string $default_css = '' ][, array|null $tagvs =

null ][, array|null $tidy_options = null ]) : string $html : string htmlcode to fix $default_css : string = '' CSS commands to add $tagvs : array|null = null parameters for setHtmlVSpace method $tidy_options : array|null = null options for tidy_parse_string function author Nicola Asuni public since 5.9.017 (2010-11-16) see setHtmlVSpace() string ¡ª

XHTML code cleaned up tcpdf.php : 3549 This method is used to render the page footer. public author Nicola Asuni since 4.8.000 (2009-09-07) mixed ¡ª tcpdf.php : 11626 Draws a rectangle. $a : float start angle (in degrees). public LinearGradient(float $x, float $y, float $w, float $h[, array $col1 = array() ][, array $col2 = array() ][, array $coords =

array(0, 0, 1, 0) ]) : mixed $x : float abscissa of the top left corner of the rectangle. $tagvs : array array of tags and relative vertical spaces. protected getSignatureAppearanceArray(float $x, float $y, float $w, float $h[, int $page = -1 ][, string $name = '' ]) : array $x : float Abscissa of the upper-left corner. protected mixed $HREF = array() protected

tcpdf.php : 1151 Default color for html links. 0 to ($ns - 1): Line style of each side. $name : string = '' spot color name (if any) public since 5.9.125 (2011-10-03) string ¡ª The PDF command or empty string. public since 5.0.000 (2010-04-27) mixed ¡ª tcpdf.php : 2651 Defines the right margin. protected mixed $booklet = alse protected since 4.2.000

(2008-10-29) tcpdf.php : 968 Array used to store positions inside the pages buffer (keys are the page numbers). protected mixed $starting_page_number = 1 protected tcpdf.php : 181 Current document state. $cw : float = true indicates whether to go clockwise (default: true). protected mixed $k protected tcpdf.php : 509 Document keywords. By

default, the mode is on and the margin is 2 cm. $x1 : float Abscissa of control point 1. Possible values are described on official Javascript for Acrobat API reference. The dimensions can be specified in different ways: explicit width and height (expressed in user unit) one explicit dimension, the other being calculated automatically in order to keep the

original proportions no explicit dimension, in which case the image is put at 72 dpi Supported formats are JPEG and PNG images whitout GD library and all images supported by GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM; The format can be specified explicitly or inferred from the file extension. $fill_color : array = array() Fill color. $r

: float radius. protected checkPageRegions(float $h, float $x, float $y) : array A no-write region is a portion of the page with a rectangular or trapezium shape that will not be covered when writing text or html code. public getNumLines(string $txt, float $w[, bool $reseth = false ][, bool $autopadding = true ][, array|null $cellpadding = null ],

mixed $border) : float $txt : string String for calculating his height $w : float Width of cells. It can be expressed in RGB components or gray scale. public Open() : mixed It is not necessary to call it explicitly because AddPage() does it automatically. protected since 5.9.167 (2012-06-22) int ¡ª the replaced char or the old char in case the new char i not

defined tcpdf.php : 7929 Replace right shift page number aliases with spaces to correct right alignment. public setStartingPageNumber([int $num = 1 ]) : mixed $num : int = 1 Starting page number. Default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 21028 Move a page to a

previous position. $cw : float = false indicates whether to go clockwise. public setDefaultMonospacedFont(string $font) : mixed $font : string Font name. $ns : int Number of sides. $y : float ordinate of the registration mark center. public Gradient(int $type, array $coords, array $stops[, array $background = array() ][, bool $antialias = false ]) : mixed

$type : int type of gradient (1 Function-based shading; 2 Axial shading; 3 Radial shading; 4 Free-form Gouraud-shaded triangle mesh; 5 Lattice-form Gouraud-shaded triangle mesh; 6 Coons patch mesh; 7 Tensor-product patch mesh). $fitbox can be true or a 2 characters string indicating the image alignment inside the box. public getNumPages() : int

public since 2.1.000 (2008-01-07) see setPage(), getPage(), lastpage() int ¡ª number of pages tcpdf.php : 15891 Returns an array containing original margins: $ret['left'] = left margin $ret['right'] = right margin public getOriginalMargins() : array public since 4.0.012 (2008-07-24) array ¡ª containing all margins measures tcpdf.php : 14012 Get the

overprint mode array (OP, op, OPM). 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 $mode : string = 'UseNone' 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 public since 1.2 mixed ¡ª tcpdf.php : 10293 Set the document creation

timestamp public setDocCreationTimestamp(mixed $time) : mixed $time : mixed Document creation timestamp in seconds or date-time string. require_once('tcpdf_6_3_2/tcpdf/tcpdf.php'); // create new PDF document $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); // set document information

$pdf->SetCreator(PDF_CREATOR); $pdf->SetAuthor('test'); $pdf->SetTitle('test'); $pdf->SetSubject('test'); $pdf->SetKeywords('test'); // set default header data $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 001', PDF_HEADER_STRING, array(0,64,255), array(0,64,128)); $pdf>setFooterData(array(0,64,0), array(0,64,128)); // set header and footer fonts $pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); // set default monospaced font $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); // set

margins $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT); $pdf->SetHeaderMargin(PDF_MARGIN_HEADER); $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); // set auto page breaks $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); // set image scale factor $pdf>setImageScale(PDF_IMAGE_SCALE_RATIO); // set default font subsetting mode $pdf->setFontSubsetting(true); // Set font $pdf->SetFont('helvetica', '', 14, '', true); // Add a page $pdf->AddPage(); $html = $response; $pdf->writeHTML($response, true, false, true, false, ''); return $pdf; } tcpdf.php : 1857 Whether to allow local file path in image html

tags, when prefixed with file:// protected bool $allowLocalFiles = alse protected since 6.4 (2020-07-23) tcpdf.php : 1819 Alpha mode array. $y : float Ordinate of point. protected mixed $svgdir = '' protected since 5.0.000 (2010-05-05) tcpdf.php : 1626 ID of last SVG gradient. tcpdf.php : 2913 Set flag to force sRGB_IEC61966-2.1 black scaled ICC color

profile for the whole document. Is 0 (without dash) or string with series of length values, which are the lengths of the on and off dashes. $afinish : float = 360 Angle finish of draw line. $coords : array = array(0.5, 0.5, 0.5, 0.5, 1) array of the form (fx, fy, cx, cy, r) where (fx, fy) is the starting point of the gradient with color1, (cx, cy) is the center of the

circle with color2, and r is the radius of the circle (see radial_gradient_coords.jpg). $cell : bool = false if true add the default left (or right if RTL) padding to each new line (default false). public since 1.0 see SetFont() mixed ¡ª tcpdf.php : 22676 Set the amount to increase or decrease the space between characters in a text. Possible values are: L : left

align C : center R : right align '' : empty string : left for LTR or right for RTL $fitonpage : bool = false If true the template is resized to not exceed page dimensions. If not specified, a random value is used. public setSubject(string $subject) : mixed $subject : string The subject. $y : float|null = null Ordinate of the upper-left corner. tcpdf.php : 4669

Return the font ascent value. Note that special characters are removed and blanks characters are replaced with the underscore character. protected mixed $form_enctype = 'application/x-www-form-urlencoded' protected since 4.8.000 (2009-09-07) tcpdf.php : 1375 Current method to submit forms. protected mixed $last_enc_key protected since

2.0.000 (2008-01-02) tcpdf.php : 830 Last RC4 computed key. protected mixed $header_title = '' protected tcpdf.php : 572 If true reset the Header Xobject template at each page protected mixed $header_xobj_autoreset = alse protected tcpdf.php : 566 ID of the stored default header template (-1 = not set). Default value: H.$this->pagedim[$this>page]['trans']['M'] = (Split, Box and Fly transition styles only) The direction of motion for the specified transition effect: I = Inward from the edges of the page, O = Outward from the center of the pageDefault value: I.$this->pagedim[$this->page]['trans']['Di'] = (Wipe, Glitter, Fly, Cover, Uncover and Push transition styles only) The direction in

which the specified transition effect shall moves, expressed in degrees counterclockwise starting from a left-to-right direction. When activated, the internal representation of each page is compressed, which leads to a compression ratio of about 2 for the resulting document. You can override this method to achieve different styles. author Nicola Asuni

public since 5.8.000 (2010-08-11) string ¡ª trimmed string tcpdf.php : 4982 Prints a text cell at the specified position. (*** TO BE COMPLETED ***) protected startSVGElementHandler(resource|string $parser, string $name, array $attribs[, array $ctm = array() ]) : mixed $parser : resource|string The first parameter, parser, is a reference to the XML

parser calling the handler. Array with keys among the following: width (float): Width of the line in user units. protected mixed $start_transaction_page = 0 protected since 4.8.006 (2009-09-23) tcpdf.php : 1417 Store Y position when startTransaction() is called. public GetY() : float public since 1.0 see SetY(), GetX(), SetX() float ¡ª tcpdf.php : 14590

Output gradient. public getNumberOfColumns() : int public since 5.8.018 (2010-08-25) int ¡ª number of columns tcpdf.php : 4215 Returns the numbero of characters in a string. public Rotate(float $angle[, float|null $x = null ][, float|null $y = null ]) : mixed $angle : float angle in degrees for counter-clockwise rotation $x : float|null = null abscissa of

the rotation center. tcpdf.php : 10319 Returns document creation timestamp in seconds. After the call, the current position moves to the right or to the next line. public getDestination() : array public author Nicola Asuni since 5.9.097 (2011-06-23) array ¡ª Named Destination array. protected mixed ¡ª tcpdf.php : 20899 Set page buffer content. public

isUnicodeFont() : bool author Nicola Asuni public since 5.8.002 (2010-08-14) bool ¡ª true for unicode font, false otherwise. The cell block can be framed and the background painted. public since 1.2 see SetAuthor(), SetCreator(), SetKeywords(), SetSubject() mixed ¡ª tcpdf.php : 2636 Defines the top margin. public since 4.2.010 (2008-11-14) see

AddPage(), startPage(), addTOCPage(), endTOCPage() mixed ¡ª tcpdf.php : 22492 End the current XObject Template started with startTemplate() and restore the previous graphic state. protected author Nicola Asuni since 4.0.018 (2008-08-06) mixed ¡ª tcpdf.php : 8833 Put appearance streams XObject used to define annotation's appearance states.

author Nicola Asuni since 4.9.012 (2010-04-12) public string ¡ª text with soft hyphens tcpdf.php : 6907 Puts an image in the page. $r : float radius of the crop mark. Possible values are: T : top M : middle B : bottom protected since 1.0 see Cell() string ¡ª containing cell code tcpdf.php : 15982 Returns the border dash style from CSS property protected

getCSSBorderDashStyle(string $style) : int $style : string border style to convert protected since 5.7.000 (2010-08-02) int ¡ª sash style (return -1 in case of none or hidden border) tcpdf.php : 16018 Returns the border style array from CSS border properties protected getCSSBorderStyle(string $cssborder) : array $cssborder : string border properties

protected since 5.7.000 (2010-08-02) array ¡ª containing border properties tcpdf.php : 15962 Returns the border width from CSS property protected getCSSBorderWidth(string $width) : int $width : string border width protected since 5.7.000 (2010-08-02) int ¡ª with in user units tcpdf.php : 16211 Returns the letter-spacing value from CSS value

protected getCSSFontSpacing(string $spacing, float $parent) : float $spacing : string letter-spacing value $parent : float font spacing (tracking) value of the parent element protected since 5.9.000 (2010-10-02) float ¡ª quantity to increases or decreases the space between characters in a text. $col3 : array = array() third color (upper right corner)

(RGB components). $col3 : float = -1 BLUE color for RGB (0-255), or YELLOW color for CMYK (0-100). This setting influences only the preset values used to populate the print dialog presented by a PDF viewer application. public getCellHeightRatio() : float public since 4.0.012 (2008-07-24) float ¡ª tcpdf.php : 2742 Get the internal Cell margin array.

public setOpenCell(bool $isopen) : mixed $isopen : bool if true keeps the top/bottom border open for the cell sides that cross the page. author Andreas W\FCrmser, Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 4809 Puts a link on a rectangular area of the page. Supported tags are: a, b, blockquote, br, dd, del, div, dl, dt, em, font,

h1, h2, h3, h4, h5, h6, hr, i, img, li, ol, p, pre, small, span, strong, sub, sup, table, tcpdf, td, th, thead, tr, tt, u, ul NOTE: all the HTML attributes must be enclosed in double-quote. public TranslateX(int $t_x) : mixed $t_x : int movement to the right (or left for RTL) public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª

tcpdf.php : 11240 Translate graphic object vertically. string $style['position'] horizontal position of the containing barcode cell on the page: L = left margin; C = center; R = right margin. protected mixed ¡ª tcpdf.php : 2753 Adjust the internal Cell padding array to take account of the line width. protected mixed $default_monospaced_font = 'courier'

protected since 4.5.025 (2009-03-10) tcpdf.php : 711 Default number of columns for html table. $w : float Width. protected mixed $intmrk = array() protected since 3.2.000 (2008-06-26) tcpdf.php : 1535 Boolean value true when we are inside an XObject. $h : float Height of the signature area. protected mixed $theadMargins = array() protected since

4.5.030 (2009-03-20) tcpdf.php : 491 Document title. $h : float Height. protected mixed $check_page_regions = rue protected tcpdf.php : 7815 protected static mixed $cleaned_ids = array() tcpdf.php : 259 Cell left margin (used by regions). public write2DBarcode(string $code, string $type[, float|null $x = null ][, float|null $y = null ][, float|null $w =

null ][, float|null $h = null ][, array $style = array() ][, string $align = '' ][, bool $distort = false ]) : mixed $code : string code to print $type : string type of barcode (see tcpdf_barcodes_2d.php for supported formats). $style : string = '' Font style for title: B = Bold, I = Italic, BI = Bold + Italic. $mode : int Overprint mode: (0 = each source colour

component value replaces the value previously painted for the corresponding device colorant; 1 = a tint value of 0.0 for a source colour component shall leave the corresponding component of the previously painted colour unchanged). protected mixed $transfmatrix_key = 0 protected since 4.8.005 (2009-09-17) tcpdf.php : 1144 Array used to store

positions of graphics transformation blocks inside the page buffer. public setListIndentWidth(float $width) : mixed $width : float width of the indentation. Possible values are: butt, round, square. public pixelsToUnits(int $px) : float $px : int pixels public see setImageScale(), getImageScale() float ¡ª value in user's unit tcpdf.php : 11727 Draws a polyBezier curve. $circle_style : string = '' Style of rendering of inscribed circle (if draws). protected mixed $pageopen = array() protected since 4.5.000 (2009-01-02) tcpdf.php : 175 Array containing pages. This alias will be replaced by the page number. $action : mixed action triggered by pressing the button. $color : array|null = null array of RGB text

color $style : string = -1 font style (U, D, B, I) $firstblock : bool = false if true the string is the starting of a line. protected mixed $pdfa_version = 1 protected since 6.2.26 (2019-03-12) tcpdf.php : 1577 Array of PDF layers data. protected mixed $linestyleJoin = '0 j' protected since 4.0.006 (2008-07-16) tcpdf.php : 1017 PDF string for width value of the

last line. public setTopMargin(float $margin) : mixed $margin : float The margin. protected mixed $pagedim = array() protected tcpdf.php : 904 Array that contains the number of pages in each page group. public since 1.5 see AddLink() mixed ¡ª tcpdf.php : 20400 Set custom width for list indentation. F*: Fill using the even-odd rule to determine

which regions lie inside the clipping path. public since 3.0.000 (2008-03-27) mixed ¡ª tcpdf.php : 22427 Start a new XObject Template. protected mixed $pagegroups = array() protected since 3.0.000 (2008-03-27) tcpdf.php : 1172 Array containing page lengths in bytes. By default, the value equals the height of the last printed cell. public GetAbsX() :

float public since 1.2 see SetX(), GetY(), SetY() float ¡ª tcpdf.php : 13726 Returns the string alias used for the total number of pages. Array with values (x0, y0, x1, y1,..., x(np-1), y(np - 1)) $style : string = '' Style of rendering. default: 1 $antialias : bool = false A flag indicating whether to filter the shading function to prevent aliasing artifacts. $refsize :

string = 1 Reference value in points. public addTOCPage([string $orientation = '' ][, mixed $format = '' ][, bool $keepmargins = false ]) : mixed $orientation : string = '' page orientation. protected mixed $tMargin protected tcpdf.php : 800 Boolean flag used to force RTL or LTR string direction. $columns : array public since 4.9.001 (2010-03-28) mixed

¡ª tcpdf.php : 2896 Activates or deactivates page compression. author Nicola Asuni public since 5.8.000 (2010-08-11) string ¡ª left trimmed string tcpdf.php : 22345 Right trim the input string public stringRightTrim(string $str[, string $replace = '' ]) : string $str : string string to trim $replace : string = '' string that replace spaces. $ry : float Vertical

radius (if ry = 0 then is a circle, see Circle()). public author Nicola Asuni since 4.8.000 (2009-09-07) mixed ¡ª tcpdf.php : 5083 Prints a cell (rectangular area) with optional borders, background color and character string. protected mixed $pdfa_mode = alse protected since 5.9.121 (2011-09-27) tcpdf.php : 1774 version of PDF/A mode (1 - 3). tcpdf.php

: 13784 Return the current page in the group. public Bookmark(string $txt, int $level[, float $y = -1 ][, int|string $page = '' ][, string $style = '' ][, array $color = array(0, 0, 0) ][, float $x = -1 ][, mixed $link = '' ]) : mixed $txt : string Bookmark description. The difference between "square" and "butt" is that "square" projects a flat end past the end of

the line. $type : string Image format. $r : float Radius of inscribed circle. The text can be aligned or centered. Valid values are (see Section 10.10.1, "Page Boundaries").: MediaBox CropBox (default) BleedBox TrimBox ArtBox PrintScaling name (Optional; PDF 1.6) The page scaling option to be selected when a print dialog is displayed for this

document. $w : int Template width in user units (empty string or zero = page width less margins). since 5.9.093 (2011-06-16) public mixed ¡ª tcpdf.php : 2946 Defines the subject of the document. public since 4.2.000 (2008-10-29) mixed ¡ª tcpdf.php : 12400 Adds a bookmark - alias for Bookmark(). When enabling, the second parameter is the distance

from the bottom of the page that defines the triggering limit. protected _outCurveY(float $x1, float $y1, float $x3, float $y3) : mixed The new current point shall be (x3, y3). $page : string Page content. Possible values are (case insensitive): P or Portrait (default) L or Landscape '' (empty string) for automatic orientation protected since 3.0.015 (200806-06) see getPageSizeFromFormat() mixed ¡ª tcpdf.php : 23238 Apply the requested SVG styles (*** TO BE COMPLETED ***) protected setSVGStyles(array $svgstyle, array $prevsvgstyle, int $x, int $y[, int $w = 1 ][, int $h = 1 ][, string $clip_function = '' ][, array $clip_params = array() ]) : string $svgstyle : array array of SVG styles to apply

$prevsvgstyle : array array of previous SVG style $x : int X origin of the bounding box $y : int Y origin of the bounding box $w : int = 1 width of the bounding box $h : int = 1 height of the bounding box $clip_function : string = '' clip function $clip_params : array = array() array of parameters for clipping function author Nicola Asuni since 5.0.000

(2010-05-02) protected string ¡ª style tcpdf.php : 3702 This method is used to render the table header on new page (if any). Although the script was successfully tested with various AI format versions, best results are probably achieved with files that were exported in the AI3 format (tested with Illustrator CS2, Freehand MX and Photoshop CS2).

public Circle(float $x0, float $y0, float $r, float $angstr[, float $angend = 360 ][, string $style = '' ][, array $line_style = array() ][, array $fill_color = array() ][, int $nc = 2 ]) : mixed A circle is formed from n Bezier curves. tcpdf.php : 10329 Returns document modification timestamp in seconds. $vertical : bool = false if true prints bar vertically. public

AddFont(string $family[, string $style = '' ][, string $fontfile = '' ][, mixed $subset = 'default' ]) : array|false It is necessary to generate a font definition file first (read /fonts/utils/README.TXT). public getPageGroupAlias() : string If the current font is unicode type, the returned string is surrounded by additional curly braces. protected

_outPoint(float $x, float $y) : mixed $x : float Abscissa of point. public getCSSMargin(string $cssmargin, float $width) : array $cssmargin : string margin properties $width : float width of the containing element public since 5.9.000 (2010-10-04) array ¡ª of cell margins tcpdf.php : 16069 Get the internal Cell padding from CSS attribute. $m : float

Magenta color for CMYK. public since 4.2.007 (2008-11-12) mixed ¡ª tcpdf.php : 20327 Set the default bullet to be used as LI bullet symbol public setLIsymbol([string $symbol = '!' ]) : mixed $symbol : string = '!' character or string to be used (legal values are: '' = automatic, '!' = auto bullet, '#' = auto numbering, 'disc', 'disc', 'circle', 'square', '1',

'decimal', 'decimal-leading-zero', 'i', 'lower-roman', 'I', 'upper-roman', 'a', 'lower-alpha', 'lower-latin', 'A', 'upper-alpha', 'upper-latin', 'lower-greek', 'img|type|width|height|image.ext') public since 4.0.028 (2008-09-26) mixed ¡ª tcpdf.php : 2599 Defines the left, top and right margins. public _putshaders() : mixed author Nicola Asuni since 3.1.000 (200806-09) protected mixed ¡ª tcpdf.php : 5002 Whenever a page break condition is met, the method is called, and the break is issued or not depending on the returned value. protected mixed $dests = array() protected since 5.9.097 (2011-06-23) tcpdf.php : 339 Array of encoding differences. public addHTMLTOC([int|null $page = null ][,

string $toc_name = 'TOC' ][, array $templates = array() ][, bool $correct_align = true ][, string $style = '' ][, array $color = array(0, 0, 0) ]) : mixed This method must be called after all Bookmarks were set. public getDocModificationTimestamp() : int public since 5.9.152 (2012-03-23) int ¡ª Modfication timestamp in seconds. protected mixed $author =

'' protected tcpdf.php : 449 Automatic page breaking. public unhtmlentities(string $text_to_convert) : string Convert entities in UTF-8. public since 1.3 see SetFont(), SetDrawColor(), SetFillColor(), SetTextColor(), SetLineWidth(), Cell(), Write(), SetAutoPageBreak() int ¡ª Return the number of cells or 1 for html mode. protected mixed $signature_data

= array() protected since 4.6.005 (2009-04-24) tcpdf.php : 1277 Digital signature max length. 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 - for example: array('LTRB' =>

array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) $fitbox : mixed = false If not false scale image dimensions proportionally to fit within the ($w, $h) box. protected mixed $header_xobjid = alse protected tcpdf.php : 229 Current height of page in points. This alias will be replaced by the total number of pages in

the document. CEO: Clipping mode (using the nonzero winding number rule to determine which regions lie inside the clipping path). $templates : array = array() array of html templates. author Valentin Schmidt, Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 22874 Embedd a Scalable Vector Graphics (SVG) image. protected

mixed $FontAscent protected since 2.8.000 (2007-03-29) tcpdf.php : 389 Current font descent (distance between font bottom and baseline). $colors : string = 'A,R,G,B,C,M,Y,K' colors to print separated by comma. Default value: false. public setFooterFont(array $font) : mixed $font : array Array describing the basic font parameters: (family, style,

size). $print : bool|null = true Set to TRUE to print this layer, FALSE to not print and NULL to not set this option $view : bool = true Set to true to view this layer. If 0, the cell extends up to the right margin. public mixed ¡ª tcpdf.php : 10954 Set document protection Remark: the protection against modification is for people who have the full Acrobat

product. Default is 0 (horizontal line). protected mixed $AutoPageBreak protected tcpdf.php : 626 Barcode to print on page footer (only if set). public since 1.2 see SetX(), SetY() mixed ¡ª tcpdf.php : 7540 Moves the current abscissa back to the left margin and sets the ordinate. public startTemplate(int $w, int $h[, mixed $group = false ]) : string|false

An XObject Template is a PDF block that is a self-contained description of any sequence of graphics objects (including path objects, text objects, and sampled images). $user_pass : string = '' user password. Possible values are: pt: point mm: millimeter (default) cm: centimeter in: inch A point equals 1/72 of inch, that is to say about 0.35 mm (an inch

being 2.54 cm). tcpdf.php : 5846 This method allows printing text with line breaks. tcpdf.php : 10489 Output anchor link. $page : int|null = null page number where this TOC should be inserted (leave empty for current page). public getAlpha() : array (Check the "Entries in a Graphics State Parameter Dictionary" on PDF 32000-1:2008). protected

_putbookmarks() : mixed protected author Olivier Plathey, Nicola Asuni since 2.1.002 (2008-02-12) mixed ¡ª tcpdf.php : 9761 Output Catalog. protected _newobj() : int protected int ¡ª object number tcpdf.php : 10557 Compute encryption key depending on object number where the encrypted data is stored. protected mixed $colxshift = array('x' => 0,

's' => array('H' => 0, 'V' => 0), 'p' => array('L' => 0, 'T' => 0, 'R' => 0, 'B' => 0)) protected since 5.8.000 (2010-08-11) tcpdf.php : 187 Compression flag. Can be a boolean value or an array specifying optional parameters: 'CS' (solour space name), 'I' (boolean flag to indicate isolated group) and 'K' (boolean flag to indicate knockout group).

protected mixed $alpha = array('CA' => 1, 'ca' => 1, 'BM' => '/Normal', 'AIS' => alse) (Check the "Entries in a Graphics State Parameter Dictionary" on PDF 32000-1:2008). Possible values are described on official PDF32000_2008 reference. The destination is defined with SetLink(). FI: equivalent to F + I option FD: equivalent to F + D option E:

return the document as base64 mime multi-part email attachment (RFC 2045) public since 1.0 see Close() string ¡ª tcpdf.php : 3769 Returns the current page number. protected openHTMLTagHandler(array $dom, int $key, bool $cell) : array $dom : array html dom array $key : int current element id $cell : bool if true add the default left (or right if

RTL) padding to each new line (default false). Default value: 360. $x : float|null = null X position in user units (empty string = current x position) $y : float|null = null Y position in user units (empty string = current y position) $w : float Width in user units (zero = remaining page width) $h : float Height in user units (zero = remaining page height)

$align : string = '' Indicates the alignment of the pointer next to template insertion relative to template height. Use: "#TOC_DESCRIPTION#" for bookmark title, "#TOC_PAGE_NUMBER#" for page number. protected mixed $OutlineRoot protected since 2.1.002 (2008-02-12) tcpdf.php : 846 Outlines for bookmark. public since 4.9.001 (2010-03-28)

mixed ¡ª tcpdf.php : 17195 Serialize an array of parameters to be used with TCPDF tag in HTML code. protected mixed $embeddedfiles = array() protected since 4.4.000 (2008-12-07) tcpdf.php : 1291 Array of empty digital signature appearances. CenterWindow boolean (Optional) A flag specifying whether to position the document's window in the

center of the screen. $transition : bool = true if true prints tcolor transitions to white. The value can be: T: top-right for LTR or top-left for RTL M: middle-right for LTR or middle-left for RTL B: bottom-right for LTR or bottom-left for RTL N: next line $resize : bool If true resize (reduce) the image to fit $w and $h (requires GD library). $defaultunit :

string = 'px' Default unit (can be one of the following: %, em, ex, px, in, mm, pc, pt). $name : string Destination name. protected _putimages() : mixed protected mixed ¡ª tcpdf.php : 9540 Adds some Metadata information (Document Information Dictionary) (see Chapter 14.3.3 Document Information Dictionary of PDF32000_2008.pdf Reference)

protected _putinfo() : int protected int ¡ª object id tcpdf.php : 12638 Create a javascript PDF string. public ImageSVG(string $file[, float|null $x = null ][, float|null $y = null ], float $w, float $h[, mixed $link = '' ][, string $align = '' ][, string $palign = '' ], mixed $border[, bool $fitonpage = false ]) : mixed NOTE: SVG standard is not yet fully

implemented, use the setRasterizeVectorImages() method to enable/disable rasterization of vector images using ImageMagick library. public setTitle(string $title) : mixed $title : string The title. $n : int object number protected author Nicola Asuni since 2.0.000 (2008-01-02) int ¡ª object key tcpdf.php : 10808 Compute OE value (used for encryption)

protected _OEvalue() : string protected since 5.9.006 (2010-10-19) author Nicola Asuni string ¡ª OE value tcpdf.php : 10384 Output a string to the document. The value can be: T: top-right for LTR or top-left for RTL M: middle-right for LTR or middle-left for RTL B: bottom-right for LTR or bottom-left for RTL N: next line $resize : mixed = false If true

resize (reduce) the image to fit $w and $h (requires GD or ImageMagick library); if false do not resize; if 2 force resize in all cases (upscaling and downscaling). since 4.0.018 (2008-08-08) public string ¡ª tcpdf.php : 13741 Returns the string alias used for the page number. $stroking : bool = true If true apply overprint for stroking operations. public

isCharDefined(mixed $char[, string $font = '' ][, string $style = '' ]) : bool $char : mixed Character to check (integer value or string) $font : string = '' Font name (family name). protected mixed $textindent = 0 protected since 4.8.006 (2009-09-23) tcpdf.php : 1473 Text rendering mode: 0 = Fill text; 1 = Stroke text; 2 = Fill, then stroke text; 3 =

Neither fill nor stroke text (invisible); 4 = Fill text and add to path for clipping; 5 = Stroke text and add to path for clipping; 6 = Fill, then stroke text and add to path for clipping; 7 = Add text to path for clipping. tcpdf.php : 7467 Returns the relative X value of current position. $defaultunit : string = 'pt' Default unit (can be one of the following: %, em,

ex, px, in, mm, pc, pt). protected mixed $creator = '' protected tcpdf.php : 265 Cell right margin (used by regions). public since 1.0 see Cell(), MultiCell(), AcceptPageBreak() mixed ¡ª tcpdf.php : 15273 Set document barcode. public Polygon(array $p[, string $style = '' ][, array $line_style = array() ][, array $fill_color = array() ][, bool $closed = true ])

: mixed $p : array Points 0 to ($np - 1). Default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 12167 Draws a rounded rectangle. public setDrawColorArray(array $color[, bool $ret = false ]) : string It can be expressed in RGB, CMYK or GRAY SCALE components. protected mixed

$bufferlen = 0 protected since 4.5.000 (2008-12-31) tcpdf.php : 1242 Array used to store the lengths of cache files. $wadj : float first line width will be reduced by this amount (used in HTML mode). public AddLink() : mixed public since 1.5 see Cell(), Write(), Image(), Link(), SetLink() mixed ¡ª tcpdf.php : 3182 Adds a new page to the document. $h :

float Height of the image in the page. Leave empty for automatic name. protected _putannotsobjs() : mixed !!! THIS METHOD IS NOT YET COMPLETED !!! See section 12.5 of PDF 32000_2008 reference. $points : bool = false If true returns points, otherwise returns value in user's units. FitWindow boolean (Optional) A flag specifying whether to

resize the document's window to fit the size of the first displayed page. The method can be called before the first page is created and the value is retained from page to page. If M specifies an inward transition, the scale of the changes drawn shall progress from SS to 1.0 over the course of the transition. I am building this PDF from the same HTML I

am using to display on the page. see Multicell(), writeHTML() public mixed ¡ª tcpdf.php : 12696 Adds a javascript form field. protected _enddoc() : mixed protected mixed ¡ª tcpdf.php : 10163 Mark end of page. $page : int page number (default is the current page) protected since 4.6.021 (2009-07-20) mixed ¡ª tcpdf.php : 13944 Add an extgstate

protected setExtGState(int $gs) : mixed $gs : int extgstate protected since 3.0.000 (2008-03-27) mixed ¡ª tcpdf.php : 20980 Set font buffer content. author Nicola Asuni since 5.0.000 (2010-05-02) protected mixed ¡ª tcpdf.php : 20865 Set buffer content (always append data). The curve shall extend from the current point to the point (x3, y3), using the

current point and (x2, y2) as the Bezier control points. author Nicola Asuni public since 5.8.017 (2010-08-24) see startTemplate(), printTemplate() string|false ¡ª the XObject Template ID in case of success or false in case of error. Possible values are: L or empty string: left align (default value) C: center R: right align J: justify $ln : bool = false if true

set cursor at the bottom of the line, otherwise set cursor at the top of the line. If the value is a number, it shall be one of: 0 = Left to right, 90 = Bottom to top (Wipe only), 180 = Right to left (Wipe only), 270 = Top to bottom, 315 = Top-left to bottom-right (Glitter only). If you prefix a page number with the * character, then this page will not be

changed when adding/deleting/moving pages. protected mixed $listindentlevel = 0 protected tcpdf.php : 749 HTML PARSER: current list nesting level. public setFontStretching([int $perc = 100 ]) : mixed $perc : int = 100 percentage of stretching (100 = no stretching) author Nicola Asuni public since 5.9.000 (2010-09-29) mixed ¡ª tcpdf.php : 22304

Enable or disable default option for font subsetting. The name can be chosen arbitrarily. public setPDFVersion([string $version = '1.7' ]) : mixed $version : string = '1.7' PDF document version. The first character indicate the horizontal alignment (L = left, C = center, R = right) the second character indicate the vertical algnment (T = top, M = middle,

B = bottom). public setKeywords(string $keywords) : mixed $keywords : string The list of keywords. protected mixed $FontFiles = array() protected tcpdf.php : 1207 Store the font keys. The default value is 0 (top of page) $page : int|string = -1 Number of target page; -1 indicates the current page (default value). $rx : float the x-axis radius of the

ellipse used to round off the corners of the rectangle. protected mixed $CurOrientation protected tcpdf.php : 1445 Current column number. public setBarcode([string $bc = '' ]) : mixed $bc : string = '' barcode public mixed ¡ª tcpdf.php : 20350 Set the booklet mode for double-sided pages. public GetNumChars(string $s) : int $s : string The input

string. $x0 : float Abscissa of center point. public author Nicola Asuni since 4.5.000 (2009-01-02) see addTOCPage(), endTOCPage(), addHTMLTOC() mixed ¡ª tcpdf.php : 3157 Adds a new TOC (Table Of Content) page to the document. protected _putcatalog() : int protected int ¡ª object id tcpdf.php : 9119 Output CID-0 fonts. Possible values are (case

insensitive): P or Portrait (default) L or Landscape '' (empty string) for automatic orientation $unit : string = 'mm' User measure unit. $align : string = '' Allows to center or align the text. $ais : bool = false public since 3.0.000 (2008-03-27) mixed ¡ª tcpdf.php : 2957 Defines the author of the document. The method can be called before creating the first

page. protected mixed $links = array() protected tcpdf.php : 779 Spacer string for LI tags. public getAliasNumPage() : string If the current font is unicode type, the returned string is surrounded by additional curly braces. protected setFontSubBuffer(string $font, string $key, mixed $data) : mixed $font : string font key $key : string font sub-key $data

: mixed font data protected since 4.5.000 (2009-01-02) mixed ¡ª tcpdf.php : 3637 This method is used to render the page footer. protected since 5.9.152 (2012-03-23) tcpdf.php : 145 Current page number. public since 3.0.015 (2008-06-06) mixed ¡ª tcpdf.php : 14110 Set the PDF version (check PDF reference for valid values). public since 2.1.000

(2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11083 Stops a 2D tranformation restoring previous graphic state. protected mixed $tempfontsize = 10 protected tcpdf.php : 437 Commands for text color. Default: 90. $ry : float the y-axis radius. $hb : string The height of the break. public since 2.0.000 (2008-01-03) mixed ¡ª

tcpdf.php : 13530 Enable document signature (requires the OpenSSL Library). public setHeaderData([string $ln = '' ], int $lw[, string $ht = '' ][, string $hs = '' ][, array $tc = array(0, 0, 0) ][, array $lc = array(0, 0, 0) ]) : mixed $ln : string = '' header image logo $lw : int header image logo width in mm $ht : string = '' string to print as title on

document header $hs : string = '' string to print on document header $tc : array = array(0, 0, 0) RGB array color for text. public Line(float $x1, float $y1, float $x2, float $y2[, array $style = array() ]) : mixed $x1 : float Abscissa of first point. protected mixed $img_rb_x since 2002-07-31 author Nicola Asuni protected tcpdf.php : 537 The right-bottom

corner Y coordinate of last inserted image. public setTextColor(float $col1[, float $col2 = -1 ][, float $col3 = -1 ][, float $col4 = -1 ][, bool $ret = false ][, string $name = '' ]) : string $col1 : float GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100). $nonstroking : bool|null = null If true apply overprint for painting

operations other than stroking. public startPageGroup([int|null $page = null ]) : mixed NOTE: call this function before calling AddPage() $page : int|null = null starting group page (leave empty for next page). 0 is not allowed. $h : int Template height in user units (empty string or zero = page height less margins). Default is current x position $y :

float|null = null ordinate of the scaling center. public getFontSubsetting() : bool author Nicola Asuni public since 5.3.002 (2010-06-07) bool ¡ª default font subsetting state. This option is valid only for TrueTypeUnicode fonts. $nv : int Number of vertices. protected string ¡ª replaced page content. public getCellPaddings() : array public since 5.9.000

(2010-10-03) see setCellPaddings(), SetCellPadding() array ¡ª of padding values tcpdf.php : 4625 Returns the glyph bounding box of the specified character in the current font in user units. protected mixed $signature_max_length = 11742 protected since 4.6.005 (2009-04-24) tcpdf.php : 1059 Array of Spot colors. $c : float Cyan color for CMYK.

$family : string Font family. public setFooterMargin([int $fm = 10 ]) : mixed (minimum distance between footer and bottom page margin) $fm : int = 10 distance in user units public mixed ¡ª tcpdf.php : 12732 Set default properties for form fields. For example: array(array('c' => '', 'p' => array('print'))) public since

2.0.000 (2008-01-02) author Nicola Asuni mixed ¡ª tcpdf.php : 22293 Enable/disable rasterization of vector images using ImageMagick library. $fill : bool = true if true fills the text (default). public mixed ¡ª tcpdf.php : 20421 Set the color and font style for HTML links. $y : float The value of the ordinate. Format: array(red, green, blue). $charmin : int

= 1 Minimum word length to apply the hyphenation algorithm. string $style['stretch'] if true stretch the barcode to best fit the available width, otherwise uses $xres resolution for a single bar. public Ellipse(float $x0, float $y0, float $rx, float $ry, float $angle, float $astart[, float $afinish = 360 ][, string $style = '' ][, array $line_style = array() ][,

array $fill_color = array() ][, int $nc = 2 ]) : mixed An ellipse is formed from n Bezier curves. The first page of the PDF file is denoted by 1. $angle : float Angle oriented (anti-clockwise). $o : float origin of angles (0 for 3 o'clock, 90 for noon, 180 for 9 o'clock, 270 for 6 o'clock). protected segSVGContentHandler(resource $parser, string $data) : mixed

$parser : resource The first parameter, parser, is a reference to the XML parser calling the handler. protected mixed $sig_obj_id = 0 protected since 4.6.022 (2009-06-23) tcpdf.php : 1263 Boolean flag to enable document digital signature. public setPageMark() : mixed Borders and fills are always created after content and inserted on the position

marked by this method. public author Nicola Asuni since 5.9.101 (2011-07-06) mixed ¡ª tcpdf.php : 4251 Imports a TrueType, Type1, core, or CID0 font and makes it available. $newchar : int Integer code (unicode) of the new character. $nc : int = 2 Number of curves used to draw a 90 degrees portion of ellipse. It can be expressed in RGB components

or gray scale. public getAllSpotColors() : array public since 6.0.038 (2013-09-30) array ¡ª Spot colors array. public since 1.2 see SetAuthor(), SetCreator(), SetKeywords(), SetTitle() mixed ¡ª tcpdf.php : 2411 Force temporary RTL language direction public setTempRTL(false|string $mode) : mixed $mode : false|string can be false, 'L' for LTR or 'R' for

RTL public since 2.1.000 (2008-01-09) mixed ¡ª tcpdf.php : 4096 Defines the color used for text. Empty by default. It is also possible to pass an empty string, in that case, the current family is retained. protected mixed $transfmrk = array() keys are the page numbers protected since 4.4.002 (2008-12-09) tcpdf.php : 1305 Timestamping data. protected

array $header_font protected phpstan-var array{0: string, 1: string, 2: float|null} tcpdf.php : 680 Color for header line (RGB array). 0 to ($np - 1): Line style of each line. Possible values are: T: TOP M: middle B: bottom . $opt : array = array() annotation parameters. public getTextShadow() : array since 5.9.174 (2012-07-25) public array ¡ª array of

parameters. This feature works only when $ishtml=false and the cell must fit in a single page. $fontstyle : string = '' Font style. (fx, fy) should be inside the circle, otherwise some areas will not be defined. $style : string = 'FD' Style of rendering. The default value is regular. HideMenubar boolean (Optional) A flag specifying whether to hide the viewer

application's menu bar when the document is active. protected mixed $diffs = array() protected tcpdf.php : 1781 Document creation date-time protected mixed $doc_creation_timestamp protected since 5.9.152 (2012-03-22) tcpdf.php : 1788 Document modification date-time protected mixed $doc_modification_timestamp protected since 5.9.152

(2012-03-22) tcpdf.php : 485 If true set the document information dictionary in Unicode. $parent_size : float = 12 Parent font size in points. Default value: 0. protected mixed $svgtextmode = array() protected since 5.8.013 (2010-08-23) tcpdf.php : 1612 Deafult unit of measure for SVG. Negative numbers cause the entire array to be ignored. public

getImageScale() : float author Nicola Asuni public since 1.5.2 float ¡ª adjusting factor to convert pixels to user units. public string ¡ª converted text string tcpdf.php : 6366 This method prints text from the current position.

public Write(float $h, string $txt[, mixed $link = '' ][, bool $fill = false ][, string $align = '' ][, bool $ln = false ], int $stretch[, bool $firstline = false ][, bool $firstblock = false ], float $maxh, float $wadj[, array|null $margin = null ]) : mixed $h : float Line height $txt : string String to print $link : mixed = '' URL or identifier returned by AddLink() $fill :

bool = false Indicates if the cell background must be painted (true) or transparent (false). For example: "2" represents 2 on, 2 off, 2 on, 2 off, ...; "2,1" is 2 on, 1 off, 2 on, 1 off, ... public since 1.5 see SetLeftMargin(), SetTopMargin(), SetAutoPageBreak(), SetMargins() mixed ¡ª tcpdf.php : 2385 Enable or disable Right-To-Left language mode public

setRTL(bool $enable[, bool $resetx = true ]) : mixed $enable : bool if true enable Right-To-Left language mode. $y0 : float Ordinate of start point. protected mixed $htmlvspace = 0 protected since 4.0.021 (2008-08-24) tcpdf.php : 1186 Store the image keys. $right : float = null Right margin. The default value is the current size. protected

setContentMark(int $page) : mixed Borders and fills are always created after content and inserted on the position marked by this method. tcpdf.php : 3897 Set the color array for the specified type ('draw', 'fill', 'text'). protected setFooter() : mixed protected since 4.0.012 (2008-07-24) mixed ¡ª tcpdf.php : 20783 Set graphic variables. $color : array

Array of colors (1, 3 or 4 values). public setColorArray(string $type, array $color[, bool $ret = false ]) : string It can be expressed in RGB, CMYK or GRAY SCALE components. public setDocInfoUnicode([bool $unicode = true ]) : mixed This has effect only when unicode mode is set to false. public setPageOrientation(string $orientation[,

bool|null $autopagebreak = null ][, float|null $bottommargin = null ]) : mixed $orientation : string page orientation. public setDefaultTableColumns([int $cols = 4 ]) : mixed $cols : int = 4 number of columns public since 3.0.014 (2008-06-04) mixed ¡ª tcpdf.php : 12321 Add a Named Destination. The value can be: T: top-right for LTR or top-left for RTL

M: middle-right for LTR or middle-left for RTL B: bottom-right for LTR or bottom-left for RTL N: next line author Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 15635 Print 2D Barcode. $cell : bool = false if true add the current left (or right for RTL) padding to each Write (default false). public since 1.0 see Open(), Output() mixed

¡ª tcpdf.php : 14148 Paints color transition registration bars public colorRegistrationBar(float $x, float $y, float $w, float $h[, bool $transition = true ][, bool $vertical = false ][, string $colors = 'A,R,G,B,C,M,Y,K' ]) : mixed $x : float abscissa of the top left corner of the rectangle. public setAutoPageBreak(bool $auto, float $margin) : mixed $auto : bool

Boolean indicating if mode should be on or off. $refsize : float = 12 Reference font size in points. public since 5.9.152 (2012-03-23) mixed ¡ª tcpdf.php : 3075 Move pointer at the specified document page and update page dimensions. protected array $header_line_color = array(0, 0, 0) since 5.9.174 (2012-07-25) protected phpstan-var array{0: int, 1:

int, 2: int} tcpdf.php : 644 Header image logo. protected mixed $svgclipid = 0 protected since 5.0.000 (2010-05-02) tcpdf.php : 1647 Boolean value true when in SVG clipPath tag. $maxh : float maximum height. protected getGraphicVars() : array protected since 4.2.010 (2008-11-14) array ¡ª of graphic variables tcpdf.php : 17185 Return an hash code

used to ensure that the serialized data has been generated by this TCPDF instance. protected mixed $LayoutMode protected tcpdf.php : 1024 PDF string for CAP value of the last line. protected mixed $InHeader = alse protected tcpdf.php : 1424 True when we are printing the thead section on a new page. In that case, the current family is retained.

author Nicola Asuni public since 1.5.2 mixed ¡ª tcpdf.php : 14067 Set the default JPEG compression quality (1-100) public setJPEGQuality(int $quality) : mixed $quality : int JPEG quality, integer between 1 and 100 public since 3.0.000 (2008-03-27) mixed ¡ª tcpdf.php : 2968 Associates keywords with the document, generally in the form 'keyword1

keyword2 ...'. protected mixed $w protected tcpdf.php : 223 Current width of page in points. $page : int = -1 option page number (if < 0 the current page is used). If a page is already present, the Footer() method is called first to output the footer (if enabled). protected mixed $l protected tcpdf.php : 823 Last RC4 key encrypted (cached for

optimisation). DF* or FD*: Draw and fill using the even-odd rule to determine which regions lie inside the clipping path. public mixed ¡ª tcpdf.php : 3419 Set a flag to print page header. tcpdf.php : 24692 Sets the character data handler function for the XML parser. Default value is false. $yc : float ordinate of the center. Default is current y position

public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11121 Vertical Scaling. $k : float Key (Black) color for CMYK. color (array): Draw color. protected mixed $linestyleCap = '0 J' protected since 4.0.006 (2008-07-16) tcpdf.php : 1038 PDF string for dash value of the last line. $alt : bool = false If true the image

will be added as alternative and not directly printed (the ID of the image will be returned). public since 4.4.004 (2008-12-10) float ¡ª value in user's unit or point if $points=true tcpdf.php : 3437 Return the right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image public getImageRBX() : float public float ¡ª tcpdf.php : 3446

Return the right-bottom (or left-bottom for RTL) corner Y coordinate of last inserted image public getImageRBY() : float public float ¡ª tcpdf.php : 2510 Returns the adjusting factor to convert pixels to user units. tcpdf.php : 11274 Rotate object. author Nicola Asuni since 5.0.000 (2010-05-02) public mixed ¡ª tcpdf.php : 12609 Adds a javascript public

IncludeJS(string $script) : mixed $script : string Javascript code public author Johannes G\FCntert, Nicola Asuni since 2.1.002 (2008-02-12) mixed ¡ª tcpdf.php : 4689 Return true in the character is present in the specified font. protected mixed $pages = array() protected tcpdf.php : 1767 If true set the document to PDF/A mode. protected

setPageBoxTypes(array $boxes) : mixed $boxes : array Array of page boxes to set on document: ('MediaBox', 'CropBox', 'BleedBox', 'TrimBox', 'ArtBox'). $x : float = -1 X position in user units of the bookmark on the selected page (default = -1 = current position;). tcpdf.php : 4167 Returns the length of the char in user unit for the current font

considering current stretching and spacing (tracking). If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting. The method can be called before the first page is created and the font is retained from page to page. Default value: default line style (empty array). public author Nicola Asuni since

2.9.000 (2008-03-26) mixed ¡ª tcpdf.php : 14131 Set the viewer preferences dictionary controlling the way the document is to be presented on the screen or in print. $svg : bool = false if true the angles are in svg mode (already calculated). protected mixed $current_column = 0 protected since 4.9.001 (2010-03-28) tcpdf.php : 407 Current font info.

protected addHTMLVertSpace(string $hbz, string $hb[, bool $cell = false ][, bool $firsttag = false ][, bool $lasttag = false ]) : mixed $hbz : string Distance between current y and line bottom. public float ¡ª value in points tcpdf.php : 20436 Convert HTML string containing value and unit of measure to user's units or points. protected mixed

$CurrentFont protected tcpdf.php : 911 Current page group number. protected _endpage() : mixed protected mixed ¡ª tcpdf.php : 10821 Convert password for AES-256 encryption mode protected _fixAES256Password(string $password) : string $password : string password protected since 5.9.006 (2010-10-19) author Nicola Asuni string ¡ª password

tcpdf.php : 10836 Compute encryption key protected _generateencryptionkey() : mixed protected since 2.0.000 (2008-01-02) author Nicola Asuni mixed ¡ª tcpdf.php : 8139 Get references to page annotations. $w : int Width of the radio button. Specifically this post: TCPDF and insert an image base64 encoded I am generating a PDF from within a

custom theme in Wordpress. author Nicola Asuni since 4.9.000 (2010-03-26) public mixed ¡ª tcpdf.php : 11697 Draws a Bezier curve. protected mixed $premode = alse protected since 4.4.001 (2008-12-08) tcpdf.php : 638 Boolean flag to print/hide page footer. public MirrorH([float|null $x = null ]) : mixed $x : float|null = null abscissa of the point. $h :

float Cell height. If the h parameter is not specified, default values are used. protected mixed $customlistindent = -1 protected since 4.2.007 (2008-11-12) tcpdf.php : 1347 Deafult Javascript field properties. $y2 : float Ordinate of control point 2. tcpdf.php : 10758 Compute UE value (used for encryption) protected _UEvalue() : string protected since

5.9.006 (2010-10-19) author Nicola Asuni string ¡ª UE value tcpdf.php : 10725 Compute U value (used for encryption) protected _Uvalue() : string protected since 2.0.000 (2008-01-02) author Nicola Asuni string ¡ª U value tcpdf.php : 13913 Add transparency parameters to the current extgstate protected addExtGState(array $parms) : int|void $parms

: array parameters protected since 3.0.000 (2008-03-27) int|void ¡ª the number of extgstates tcpdf.php : 20083 Add vertical spaces if needed. No errors, the images are just not visible in the PDF. protected swapMargins([bool $reverse = true ]) : mixed $reverse : bool = true if true swap left and right margins. protected mixed $footer_margin

protected tcpdf.php : 689 Color for footer text (RGB array). protected mixed $svggradientid = 0 protected since 5.0.000 (2010-05-02) tcpdf.php : 1619 Array of SVG gradients. public getPageHeight([int|null $pagenum = null ]) : int $pagenum : int|null = null page number (empty = current page) author Nicola Asuni public since 1.5.2 see

getPageDimensions() int ¡ª page height. since 4.2.010 (2008-11-14) see AddPage(), endPage(), addTOCPage(), endTOCPage(), getPageSizeFromFormat(), setPageFormat() public mixed ¡ª tcpdf.php : 13676 Create a new page group. $bottommargin : float|null = null bottom margin of the page. public since 1.0 see SetLineWidth(), SetDrawColor(),

SetLineStyle() mixed ¡ª tcpdf.php : 14430 Paints a linear colour gradient. public getFontFamily() : string public since 4.3.008 (2008-12-05) string ¡ª current font family name tcpdf.php : 22383 Return normalized font name public getFontFamilyName(string $fontfamily) : string $fontfamily : string property string containing font family names author

Nicola Asuni public since 5.8.004 (2010-08-17) string ¡ª normalized font name tcpdf.php : 15905 Returns the current font size. public author Nicola Asuni since 4.8.000 (2009-09-07) mixed ¡ª tcpdf.php : 21826 Delete the copy of the current TCPDF object used for undo operation. $keepmargins : bool = false if true overwrites the default page margins

public since 1.0 see SetLeftMargin(), SetTopMargin(), SetRightMargin(), SetAutoPageBreak() mixed ¡ª tcpdf.php : 20410 Set the top/bottom cell sides to be open or closed when the cell cross the page. protected mixed $newline = rue protected since 3.2.000 (2008-07-01) tcpdf.php : 897 Array of page numbers were a new page group was started (the

page numbers are the keys of the array). protected _putjavascript() : mixed protected author Johannes G\FCntert, Nicola Asuni since 2.1.002 (2008-02-12) mixed ¡ª tcpdf.php : 13813 Put pdf layers. public startLayer([string $name = '' ][, bool|null $print = true ][, bool $view = true ][, bool $lock = true ]) : mixed $name : string = '' Layer name (only a-z

letters and numbers). Default value is the left one. tcpdf.php : 15317 Print a Linear Barcode. Standard fonts use Windows encoding cp1252 (Western Europe). public setAuthor(string $author) : mixed $author : string The name of the author. $v : string visibility mode. public RadialGradient(float $x, float $y, float $w, float $h[, array $col1 = array() ][,

array $col2 = array() ][, array $coords = array(0.5, 0.5, 0.5, 0.5, 1) ]) : mixed $x : float abscissa of the top left corner of the rectangle. public since 1.5 see SetLeftMargin(), SetRightMargin(), SetAutoPageBreak(), SetMargins() mixed ¡ª tcpdf.php : 13493 Set User's Rights for PDF Reader WARNING: This is experimental and currently do not work.

$style : array = array() Line style. $ef : string = '/Create/Delete/Modify/Import' Names specifying additional usage rights for named embedded files in the document. Format: array(x1, y1, x2, y2, x3, y3). public hyphenateText(string $text, mixed $patterns[, array $dictionary = array() ][, int $leftmin = 1 ][, int $rightmin = 2 ][, int $charmin = 1 ][,

int $charmax = 8 ]) : string $text : string text to process $patterns : mixed Array of hypenation patterns or a TEX file containing hypenation patterns. Default value is default line style (empty array). protected mixed $encrypted protected since 2.0.000 (2008-01-02) tcpdf.php : 1010 End position of the latest inserted line. protected mixed $cntmrk =

array() protected since 4.6.021 (2009-07-20) tcpdf.php : 443 Indicates whether fill and text colors are different. public printTemplate(string $id[, float|null $x = null ][, float|null $y = null ], float $w, float $h[, string $align = '' ][, string $palign = '' ][, bool $fitonpage = false ]) : mixed You can print an XObject Template inside the currently opened

Template. $name : string Full name of the spot color. protected mixed $n protected tcpdf.php : 1591 Object ID for Named Destinations protected mixed $n_dests protected since 5.9.097 (2011-06-23) tcpdf.php : 869 Javascript counter. Possible values are: L : left align C : center R : right align '' : empty string : left for LTR or right for RTL $border :

mixed Indicates if borders must be drawn around the cell. public setPage(int $pnum[, bool $resetmargins = false ]) : mixed $pnum : int page number (1 ... protected mixed $header_logo = '' protected tcpdf.php : 650 Width of header image logo in user units. public getPageNumGroupAlias() : string If the current font is unicode type, the returned string

is surrounded by additional curly braces. protected _putAPXObject(int $w, int $h[, string $stream = '' ]) : int $w : int annotation width $h : int annotation height $stream : string = '' appearance stream protected since 4.8.001 (2009-09-09) int ¡ª object ID tcpdf.php : 12483 Create a bookmark PDF string. The method can be called before the first page

is created and the value is retained from page to page. The method can be called before the first page is created and the value is retained from page to page. Possible values are: 0: to the right (or left for RTL languages) 1: to the beginning of the next line 2: below Putting 1 is equivalent to putting 0 and calling Ln() just after. $valign : string = 'T'

Vertical alignment of text (requires $maxh = $h > 0). $bm : string = 'Normal' blend mode, one of the following: Normal, Multiply, Screen, Overlay, Darken, Lighten, ColorDodge, ColorBurn, HardLight, SoftLight, Difference, Exclusion, Hue, Saturation, Color, Luminosity $nonstroking : float|null = null Alpha value for non-stroking operations: real value

from 0 (transparent) to 1 (opaque). public since 4.5.025 mixed ¡ª tcpdf.php : 14080 Set the default number of columns in a row for HTML tables. protected getAllInternalPageNumberAliases() : array protected array ¡ª of page number aliases tcpdf.php : 20109 Return the starting coordinates to draw an html border protected getBorderStartPosition() :

array protected since 5.7.000 (2010-08-03) array ¡ª containing top-left border coordinates tcpdf.php : 20887 Get buffer content. protected mixed $inthead = alse protected since 4.8.027 (2010-01-25) tcpdf.php : 961 Array used to store positions inside the pages buffer (keys are the page numbers). $spaces : int number of spaces on the text to link

public since 4.0.018 (2008-08-06) mixed ¡ª tcpdf.php : 12256 Draws a grahic arrow. protected mixed $offsets = array() protected tcpdf.php : 1122 Boolean flag to indicate if the border of the cell sides that cross the page should be removed. $y : float The value of the ordinate in user units. public setVisibility(string $v) : mixed This can be useful, for

instance, to put a background image or color that will show on screen but won't print. $tint : float = 100 Intensity of the color (from 0 to 100 ; 100 = full intensity by default). float x12, float y12): 12 pairs of coordinates (normally from 0 to 1) which specify the Bezier control points that define the patch. fullpage: displays the entire page on screen

fullwidth: uses maximum width of window real: uses real size (equivalent to 100% zoom) default: uses viewer default mode $layout : string = 'SinglePage' The page layout. public getGroupPageNoFormatted() : mixed public since 4.3.003 (2008-11-18) see PaneNo(), formatPageNumber() mixed ¡ª tcpdf.php : 3364 Returns header data: $ret['logo'] =

logo image$ret['logo_width'] = width of the image logo in user units$ret['title'] = header title$ret['string'] = header description string public getHeaderData() : array public since 4.0.012 (2008-07-24) array ¡ª tcpdf.php : 10425 Get header font. $reseth : bool = true if true reset the last cell height (default true). $top : float Top margin. protected mixed

$transfmatrix = array() protected since 4.2.000 (2008-10-29) tcpdf.php : 1087 Current key for transformation matrix. The following values are valid: Simplex - Print single-sided DuplexFlipShortEdge - Duplex and flip on the short edge of the sheet DuplexFlipLongEdge - Duplex and flip on the long edge of the sheet Default value: none

PickTrayByPDFSize boolean (Optional; PDF 1.7) A flag specifying whether the PDF page size is used to select the input paper tray. protected mixed $header_string = '' protected tcpdf.php : 671 Color for header text (RGB array). protected _putocg() : mixed protected since 3.0.000 (2008-03-27) mixed ¡ª tcpdf.php : 7977 Output pages (and replace

page number aliases). public since 3.1.000 (2008-6-11) see SetFillColor() mixed ¡ª tcpdf.php : 22034 Set Text rendering mode. Note: This setting has no effect on Mac OS systems, which do not provide the ability to pick the input tray by size. $y0 : float Ordinate of first point. $brd : string|array|int Indicates if borders must be drawn around the cell.

$op : string options protected since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 20855 Outputs the "restore graphics state" operator 'Q' protected _outRestoreGraphicsState() : mixed protected mixed ¡ª tcpdf.php : 20847 Outputs the "save graphics state" operator 'q' protected _outSaveGraphicsState() : mixed protected mixed ¡ª tcpdf.php : 10770

Compute O value (used for encryption) protected _Ovalue() : string protected since 2.0.000 (2008-01-02) author Nicola Asuni string ¡ª O value tcpdf.php : 8183 Output annotations objects for all pages. public since 4.5.000 (2009-01-02) string ¡ª alias of the current page group tcpdf.php : 22699 Return an array of no-write page regions public

getPageRegions() : array author Nicola Asuni public since 5.9.003 (2010-10-13) see setPageRegions(), addPageRegion() array ¡ª of no-write page regions tcpdf.php : 2539 Returns the page width in units. protected author Nicola Asuni since 5.9.101 (2011-07-06) array ¡ª Array defining page and rectangle coordinates of signature appearance. public

setDisplayMode(mixed $zoom[, string $layout = 'SinglePage' ][, string $mode = 'UseNone' ]) : mixed $zoom : mixed The zoom to use. $unicode : bool = true if true set the meta information in Unicode since 5.9.027 (2010-12-01) public mixed ¡ª tcpdf.php : 10306 Set the document modification timestamp public

setDocModificationTimestamp(mixed $time) : mixed $time : mixed Document modification timestamp in seconds or date-time string. protected mixed $FontDescent protected since 2.8.000 (2007-03-29) tcpdf.php : 369 Current font family. protected mixed $footerlen = array() protected since 4.0.014 (2008-07-29) tcpdf.php : 989 Array used to store

footer positions of each page. public since 1.4 see SetTopMargin(), SetRightMargin(), SetAutoPageBreak(), SetMargins() mixed ¡ª tcpdf.php : 11437 Set line style. An XObject Template may be painted multiple times, either on several pages or at several locations on the same page and produces the same results each time, subject only to the graphics

state at the time it is invoked. public since 3.1.000 (2008-6-11) see SetFillColor() mixed ¡ª tcpdf.php : 3870 Defines the spot color used for all filling operations (filled rectangles and cell backgrounds). protected getInternalPageNumberAliases([string $a = '' ]) : array $a : string = '' Base alias. public getBreakMargin([int|null $pagenum = null ]) : int

$pagenum : int|null = null page number (empty = current page) author Nicola Asuni public since 1.5.2 see getPageDimensions() int ¡ª page break margin. cap (string): Type of cap to put on the line. $color : array = array(0, 0, 0) RGB color array for title (values from 0 to 255). protected since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 11529 Append a

rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions widthand height in user space. public setXY(float $x, float $y[, bool $rtloff = false ]) : mixed If the passed values are negative, they are relative respectively to the right and bottom of the page. $color : array = array(0, 0, 0) RGB color array for bookmark

title (values from 0 to 255). tcpdf.php : 16242 Returns the percentage of font stretching from CSS value protected getCSSFontStretching(string $stretch[, float $parent = 100 ]) : float $stretch : string stretch mode $parent : float = 100 stretch value of the parent element protected since 5.9.000 (2010-10-02) float ¡ª font stretching percentage

tcpdf.php : 21013 Get font buffer content. $h : float height of the crop mark. Default is current x position $y : int = '' ordinate of the scaling center. $closed : bool = true if true the polygon is closes, otherwise will remain open public since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 11957 Draws a polygonal line public PolyLine(array $p[, string $style =

'' ][, array $line_style = array() ][, array $fill_color = array() ]) : mixed $p : array Points 0 to ($np - 1). $tocpage : bool = false if true the page is designated to contain the Table-Of-Content. $startpoint : bool = true if true output a starting point. $angs : float Angle start of draw line. protected mixed $columns = array() protected since 4.9.001 (2010-0328) tcpdf.php : 1466 Array of: X difference between table cell x start and starting page margin, cellspacing, cellpadding. public RadioButton(string $name, int $w[, array $prop = array() ][, array $opt = array() ][, string $onvalue = 'On' ][, bool $checked = false ][, float|null $x = null ][, float|null $y = null ][, bool $js = false ]) : mixed $name : string

Field name. $inner : float = -1 Inner page margin. public getAliasNbPages() : string If the current font is unicode type, the returned string is surrounded by additional curly braces. public getFontAscent(string $font[, string $style = '' ], float $size) : int $font : string font name $style : string = '' font style $size : float The size (in points) public author

Nicola Asuni since 4.9.003 (2010-03-30) int ¡ª font ascent tcpdf.php : 4576 Returns the bounding box of the current font in user units. public setColor(string $type, float $col1[, float $col2 = -1 ][, float $col3 = -1 ][, float $col4 = -1 ][, bool $ret = false ][, string $name = '' ]) : string $type : string Type of object affected by this color: ('draw', 'fill', 'text').

public AddSpotColor(string $name, float $c, float $m, float $y, float $k) : mixed It can be expressed in RGB components or gray scale. since 6.3.0 (2019-09-19) public mixed ¡ª tcpdf.php : 4079 Defines the color used for all filling operations (filled rectangles and cell backgrounds). protected _dooverline(int $x, int $y, string $txt) : mixed $x : int X

coordinate $y : int Y coordinate $txt : string text to overline protected since 4.9.015 (2010-04-19) mixed ¡ª tcpdf.php : 10266 Overline for rectangular text area. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x2, y2) as the Bezier control points. IMPORTANT: The HTML must be well formatted - try to clean-up it

using an application like HTML-Tidy before submitting. public see SetLineStyle() since 3.0008 (2008-05-12) mixed ¡ª tcpdf.php : 11976 Draws a polygon. public addHtmlLink(string $url, string $name[, bool $fill = false ][, bool $firstline = false ][, array|null $color = null ][, string $style = -1 ][, bool $firstblock = false ]) : int $url : string link URL or

internal link (i.e.: link to page 23 at 4.5 Y position) $name : string link name $fill : bool = false Indicates if the cell background must be painted (true) or transparent (false). $round_corner : string = '1111' Draws rounded corner or not. If the value is a number, it shall be one of: 0 = Left to right, 90 = Bottom to top (Wipe only), 180 = Right to left

(Wipe only), 270 = Top to bottom, 315 = Top-left to bottom-right (Glitter only). public setHeaderTemplateAutoreset([bool $val = true ]) : mixed $val : bool = true set to true to reset Header xobject template at each page, false otherwise. public MirrorL(float $angle[, float|null $x = null ][, float|null $y = null ]) : mixed $angle : float gradient angle of the

straight line. $w : float width of the rectangle. protected mixed $underline protected tcpdf.php : 883 Array with additional document-wide usage rights for the document. public rollbackTransaction([bool $self = false ]) : TCPDF $self : bool = false if true restores current class object to previous state without the need of reassignment via the returned

value. public Annotation(float $x, float $y, float $w, float $h, string $text[, array $opt = array('Subtype' => 'Text') ], int $spaces) : mixed !!!!THE ANNOTATION SUPPORT IS NOT YET FULLY IMPLEMENTED !!!! $x : float Abscissa of the upper-left corner of the rectangle $y : float Ordinate of the upper-left corner of the rectangle $w : float Width of

the rectangle $h : float Height of the rectangle $text : string annotation text or alternate content $opt : array = array('Subtype' => 'Text') array of options (see section 8.4 of PDF reference 1.7). $x : float|null = null x position in user units $y : float|null = null y position in user units $w : float|null = null width in user units $h : float|null = null height in

user units $style : array = array() array of options: boolean $style['border'] if true prints a border around the barcode int $style['padding'] padding to leave around the barcode in barcode units (set to 'auto' for automatic padding) int $style['hpadding'] horizontal padding in barcode units (set to 'auto' for automatic padding) int $style['vpadding']

vertical padding in barcode units (set to 'auto' for automatic padding) int $style['module_width'] width of a single module in points int $style['module_height'] height of a single module in points array $style['fgcolor'] color array for bars and text mixed $style['bgcolor'] color array for background or false for transparent string $style['position'] barcode

position on the page: L = left margin; C = center; R = right margin; S = stretch $align : string = '' Indicates the alignment of the pointer next to barcode insertion relative to barcode height. The upper-left corner of the cell corresponds to the current position. public since 1.4 see SetAutoPageBreak() bool ¡ª tcpdf.php : 13583 Add an empty digital

signature appearance (a cliccable rectangle area to get signature properties) public addEmptySignatureAppearance(float $x, float $y, float $w, float $h[, int $page = -1 ][, string $name = '' ]) : mixed $x : float Abscissa of the upper-left corner. By default, the value equals 0.2 mm. $x : float The value of the abscissa in user units. Valid values are (see

Section 10.10.1, "Page Boundaries").: MediaBox CropBox (default) BleedBox TrimBox ArtBox ViewClip name (Optional; PDF 1.4) The name of the page boundary to which the contents of a page are to be clipped when viewing the document on the screen. public setFillColor(float $col1[, float $col2 = -1 ][, float $col3 = -1 ][, float $col4 = -1 ][, bool $ret

= false ][, string $name = '' ]) : string $col1 : float GRAY level for single color, or Red color for RGB (0-255), or CYAN color for CMYK (0-100). PrintPageRange array (Optional; PDF 1.7) The page numbers used to initialize the print dialog box when the file is printed. Possible values are described on official Javascript for Acrobat API reference. author

Maxime Delorme, Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 14910 Draw the sector of an ellipse. $align : string = '' Indicates the alignment of the pointer next to image insertion relative to image height. author Nicola Asuni public since 5.8.017 (2010-08-24) see endTemplate(), printTemplate() string|false ¡ª the XObject

Template ID in case of success or false in case of error. $ret : bool = false if true do not send the command. The cell extends automatically if needed. $x2 : float Abscissa of control point 2. Possible values are: miter, round, bevel. protected setImageBuffer(string $image, array $data) : int $image : string image key $data : array image data protected

since 4.5.000 (2008-12-31) int ¡ª image index number tcpdf.php : 20952 Set image buffer content for a specified sub-key. phase (integer): Modifier on the dash pattern which is used to shift the point at which the pattern starts. protected mixed $original_lMargin protected since 1.53.0.TC013 tcpdf.php : 598 Original right margin value. protected

mixed $footerpos = array() protected since 3.2.000 (2008-07-01) tcpdf.php : 1760 If true force sRGB color profile for all document. public endTemplate() : string|false An XObject Template is a PDF block that is a self-contained description of any sequence of graphics objects (including path objects, text objects, and sampled images). protected since

5.8.009 (2010-08-20) string ¡ª the starting object string tcpdf.php : 10371 get raw output stream. public getHeaderFont() : array phpstan-return array{0: string, 1: string, 2: float|null} public since 4.0.012 (2008-07-24) array ¡ª Array describing the basic font parameters: (family, style, size). CNZ: Clipping mode (using the even-odd rule to determine

which regions lie inside the clipping path). Possible values are (case insensitive): JPEG and PNG (whitout GD library) and all images supported by GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM;. for two or more patch meshes: array[number of patches]: arrays with the following keys for each patch: f: where to put that patch (0 = first

patch, 1, 2, 3 = right, top and left of precedent patch - I didn't figure this out completely - just try and error ;-) points: 12 pairs of coordinates of the Bezier control points as above for the first patch, 8 pairs of coordinates for the following patches, ignoring the coordinates already defined by the precedent patch (I also didn't figure out the order of

these - also: try and see what's happening) colors: must be 4 colors for the first patch, 2 colors for the following patches $coords_min : array minimum value used by the coordinates. owner : (inverted logic - only for public-key) when set permits change of encryption and enables all other permissions. protected _putdests() : mixed protected author

Johannes G\FCntert, Nicola Asuni since 5.9.098 (2011-06-23) mixed ¡ª tcpdf.php : 4916 Embedd the attached files. Last (x12, y12) is the first edge point's left control point (control point 1). $firstline : bool = false if true prints only the first line and return the remaining string. Valid names are /Create/Delete/Modify/Import, which permit the user to

perform the named operation on named embedded files Names specifying additional embedded-files-related usage rights for the document. Default is current y position public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11204 Point reflection mirroring. $size : float|null = null Font size in points. protected

_outRect(float $x, float $y, float $w, float $h, string $op) : mixed $x : float Abscissa of upper-left corner. If a key is not present or is null, not draws the side. $style : string = '' Style of rendering. protected mixed $sign = alse protected since 4.6.005 (2009-04-24) tcpdf.php : 1284 Data for digital signature appearance. $tint : int = 100 Intensity of the

color (from 0 to 100 ; 100 = full intensity by default). public GetCharWidth(int $char[, bool $notlast = true ]) : float $char : int The char code whose length is to be returned $notlast : bool = true If false ignore the font-spacing. Use with digital signature only! $tsa_host : string = '' Time Stamping Authority (TSA) server (prefixed with 'https://')

$tsa_username : string = '' Specifies the username for TSA authorization (optional) OR specifies the TSA authorization PEM file (see: example_66.php, optional) $tsa_password : string = '' Specifies the password for TSA authorization (optional) $tsa_cert : string = '' Specifies the location of TSA certificate for authorization (optional for cURL) public

author Richard Stockinger since 6.0.090 (2014-06-16) mixed ¡ª tcpdf.php : 2935 Defines the title of the document. protected author Denis Van Nuffelen, Nicola Asuni since 2.1.002 (2008-02-12) mixed ¡ª tcpdf.php : 10120 Initialize a new page. protected _encrypt_data(int $n, string $s) : string $n : int object number $s : string data string to encrypt

protected author Nicola Asuni since 5.0.005 (2010-05-11) string ¡ª encrypted string tcpdf.php : 10029 Output end of document (EOF). $pubkeys : array|null = null array of recipients containing public-key certificates ('c') and permissions ('p'). public author Christian Deligant, Nicola Asuni since 5.9.097 (2011-06-23) string|false ¡ª Stripped named

destination identifier or false in case of error. since 5.9.186 (2012-09-13) false|array ¡ª array(xMin, yMin, xMax, yMax) or FALSE if not defined. protected mixed $extgstates protected since 3.0.000 (2008-03-27) tcpdf.php : 1101 Epsilon value used for float calculations. protected mixed $svgdefs = array() protected since 5.0.000 (2010-05-02) tcpdf.php

: 1633 Boolean value true when in SVG defs group. author Nicola Asuni public since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 13861 End the current PDF layer. protected mixed $fgcolor protected tcpdf.php : 217 Height of page format in points. protected mixed $cache_file_length = array() protected since 4.5.029 (2009-03-19) tcpdf.php : 933 Default

cell height ratio. $dpi : int = 300 dot-per-inch resolution used on resize $palign : string = '' Allows to center or align the image on the current line. protected mixed $cell_padding = array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0) since 5.9.000 (2010-10-03) protected tcpdf.php : 1570 Boolean value true when page region check is active. $name : string The

second parameter, name, contains the name of the element for which this handler is called. $x : float The value of the abscissa. An XObject Template is a PDF block that is a self-contained description of any sequence of graphics objects (including path objects, text objects, and sampled images). Array with keys among the following: all: Line style of all

sides. Array with keys among the following: all: Line style of all borders. protected mixed $linestyleWidth = '' protected since 4.0.006 (2008-07-16) tcpdf.php : 876 line through state protected mixed $linethrough protected since 2.8.000 (2008-03-19) tcpdf.php : 315 Line width in user unit. author Andreas W\FCrmser, Nicola Asuni since 3.1.000 (200806-09) protected mixed ¡ª tcpdf.php : 19536 Process closing tags. public setLastH(float $h) : mixed $h : float cell height. tcpdf.php : 21809 Stores a copy of the current TCPDF object used for undo operation. $lc : array = array(0, 0, 0) RGB array color for line. protected mixed $custom_xmp_rdf = '' protected since 6.3.0 (2019-09-19) tcpdf.php : 1115

HTML PARSER: custom indent amount for lists. protected mixed $form_action = '' protected since 4.8.000 (2009-09-07) tcpdf.php : 1368 Current form encryption type (used during XHTML rendering). $ng : int Number of gap (if ($ng % $nv = 1) then is a regular polygon). 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 - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) pre // store current object $pdf->startTransaction(); // store starting values $start_y

= $pdf->GetY(); $start_page = $pdf->getPage(); // call your printing functions with your parameters // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $pdf->MultiCell($w=0, $h=0, $txt, $border=1, $align='L', $fill=false, $ln=1, $x=null, $y=null, $reseth=true, $stretch=0, $ishtml=false, $autopadding=true, $maxh=0); // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //

get the new Y $end_y = $pdf->GetY(); $end_page = $pdf->getPage(); // calculate height $height = 0; if ($end_page == $start_page) { $height = $end_y - $start_y; } else { for ($page=$start_page; $page setPage($page); if ($page == $start_page) { // first page $height += $this->h - $start_y - $this->bMargin; } elseif ($page == $end_page) { // last

page $height += $end_y - $this->tMargin; } else { $height += $this->h - $this->tMargin - $this->bMargin; } } } // restore previous object $pdf = $pdf->rollbackTransaction(); author Nicola Asuni, Alexander Escalona Fern\E1ndez public float ¡ª Return the minimal height needed for multicell method for printing the $txt param. $y : float Ordinate of

upper-left corner. protected _putresourcedict() : mixed protected mixed ¡ª tcpdf.php : 9517 Output Resources. public setCellPaddings([float|null $left = null ][, float|null $top = null ][, float|null $right = null ][, float|null $bottom = null ]) : mixed $left : float|null = null left padding $top : float|null = null top padding $right : float|null = null right

padding $bottom : float|null = null bottom padding public since 5.9.000 (2010-10-03) see getCellPaddings(), SetCellPadding() mixed ¡ª tcpdf.php : 3972 Defines the color used by the specified type ('draw', 'fill', 'text'). A region is always aligned on the left or right side of the page ad is defined using a vertical segment. The value can be: T: top-right for

LTR or top-left for RTL M: middle-right for LTR or middle-left for RTL B: bottom-right for LTR or bottom-left for RTL N: next line $palign : string = '' Allows to center or align the image on the current line. The key is the character to check (integer value) and the value is a single intege value or an array of possible substitutes. You can set multiple

regions for the same page. The upper-left corner of the cell corresponds to the current position. tcpdf.php : 4112 Returns the length of a string in user unit. protected since 4.2.000 (2008-10-29) mixed ¡ª tcpdf.php : 11362 Apply graphic transformations. protected mixed $rMargin protected tcpdf.php : 793 Boolean flag to indicate if the document

language is Right-To-Left. public setDrawSpotColor(string $name[, float $tint = 100 ]) : mixed $name : string Name of the spot color. $x3 : float Abscissa of end point. $y : float|null = null starting y position, leave empty for current position. $x : float|null = null abscissa of the point. $maxbottomliney : int maximum y value of current line protected

array ¡ª $dom tcpdf.php : 23199 Convert SVG transformation matrix to PDF. public getFontSize() : float public since 3.2.000 (2008-06-23) float ¡ª current font size tcpdf.php : 15915 Returns the current font size in points unit. protected _putxobjects() : mixed author Nicola Asuni since 5.8.017 (2010-08-24) protected see startTemplate(),

endTemplate(), printTemplate() mixed ¡ª tcpdf.php : 10355 Format a text string for meta information protected _textstring(string $s, int $n) : string $s : string string to escape. $line_style : array = array() Line style of circle. Supported values are the integers 2 through 5. $margin : float Distance from the bottom of the page. $xc : float abscissa of the

center. $x0 : float Abscissa of start point. public MirrorP([float|null $x = null ][, float|null $y = null ]) : mixed $x : float|null = null abscissa of the point. public getPDFData() : mixed public mixed ¡ª tcpdf.php : 4189 Returns the length of the char in user unit for the current font. protected mixed $buffer protected tcpdf.php : 1193 Length of the buffer in

bytes. $double : bool = false if true print two concentric crop marks. protected since 5.9.152 (2012-03-23) tcpdf.php : 1382 List of fonts used on form fields (fontname => fontkey). protected mixed $force_srgb = alse protected since 5.9.121 (2011-09-28) tcpdf.php : 1361 Current form action (used during XHTML rendering). $circle_fill_color : array =

array() Fill color of inscribed circle (if draws). $fill : bool = false Indicates if the cell background must be painted (true) or transparent (false). public since 3.0.000 (2008-03-27) string ¡ª alias of the current page group tcpdf.php : 2555 Returns the page height in units. public getCharBBox(int $char) : false|array $char : int Input character code. $ret :

bool = false If true do not send the command. protected see getPageSizeFromFormat(), setPageFormat() mixed ¡ª tcpdf.php : 10279 Format a data string for meta information protected _datastring(string $s, int $n) : string $s : string data string to escape. protected mixed $fwPt protected tcpdf.php : 1840 Cache array for computed GD gamma values.

public see getPageSizeFromFormat(), setPageFormat() mixed ¡ª tcpdf.php : 2037 Default destructor. protected convertSVGtMatrix(array $tm) : array $tm : array original SVG transformation matrix protected since 5.0.000 (2010-05-02) array ¡ª transformation matrix tcpdf.php : 20125 Draw an HTML block border and fill protected

drawHTMLTagBorder(array $tag, int $xmax) : mixed $tag : array array of tag properties. Default is current x position $y : float|null = null ordinate of the rotation center. public getCellMargins() : array public since 5.9.000 (2010-10-03) see setCellMargins() array ¡ª of margin values tcpdf.php : 2706 Get the internal Cell padding array. $txt : string = ''

String to print. protected _putheader() : mixed protected mixed ¡ª tcpdf.php : 9189 Output images. tcpdf.php : 11767 Draws an ellipse. public since 4.5.029 (2009-03-19) TCPDF ¡ª object. $x : float = -1 X position in user units of the destiantion on the selected page (default = -1 = current position;). public since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php

: 3031 Terminates the PDF document. The default value is from left to right (x1=0, y1=0, x2=1, y2=0). Use a string to specify a javascript action. Possible values are described on official Javascript for Acrobat API reference. $regions : array = array() array of no-write regions. If you set a user password, the PDF viewer will ask for it before displaying

the document. public GetX() : float The value is relative to the left border for LTR languages and to the right border for RTL languages. protected mixed $pagelen = array() protected since 4.5.000 (2008-12-31) tcpdf.php : 947 A name object specifying how the document should be displayed when opened. protected mixed $fonts = array() protected

tcpdf.php : 419 Current font size in user unit. If you want to enable users to change the document, set this parameter to false. public setAbsY(float $y) : mixed $y : float (float) The value of the ordinate in user units. $link : mixed = '' URL or identifier returned by AddLink(). protected mixed $font_spacing = 0 protected since 5.9.000 (2010-09-29)

tcpdf.php : 1549 Percentage of character stretching. This alias will be replaced by the page number (relative to the belonging group). since 4.5.000 (2009-01-02) public string ¡ª tcpdf.php : 13700 Returns the string alias used right align page numbers. If PickTrayByPDFSize is true, the check box in the print dialog associated with input paper tray is

checked. public getStringHeight(float $w, string $txt[, bool $reseth = false ][, bool $autopadding = true ][, array|null $cellpadding = null ], mixed $border) : float Generally, if you want to know the exact height for a block of content you can use the following alternative technique: $w : float Width of cells. public since 1.2 see GetX(), GetY(), SetY(),

SetXY() mixed ¡ª tcpdf.php : 7573 Defines the abscissa and ordinate of the current position. Default value: default color (empty array). $n : int object ID protected string ¡ª escaped string. author Nicola Asuni since 6.0.038 (2013-09-30) public mixed ¡ª tcpdf.php : 12077 Draws a regular polygon. See the getPathPaintOperator() function for more

information. Default value is true. $numbersfont : string = '' set the font for page numbers (please use monospaced font for better alignment). Possible values are (case insensitive): empty string: regular (default) B: bold I: italic BI or IB: bold italic $fontfile : string = '' The font definition file. public setPrintHeader([bool $val = true ]) : mixed $val : bool

= true set to true to print the page header (default), false otherwise. Valid names are: /Add/Delete/FillIn/Import/Export/SubmitStandalone/SpawnTemplate $signature : string = '/Modify' Names specifying additional signature-related usage rights for the document. Array like for SetLineStyle(). tcpdf.php : 3411 Returns footer margin in user units.

protected mixed $tocpage = alse protected tcpdf.php : 1080 Array of transformation matrix. tcpdf.php : 7873 Check for locale-related bug protected _dochecks() : mixed protected mixed ¡ª tcpdf.php : 10227 Line through text. The page must be closed using the endPage() function. protected float $cell_height_ratio = K_CELL_HEIGHT_RATIO

protected since 3.0.014 (2008-05-23) tcpdf.php : 291 Array of cell margins ('T' => top, 'R' => right, 'B' => bottom, 'L' => left). public author Nicola Asuni since 4.8.000 (2009-09-06) mixed ¡ª tcpdf.php : 3337 Set header data. ['trans']['Dm'] : (Split and Blinds transition styles only) The dimension in which the specified transition effect shall occur: H =

Horizontal, V = Vertical. public setPrintFooter([bool $val = true ]) : mixed $val : bool = true set to true to print the page footer (default), false otherwise. public movePage(int $frompage, int $topage) : bool $frompage : int number of the source page $topage : int number of the destination page (must be less than $frompage) public since 4.5.000

(2009-01-02) bool ¡ª true in case of success, false in case of error. public getFontSpacing() : int author Nicola Asuni public since 5.9.000 (2010-09-29) int ¡ª font spacing (tracking) value tcpdf.php : 22665 Get the percentage of character stretching. public SkewY(float $angle_y[, float|null $x = null ][, float|null $y = null ]) : mixed $angle_y : float angle

in degrees between -90 (skew to the bottom) and 90 (skew to the top) $x : float|null = null abscissa of the skewing center. public cropMark(float $x, float $y, float $w, float $h[, string $type = 'T,R,B,L' ][, array $color = array(100, 100, 100, 100, 'All') ]) : mixed $x : float abscissa of the crop mark center. A font must be selected.

public GetStringWidth(string $s[, string $fontname = '' ][, string $fontstyle = '' ], float $fontsize[, bool $getarray = false ]) : array|float $s : string The string whose length is to be computed $fontname : string = '' Family font. Note: X,Y coordinates will be reset to 0,0. $prop : array = array() Javascript field properties. tcpdf.php : 2879 Defines the way

the document is to be displayed by the viewer. By default, the name is built from the family and style, in lower case with no spaces. Default value: default line style (empty array). $colb : array = array(0, 0, 0, 0, 'None') second crop mark color (default spot registration color 'None'). public setTimeStamp([string $tsa_host = '' ][, string $tsa_username =

'' ][, string $tsa_password = '' ][, string $tsa_cert = '' ]) : mixed The trusted timestamping improve document security that means that no one should be able to change the document once it has been recorded. protected mixed $bordermrk = array() protected since 5.7.000 (2010-08-03) tcpdf.php : 169 Buffer holding in-memory PDF. default: 0

$coords_max : array = 1 maximum value used by the coordinates. It can be either: one of the string values specified at getPageSizeFromFormat() documentation or an array of two numbers (width, height) or an array containing the following measures and options: ['format'] = page format name (one of the above); ['Rotate'] : The number of degrees by

which the page shall be rotated clockwise when displayed or printed. protected mixed $listindent = 0 protected tcpdf.php : 761 HTML PARSER: current list indententation level. Possible values are: 0: to the right (or left for RTL language) 1: to the beginning of the next line 2: below Putting 1 is equivalent to putting 0 and calling Ln() just after. public

__construct([string $orientation = 'P' ][, string $unit = 'mm' ][, mixed $format = 'A4' ][, bool $unicode = true ][, string $encoding = 'UTF-8' ][, bool $diskcache = false ][, false|int $pdfa = false ]) : mixed It allows to set up the page format, the orientation and the measure unit used in all the methods (except for the font sizes). If a key is not present or is

null, not draws the line. protected _beginpage([string $orientation = '' ][, mixed $format = '' ]) : mixed $orientation : string = '' page orientation. There are three possibilities for this: They are in the current directory (the one where the running script lies) They are in one of the directories defined by the include_path parameter They are in the

directory defined by the K_PATH_FONTS constant $family : string Family font. protected mixed $numpages = 0 protected since 4.5.000 (2008-12-31) tcpdf.php : 1235 Cloned copy of the current class object. $h : float|null = null The height of the break. $y2 : float Ordinate of second point. protected mixed $original_rMargin protected since

1.53.0.TC013 tcpdf.php : 853 Outline root for bookmark. protected mixed $num_columns = 1 protected since 4.9.001 (2010-03-28) tcpdf.php : 1200 Counts the number of fonts. $orientation : string = 'P' page orientation. $y : float Ordinate of the upper-left corner. protected mixed $bgcolor protected tcpdf.php : 277 Page break margin. Possible values

are (case insensitive): P or Portrait (default) L or Landscape '' (empty string) for automatic orientation $autopagebreak : bool|null = null Boolean indicating if auto-page-break mode should be on or off. It should be >= $h and less then remaining space to the bottom of the page, or 0 for disable this feature. $charmax : int = 8 Maximum length of

broken piece of word. The value can be: T: top-right for LTR or top-left for RTL M: middle-right for LTR or middle-left for RTL B: bottom-right for LTR or bottom-left for RTL N: next line $distort : bool = false if true distort the barcode to fit width and height, otherwise preserve aspect ratio author Nicola Asuni since 4.5.037 (2009-04-07) public mixed

¡ª tcpdf.php : 17254 Allows to preserve some HTML formatting (limited support).

IMPORTANT: The HTML must be well formatted - try to clean-up it using an application like HTML-Tidy before submitting. public RoundedRectXY(float $x, float $y, float $w, float $h, float $rx, float $ry[, string $round_corner = '1111' ][, string $style = '' ][, array $border_style = array() ][, array $fill_color = array() ]) : mixed $x : float Abscissa of

upper-left corner. Default: false.$this->pagedim[$this->page]['MediaBox'] : the boundaries of the physical medium on which the page shall be displayed or printed$this->pagedim[$this->page]['MediaBox']['llx'] = lower-left x coordinate in points$this->pagedim[$this->page]['MediaBox']['lly'] = lower-left y coordinate in points$this->pagedim[$this>page]['MediaBox']['urx'] = upper-right x coordinate in points$this->pagedim[$this->page]['MediaBox']['ury'] = upper-right y coordinate in points$this->pagedim[$this->page]['CropBox'] : the visible region of default user space$this->pagedim[$this->page]['CropBox']['llx'] = lower-left x coordinate in points$this->pagedim[$this->page]['CropBox']

['lly'] = lower-left y coordinate in points$this->pagedim[$this->page]['CropBox']['urx'] = upper-right x coordinate in points$this->pagedim[$this->page]['CropBox']['ury'] = upper-right y coordinate in points$this->pagedim[$this->page]['BleedBox'] : the region to which the contents of the page shall be clipped when output in a production

environment$this->pagedim[$this->page]['BleedBox']['llx'] = lower-left x coordinate in points$this->pagedim[$this->page]['BleedBox']['lly'] = lower-left y coordinate in points$this->pagedim[$this->page]['BleedBox']['urx'] = upper-right x coordinate in points$this->pagedim[$this->page]['BleedBox']['ury'] = upper-right y coordinate in points$this>pagedim[$this->page]['TrimBox'] : the intended dimensions of the finished page after trimming$this->pagedim[$this->page]['TrimBox']['llx'] = lower-left x coordinate in points$this->pagedim[$this->page]['TrimBox']['lly'] = lower-left y coordinate in points$this->pagedim[$this->page]['TrimBox']['urx'] = upper-right x coordinate in points$this>pagedim[$this->page]['TrimBox']['ury'] = upper-right y coordinate in points$this->pagedim[$this->page]['ArtBox'] : the extent of the page's meaningful content$this->pagedim[$this->page]['ArtBox']['llx'] = lower-left x coordinate in points$this->pagedim[$this->page]['ArtBox']['lly'] = lower-left y coordinate in points$this->pagedim[$this->page]

['ArtBox']['urx'] = upper-right x coordinate in points$this->pagedim[$this->page]['ArtBox']['ury'] = upper-right y coordinate in points public getPageDimensions([int|null $pagenum = null ]) : array $pagenum : int|null = null page number (empty = current page) author Nicola Asuni public since 4.5.027 (2009-03-16) array ¡ª of page dimensions.

$toc_name : string = 'TOC' name to use for TOC bookmark. protected mixed $textrendermode = 0 protected since 4.9.008 (2010-04-03) tcpdf.php : 1480 Text stroke width in doc units. author Maxime Delorme, Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 10531 Converts pixels to User's Units. $mode : int encryption strength: 0

= RC4 40 bit; 1 = RC4 128 bit; 2 = AES 128 bit; 3 = AES 256 bit. The definition file (and the font file itself when embedding) must be present either in the current directory or in the one indicated by K_PATH_FONTS if the constant is defined. $x : float|null = null Abscissa of the upper-left corner of the rectangle $y : float|null = null Ordinate of the

upper-left corner of the rectangle $js : bool = false if true put the field using JavaScript (requires Acrobat Writer to be rendered). \xa0 : Unicode Character 'NO-BREAK SPACE' (U+00A0) $re : string = '/[^\S\xa0]/' regular expression (leave empty for default). $y : float ordinate of the crop mark center. author Nicola Asuni public since 5.3.002 (2010-0607) mixed ¡ª tcpdf.php : 3352 Set footer data. public since 1.0 see startPage(), endPage(), addTOCPage(), endTOCPage(), getPageSizeFromFormat(), setPageFormat() mixed ¡ª tcpdf.php : 22734 Add a single no-write region on selected page. Some example patterns are: Non-Unicode or missing PCRE unicode support: "/[^\S\xa0]/" Unicode and PCRE

unicode support: "/(?!\xa0)[\s\p{Z}]/u" Unicode and PCRE unicode support in Chinese mode: "/(?!\xa0)[\s\p{Z}\p{Lo}]/u" if PCRE unicode support is turned ON ("\P" is the negate class of "\p"): \s : any whitespace character \p{Z} : any separator \p{Lo} : Unicode letter or ideograph that does not have lowercase and uppercase variants. protected

mixed $title = '' protected tcpdf.php : 271 Top margin. protected mixed $numfonts = 0 protected since 4.5.000 (2009-01-02) tcpdf.php : 1179 Counts the number of pages. protected mixed $FontFamily protected tcpdf.php : 333 Array of font files. public setHtmlLinksStyle([array $color = array(0, 0, 255) ][, string $fontstyle = 'U' ]) : mixed $color :

array = array(0, 0, 255) RGB array of colors $fontstyle : string = 'U' additional font styles to add public since 4.4.003 (2008-12-09) mixed ¡ª tcpdf.php : 20390 Set the vertical spaces for HTML tags. It can be either a name defined by AddFont() or one of the standard families. Note: protecting a document requires to encrypt it, which increases the

processing time a lot. $subset : mixed = 'default' if true embedd only a subset of the font (stores only the information related to the used characters); if false embedd full font; if 'default' uses the default value set using setFontSubsetting(). public setY(float $y[, bool $resetx = true ][, bool $rtloff = false ]) : mixed If the passed value is negative, it is

relative to the bottom of the page. protected mixed $gradients = array() protected since 3.1.000 (2008-06-09) tcpdf.php : 241 Current height of page in user unit. Default: false. public SkewX(float $angle_x[, float|null $x = null ][, float|null $y = null ]) : mixed $angle_x : float angle in degrees between -90 (skew to the left) and 90 (skew to the right) $x :

float|null = null abscissa of the skewing center. Default value: as defined by PDF viewer application NumCopies integer (Optional; PDF 1.7) The number of copies to be printed when the print dialog is opened for this file. $stops : array array gradient color components: color = array of GRAY, RGB or CMYK color components; offset = (0 to 1)

represents a location along the gradient vector; exponent = exponent of the exponential interpolation function (default = 1). public serializeTCPDFtagParameters(array $data) : string $data : array parameters array public static string ¡ª containing serialized data tcpdf.php : 7585 Set the absolute X coordinate of the current pointer. protected

setFontBuffer(string $font, array $data) : mixed $font : string font key $data : array font data protected since 4.5.000 (2009-01-02) mixed ¡ª tcpdf.php : 20999 Set font buffer content. protected mixed $FontSizePt protected tcpdf.php : 375 Current font style. Value between 0 and 100. protected mixed $encoding = 'UTF-8' protected since 1.53.0.TC010

tcpdf.php : 816 Array containing encryption settings. protected array ¡ª of page number aliases tcpdf.php : 20919 Get page buffer content. Default is current x position $y : float|null = null ordinate of the point. $r : float the radius of the circle used to round off the corners of the rectangle. protected _dolinethrough(int $x, int $y, string $txt) : mixed $x

: int X coordinate $y : int Y coordinate $txt : string text to linethrough protected mixed ¡ª tcpdf.php : 10240 Line through for rectangular text area. public getHeaderMargin() : float since 4.0.012 (2008-07-24) public float ¡ª tcpdf.php : 16314 Convert HTML string containing font size value to points public getHTMLFontUnits(string $val[, float $refsize

= 12 ][, float $parent_size = 12 ][, string $defaultunit = 'pt' ]) : float $val : string String containing font size value and unit. The value can be: T: top-right for LTR or top-left for RTL M: middle-right for LTR or middle-left for RTL B: bottom-right for LTR or bottom-left for RTL N: next line If the alignment is an empty string, then the pointer will be

restored on the starting SVG position. public since 2.1.000 (2008-01-08) string ¡ª the PDF command tcpdf.php : 11394 Defines the line width. protected since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 11808 Append an elliptical arc to the current path. protected mixed $fontkeys = array() protected since 4.5.000 (2009-01-02) tcpdf.php : 725 List of

available fonts on filesystem. public setCellMargins([float|null $left = null ][, float|null $top = null ][, float|null $right = null ][, float|null $bottom = null ]) : mixed $left : float|null = null left margin $top : float|null = null top margin $right : float|null = null right margin $bottom : float|null = null bottom margin public since 5.9.000 (2010-10-03) see

getCellMargins() mixed ¡ª tcpdf.php : 2665 Set the same internal Cell padding for top, right, bottom, left- public setCellPadding(float $pad) : mixed $pad : float internal padding. public getFooterFont() : array phpstan-return array{0: string, 1: string, 2: float|null} $font public since 4.0.012 (2008-07-24) array ¡ª Array describing the basic font

parameters: (family, style, size). $x : float Abscissa of the upper-left corner. public Footer() : mixed It is automatically called by AddPage() and could be overwritten in your own inherited class. $level : int Bookmark level (minimum value is 0). public setHeaderMargin([int $hm = 10 ]) : mixed (minimum distance between header and top page margin)

$hm : int = 10 distance in user units public mixed ¡ª tcpdf.php : 3463 Set a flag to automatically reset the xobject template used by Header() method at each page. $keepmargins : bool = false if true overwrites the default page margins with the current margins public since 5.0.001 (2010-05-06) see AddPage(), startPage(), endPage(), endTOCPage()

mixed ¡ª tcpdf.php : 4826 Puts a markup annotation on a rectangular area of the page. tcpdf.php : 7483 Returns the absolute X value of current position. author Nicola Asuni since 5.0.000 (2010-05-02) protected mixed ¡ª tcpdf.php : 24716 Avoid multiple calls to an external server to see if a file exists protected fileExists(string $file) : bool $file : string

bool ¡ª tcpdf.php : 6812 Set the block dimensions accounting for page breaks and page/column fitting protected fitBlock(float $w, float $h, float $x, float $y[, bool $fitonpage = false ]) : array $w : float width $h : float height $x : float X coordinate $y : float Y coodiante $fitonpage : bool = false if true the block is resized to not exceed page dimensions.

public Image(string $file[, float|null $x = null ][, float|null $y = null ], float $w, float $h[, string $type = '' ][, mixed $link = '' ][, string $align = '' ][, mixed $resize = false ][, int $dpi = 300 ][, string $palign = '' ][, bool $ismask = false ][, mixed $imgmask = false ], mixed $border[, mixed $fitbox = false ][, bool $hidden = false ][, bool $fitonpage = false ]

[, bool $alt = false ][, array $altimgs = array() ]) : mixed|false The upper-left corner must be given. If a key is not present or is null, the correspondent border is not drawn. $background : array = array() An array of colour components appropriate to the colour space, specifying a single background colour value. Remark: if an image is used several

times, only one copy will be embedded in the file. author Andreas W\FCrmser, Nicola Asuni since 3.1.000 (2008-06-09) public mixed ¡ª tcpdf.php : 12882 Creates a RadioButton field. When this is not set, printing is limited to a low-level representation of the appearance, possibly of degraded quality. public see SetLineStyle() since 2.1.000 (2008-01-08)

mixed ¡ª tcpdf.php : 21199 Remove the specified page. public MirrorV([float|null $y = null ]) : mixed $y : float|null = null ordinate of the point. $opt : array = array() Annotation parameters. protected since 2.1.000 (2008-01-08) mixed ¡ª tcpdf.php : 11563 Append a cubic Bezier curve to the current path. $w : float width of the crop mark. $color : array

Array of colors (1=gray, 3=RGB, 4=CMYK or 5=spotcolor=CMYK+name values). tcpdf.php : 3122 Reset pointer to the last document page. public resetColumns() : mixed public since 5.9.072 (2011-04-26) mixed ¡ª tcpdf.php : 3454 Reset the xobject template used by Header() method. public setDestination(string $name[, float $y = -1 ][,

int|string $page = '' ][, float $x = -1 ]) : string|false NOTE: destination names are unique, so only last entry will be saved. protected checkPageBreak(float $h[, float|null $y = null ][, bool $addpage = true ]) : bool $h : float Cell height. $ignore_min_height : bool = false if true ignore automatic minimum height value. Possible values are: T : top C : center

B : bottom $rtloff : bool = false if true uses the page top-left corner as origin of axis for $x and $y initial position. $compress : bool = true Boolean indicating if compression must be enabled. public getRawCharWidth(int $char) : float $char : int The char code whose length is to be returned author Nicola Asuni public since 5.9.000 (2010-09-28) float ¡ª

char width tcpdf.php : 2401 Return the RTL status public getRTL() : bool public since 4.0.012 (2008-07-24) bool ¡ª tcpdf.php : 2585 Returns the scale factor (number of points in user unit). Use an array to specify a form action options as on section 12.7.5 of PDF32000_2008. protected mixed $objcopy protected since 4.5.029 (2009-03-19) tcpdf.php :

157 Array of object offsets. protected mixed $default_table_columns = 4 protected tcpdf.php : 1584 A dictionary of names and corresponding destinations (Dests key on document Catalog). protected mixed $feps = 0.005 protected since 4.2.000 (2008-10-29) tcpdf.php : 731 Current foreground color. author Nicola Asuni public since 1.0 see AddFont(),

SetFontSize() mixed ¡ª tcpdf.php : 4535 Defines the size of the current font. $antialias : bool = false A flag indicating whether to filter the shading function to prevent aliasing artifacts. author Nicola Asuni public since 1.53.0.TC034 mixed ¡ª tcpdf.php : 2621 Defines the left margin. $color : array = array(100, 100, 100, 100, 'All') crop mark color

(default spot registration color). public Ln([float|null $h = null ][, bool $cell = false ]) : mixed The current abscissa goes back to the left margin and the ordinate increases by the amount passed in parameter. Valid values are: None, which indicates that the print dialog should reflect no page scaling AppDefault (default), which indicates that

applications should use the current print scaling Duplex name (Optional; PDF 1.7) The paper handling option to use when printing the file from the print dialog. Use negative value to disable it. public PageNo() : int public since 1.0 see getAliasNbPages() int ¡ª page number tcpdf.php : 13804 Returns the current page number formatted as a string.

public lastPage([bool $resetmargins = false ]) : mixed $resetmargins : bool = false if true reset left, right, top margins and Y position. L, T, R, B or combinations: Line style of left, top, right or bottom border. Possible values are: L : left align C : center R : right align '' : empty string : left for LTR or right for RTL $autopadding : bool = true if true, uses

internal padding and automatically adjust it to account for line width. public setFormDefaultProp([array $prop = array() ]) : mixed $prop : array = array() javascript field properties. $margin : array|null = null margin array of the parent container public since 1.5 mixed ¡ª Return the number of cells or the remaining string if $firstline = true. public

Polycurve(float $x0, float $y0, array $segments[, string $style = '' ][, array $line_style = array() ][, array $fill_color = array() ]) : mixed Each Bezier curve segment is a tangent to the line between the control points at either end of the curve. Possible values are: T : cell top A : font top L : font baseline D : font bottom B : cell bottom $valign : string = 'M'

text vertical alignment inside the cell. protected mixed $xobjid = '' protected since 5.8.017 (2010-08-24) tcpdf.php : 303 Current vertical position in user unit for cell positioning. $y3 : float Ordinate of end point. public getAutoPageBreak() : bool public since 5.9.088 bool ¡ª auto-page-break mode tcpdf.php : 15283 Get current barcode. ['MediaBox'] :

the boundaries of the physical medium on which the page shall be displayed or printed: ['MediaBox']['llx'] : lower-left x coordinate ['MediaBox']['lly'] : lower-left y coordinate ['MediaBox']['urx'] : upper-right x coordinate ['MediaBox']['ury'] : upper-right y coordinate ['CropBox'] : the visible region of default user space: ['CropBox']['llx'] : lower-left x

coordinate ['CropBox']['lly'] : lower-left y coordinate ['CropBox']['urx'] : upper-right x coordinate ['CropBox']['ury'] : upper-right y coordinate ['BleedBox'] : the region to which the contents of the page shall be clipped when output in a production environment: ['BleedBox']['llx'] : lower-left x coordinate ['BleedBox']['lly'] : lower-left y coordinate

['BleedBox']['urx'] : upper-right x coordinate ['BleedBox']['ury'] : upper-right y coordinate ['TrimBox'] : the intended dimensions of the finished page after trimming: ['TrimBox']['llx'] : lower-left x coordinate ['TrimBox']['lly'] : lower-left y coordinate ['TrimBox']['urx'] : upper-right x coordinate ['TrimBox']['ury'] : upper-right y coordinate ['ArtBox'] : the

extent of the page's meaningful content: ['ArtBox']['llx'] : lower-left x coordinate ['ArtBox']['lly'] : lower-left y coordinate ['ArtBox']['urx'] : upper-right x coordinate ['ArtBox']['ury'] : upper-right y coordinate ['BoxColorInfo'] :specify the colours and other visual characteristics that should be used in displaying guidelines on the screen for each of the

possible page boundaries other than the MediaBox: ['BoxColorInfo'][BOXTYPE]['C'] : an array of three numbers in the range 0-255, representing the components in the DeviceRGB colour space. protected _getannotsrefs(int $n) : string $n : int page number protected author Nicola Asuni since 5.0.010 (2010-05-17) string ¡ª tcpdf.php : 10185 Return the

starting object string for the selected object ID. public since 4.0.024 (2008-09-12) see AddSpotColor(), SetDrawSpotColor(), SetFillSpotColor() mixed ¡ª tcpdf.php : 13633 Enable document timestamping (requires the OpenSSL Library). The value shall be a multiple of 90. protected mixed $font_subsetting = rue protected since 5.3.002 (2010-06-07)

tcpdf.php : 382 Current font ascent (distance between font top and baseline). protected mixed $svgdefsmode = alse protected since 5.0.000 (2010-05-02) tcpdf.php : 1605 Directory used for the last SVG image. Where: A = grayscale black, W = grayscale white, R = RGB red, G RGB green, B RGB blue, C = CMYK cyan, M = CMYK magenta, Y = CMYK

yellow, K = CMYK key/black, RGB = RGB registration color, CMYK = CMYK registration color, ALL = Spot registration color, ALLSPOT = print all defined spot colors, = name of the spot color to print. protected mixed $lispacer = '' protected tcpdf.php : 743 HTML PARSER: array count list items on nested lists. public since 3.1.000 (2008-06-11) see

SetDrawColor() string ¡ª the PDF command tcpdf.php : 3858 Defines the spot color used for all drawing operations (lines, rectangles and cell borders). Attribute names are case-folded on the same criteria as element names. public deletePage(int $page) : bool $page : int page to remove public since 4.6.004 (2009-04-23) bool ¡ª true in case of success,

false in case of error. If false, the title bar should instead display the name of the PDF file containing the document. author Nicola Asuni since 4.9.012 (2010-04-12) protected array ¡ª text with soft hyphens tcpdf.php : 7314 Extract info from a PNG image with alpha channel using the Imagick or GD library. protected mixed $gdgammacache = array()

protected since 5.9.1632 (2012-06-05) tcpdf.php : 954 Array for storing gradient information. tcpdf.php : 21906 Remove columns and reset page margins. protected getHtmlDomArray(string $html) : array $html : string html code protected since 3.2.000 (2008-06-20) array ¡ª tcpdf.php : 20966 Get image buffer content. $region : array array of a single

no-write region array: ('page' => page number or empy for current page, 'xt' => X top, 'yt' => Y top, 'xb' => X bottom, 'yb' => Y bottom, 'side' => page side 'L' = left or 'R' = right). $name : string = '' Name of the signature. author Nicola Asuni public since 5.8.000 (2010-08-11) string ¡ª right trimmed string tcpdf.php : 22358 Trim the input string

public stringTrim(string $str[, string $replace = '' ]) : string $str : string string to trim $replace : string = '' string that replace spaces. If the document contains no page, AddPage() is called to prevent from getting an invalid document. This feature works only when $ishtml=false. public PageNoFormatted() : mixed public since 4.2.005 (2008-11-06) see

PaneNo(), formatPageNumber() mixed ¡ª tcpdf.php : 14889 Draw the sector of a circle. tcpdf.php : 9318 Output Form XObjects Templates. since 5.9.099 (2011-06-27) public string ¡ª tcpdf.php : 3779 Returns the array of spot colors. public since 1.0 see Line(), Rect(), Cell(), MultiCell() mixed ¡ª tcpdf.php : 4780 Defines the page and position a link

points to. public setFontSpacing(float $spacing) : mixed $spacing : float amount to increase or decrease the space between characters in a text (0 = default spacing) author Nicola Asuni public since 5.9.000 (2010-09-29) mixed ¡ª tcpdf.php : 22654 Set the percentage of character stretching. public setUserRights([bool $enable = true ][,

string $document = '/FullSave' ][, string $annots = '/Create/Delete/Modify/Copy/Import/Export' ][, string $form = '/Add/Delete/FillIn/Import/Export/SubmitStandalone/SpawnTemplate' ][, string $signature = '/Modify' ][, string $ef = '/Create/Delete/Modify/Import' ][, string $formex = '' ]) : mixed Check the PDF Reference 8.7.1 Transform Methods,

Table 8.105 Entries in the UR transform parameters dictionary $enable : bool = true if true enable user's rights on PDF reader $document : string = '/FullSave' Names specifying additional document-wide usage rights for the document. protected mixed $openMarkedContent = alse protected since 4.0.013 (2008-07-28) tcpdf.php : 591 Original left

margin value. protected mixed $page protected tcpdf.php : 1826 Define the page boundaries boxes to be set on document. protected mixed $InFooter = alse protected tcpdf.php : 461 Flag set when processing page header. protected mixed $x protected tcpdf.php : 1528 Array of XObjects. public Skew(float $angle_x, float $angle_y[, float|null $x = null

][, float|null $y = null ]) : mixed $angle_x : float angle in degrees between -90 (skew to the left) and 90 (skew to the right) $angle_y : float angle in degrees between -90 (skew to the bottom) and 90 (skew to the top) $x : float|null = null abscissa of the skewing center. since 5.9.128 (2011-10-06) public mixed ¡ª tcpdf.php : 9602 Set additional XMP data

to be added on the default XMP data just before the end of "rdf:RDF" tag. protected mixed $header_logo_width = 30 protected tcpdf.php : 578 Minimum distance between header and top page margin. public since 4.0.024 (2008-09-12) see SetDrawSpotColor(), SetFillSpotColor(), SetTextSpotColor() mixed ¡ª tcpdf.php : 21466 Output a Table of

Content Index (TOC). public getScaleFactor() : int author Nicola Asuni public since 1.5.2 int ¡ª scale factor. public since 4.2.010 (2008-11-14) mixed ¡ª tcpdf.php : 13986 Set overprint mode for stroking (OP) and non-stroking (op) painting operations. tcpdf.php : 13756 Return the alias for the total number of pages in the current page group. Note: for

the standard fonts, the font metric files must be accessible. protected mixed $FontSize protected tcpdf.php : 413 Current font size in points. public setTextColorArray(array $color[, bool $ret = false ]) : mixed The method can be called before the first page is created and the value is retained from page to page. author Nicola Asuni public since 3.1.000

(2008-06-09) mixed ¡ª tcpdf.php : 13880 Set the visibility of the successive elements. If a coordinate's value is greater than this it will be cut to coords_max. protected mixed $epsmarker = 'x#!#EPS#!#x' protected since 4.1.000 (2008-10-18) tcpdf.php : 918 Array of transparency objects and parameters. Set the horizontal position of the containing

barcode cell inside the specified rectangle: L = left; C = center; R = right. public setRasterizeVectorImages(bool $mode) : mixed $mode : bool if true enable rasterization, false otherwise. protected mixed $annotation_fonts = array() protected since 4.8.001 (2009-09-09) tcpdf.php : 503 Document author. default is current y position public since

2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 11304 Skew horizontally. If no size has been specified since the beginning of the document, the value taken is 12 $fontfile : string = '' The font definition file. Valid values are: A,W,R,G,B,C,M,Y,K,RGB,CMYK,ALL,ALLSPOT,. $calign : string = 'T' cell vertical alignment

relative to the specified Y value. tcpdf.php : 6333 This method return the estimated height needed for printing a simple text string using the Multicell() method. protected mixed $file_id protected since 5.0.005 (2010-05-12) tcpdf.php : 1848 Cache array for file content protected array $fileContentCache = array() protected since 6.3.5 (2020-09-28)

tcpdf.php : 431 Commands for filling color. tcpdf.php : 10341 Returns a formatted date for meta information protected _datestring(int $n, int $timestamp) : string $n : int Object ID. $fitcell : bool = false if true attempt to fit all the text within the cell by reducing the font size (do not work in HTML mode). public PieSector(float $xc, float $yc, float $r,

float $a, float $b[, string $style = 'FD' ][, float $cw = true ][, float $o = 90 ]) : mixed It can be used for instance to render pie charts. public setAbsXY(float $x, float $y) : mixed $x : float The value of the abscissa in user units. author Nicola Asuni public since 1.2 array|float ¡ª total string length or array of characted widths tcpdf.php : 22131 Return the

text shadow parameters array. $ret : bool = false If true do not send the PDF command. $ln : int = 1 Indicates where the current position should go after the call. $ffill : bool = true if true fills the text $border : mixed Indicates if borders must be drawn around the cell. $col1 : array = array() first color (lower left corner) (RGB components). protected

mixed $rasterize_vector_images = alse protected since 5.0.000 (2010-04-26) tcpdf.php : 1319 Array of $re_spaces parts. An internal link is a clickable area which directs to another place within the document.

The identifier can then be passed to Cell(), Write(), Image() or Link(). $id : string The ID of XObject Template to print. protected getHashForTCPDFtagParams(string $data) : string $data : string serialized data public static string ¡ª tcpdf.php : 16368 Returns the HTML DOM array. public getFontSizePt() : int public since 3.2.000 (2008-06-23) int ¡ª

current font size in points unit tcpdf.php : 22687 Get the amount to increase or decrease the space between characters in a text. $y : float (float) The value of the ordinate in user units. protected mixed $PageAnnots = array() protected tcpdf.php : 455 Threshold used to trigger page breaks. public TranslateY(int $t_y) : mixed $t_y : int movement to the

bottom public since 2.1.000 (2008-01-07) see StartTransform(), StopTransform() mixed ¡ª tcpdf.php : 10542 Reverse function for htmlentities. TEX patterns can be downloaded from $dictionary : array = array() Array of words to be returned without applying the hyphenation algorithm. public setExtraXMPRDF(string $xmp) : mixed IMPORTANT: This

data is added as-is without controls, so you have to validate your data before using this method! $xmp : string Custom XMP RDF data. public copyPage(int $page) : bool $page : int number of page to copy (0 = current page) public since 4.9.015 (2010-04-20) bool ¡ª true in case of success, false in case of error. public since 2.0.000 (2008-01-04) see

setPage(), getPage(), getNumPages() mixed ¡ª tcpdf.php : 11596 Draws a line between two points. public setSpotColor(string $type, string $name[, float $tint = 100 ]) : string $type : string Type of object affected by this color: ('draw', 'fill', 'text'). protected _addfield(string $type, string $name, int $x, int $y, int $w, int $h, array $prop) : mixed $type :

string field type $name : string field name $x : int horizontal position $y : int vertical position $w : int width $h : int height $prop : array javascript field properties. protected closeHTMLTagHandler(array $dom, int $key, bool $cell, int $maxbottomliney) : array $dom : array html dom array $key : int current element id $cell : bool if true add the default

left (or right if RTL) padding to each new line (default false). $x : float Abscissa of end point. $coords : array = array(0.0, 0.0, 0.33, 0.0, 0.67, 0.0, 1.0, 0.0, 1.0, 0.33, 1.0, 0.67, 1.0, 1.0, 0.67, 1.0, 0.33, 1.0, 0.0, 1.0, 0.0, 0.67, 0.0, 0.33) for one patch mesh: array(float x1, float y1, .... protected mixed $page_obj_id = array() protected since 4.7.000 (200908-29) tcpdf.php : 1564 Array of no-write regions. $owner_pass : string|null = null owner password. ['trans']['M'] : (Split, Box and Fly transition styles only) The direction of motion for the specified transition effect: I = Inward from the edges of the page, O = Outward from the center of the pageDefault value: I. $clip : bool = false if true activate

clipping mode public since 4.9.008 (2009-04-02) mixed ¡ª tcpdf.php : 22089 Set parameters for drop shadow effect for text. $timestamp : int Timestamp to convert. 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 - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) $ln : int Indicates where the current position should go after the call. protected mixed $pdflayers = array() protected since 5.9.102 (2011-07-13) tcpdf.php : 1494 Default unit of measure for document.

$reseth : bool = false if true reset the last cell height (default false). 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 - for example: array('LTRB' => array('width' => 2, 'cap' => 'butt',

'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0))) public since 5.9.000 (2010-10-03) void|array ¡ª array of adjustments tcpdf.php : 13661 NOT YET IMPLEMENTED Request TSA for a timestamp protected applyTSA(string $signature) : string $signature : string Digital signature as binary string protected author Richard Stockinger since 6.0.090

(2014-06-16) string ¡ª Timestamped digital signature tcpdf.php : 5029 Add page if needed. public since 2.1.000 (2008-01-07) see getPage(), lastpage(), getNumPages() mixed ¡ª tcpdf.php : 3303 Set start-writing mark on current page stream used to put borders and fills. The curve shall extend from the current point to the point (x3, y3), using (x1, y1)

and (x3, y3) as the Bezier control points. public RoundedRect(float $x, float $y, float $w, float $h, float $r[, string $round_corner = '1111' ][, string $style = '' ][, array $border_style = array() ][, array $fill_color = array() ]) : mixed $x : float Abscissa of upper-left corner. Default value: false. protected _putresources() : mixed protected mixed ¡ª

tcpdf.php : 13405 Add certification signature (DocMDP or UR3) You can set only one signature type protected _putsignature() : mixed protected author Nicola Asuni since 4.6.008 (2009-05-07) mixed ¡ª tcpdf.php : 9421 Output Spot Colors Resources. public setHeaderFont(array $font) : mixed $font : array Array describing the basic font parameters:

(family, style, size). author Nicola Asuni public since 5.9.003 (2010-10-13) see setPageRegions(), getPageRegions() mixed ¡ª tcpdf.php : 3796 Defines a new spot color. It is possible to put a link on the text.

If automatic page breaking is enabled and the cell goes beyond the limit, a page break is done before outputting. NonFullScreenPageMode name (Optional) The document's page mode, specifying how to display the document on exiting full-screen mode: UseNone Neither document outline nor thumbnail images visible UseOutlines Document outline

visible UseThumbs Thumbnail images visible UseOC Optional content group panel visible This entry is meaningful only if the value of the PageMode entry in the catalog dictionary (see Section 3.6.1, "Document Catalog") is FullScreen; it is ignored otherwise. protected mixed $subject = '' protected tcpdf.php : 351 Depth of the svg tag, to keep track if

the svg tag is a subtag or the root tag. protected mixed $listordered = array() protected tcpdf.php : 1066 Symbol used for HTML unordered list items. protected mixed $cell_margin = array('T' => 0, 'R' => 0, 'B' => 0, 'L' => 0) since 5.9.000 (2010-10-04) protected tcpdf.php : 284 Array of cell internal paddings ('T' => top, 'R' => right, 'B' => bottom,

'L' => left). Default value: UseNone. Default value: empty string. This function must be called after calling Image() function for a background image. protected _getxobjectdict() : string protected since 5.8.014 (2010-08-23) string ¡ª XObjects dictionary tcpdf.php : 10173 Begin a new object and return the object number.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download