diff --git a/api-docs/tcpdf/TCPDF.html b/api-docs/tcpdf/TCPDF.html index 02364cda..bc8cf692 100644 --- a/api-docs/tcpdf/TCPDF.html +++ b/api-docs/tcpdf/TCPDF.html @@ -8977,7 +8977,7 @@
Open()
@@ -9019,7 +9019,7 @@
Close()
@@ -9061,7 +9061,7 @@
setPage(int $pnum, bool $resetmargins = false)
@@ -9123,7 +9123,7 @@
lastPage(bool $resetmargins = false)
@@ -9180,7 +9180,7 @@ int
getPage()
@@ -9236,7 +9236,7 @@ int
getNumPages()
@@ -9292,7 +9292,7 @@
addTOCPage(string $orientation = '', mixed $format = '', bool $keepmargins = false)
@@ -9365,7 +9365,7 @@
endTOCPage()
@@ -9418,7 +9418,7 @@
AddPage(string $orientation = '', mixed $format = '', bool $keepmargins = false, bool $tocpage = false)
@@ -9508,7 +9508,7 @@
endPage(bool $tocpage = false)
@@ -9571,7 +9571,7 @@
startPage(string $orientation = '', mixed $format = '', bool $tocpage = false)
@@ -9656,7 +9656,7 @@
setPageMark()
@@ -9682,7 +9682,7 @@ protected
setContentMark(int $page = 0)
@@ -9716,7 +9716,7 @@
setHeaderData(string $ln = '', int $lw = 0, string $ht = '', string $hs = '', int[] $tc = array(0, 0, 0), int[] $lc = array(0, 0, 0))
@@ -9774,7 +9774,7 @@
setFooterData(int[] $tc = array(0, 0, 0), int[] $lc = array(0, 0, 0))
@@ -9812,7 +9812,7 @@ array<string,mixed>
getHeaderData()
@@ -9846,7 +9846,7 @@
setHeaderMargin(float $hm = 10)
@@ -9879,7 +9879,7 @@ float
getHeaderMargin()
@@ -9912,7 +9912,7 @@
setFooterMargin(float $fm = 10)
@@ -9945,7 +9945,7 @@ float
getFooterMargin()
@@ -9978,7 +9978,7 @@
setPrintHeader(bool $val = true)
@@ -10011,7 +10011,7 @@
setPrintFooter(bool $val = true)
@@ -10044,7 +10044,7 @@ float
getImageRBX()
@@ -10076,7 +10076,7 @@ float
getImageRBY()
@@ -10108,7 +10108,7 @@
resetHeaderTemplate()
@@ -10131,7 +10131,7 @@
setHeaderTemplateAutoreset(bool $val = true)
@@ -10164,7 +10164,7 @@
Header()
@@ -10187,7 +10187,7 @@
Footer()
@@ -10210,7 +10210,7 @@ protected
setHeader()
@@ -10234,7 +10234,7 @@ protected
setFooter()
@@ -10258,7 +10258,7 @@ protected bool
inPageBody()
@@ -10291,7 +10291,7 @@ protected
setTableHeader()
@@ -10315,7 +10315,7 @@ int
PageNo()
@@ -10359,7 +10359,7 @@ array
getAllSpotColors()
@@ -10392,7 +10392,7 @@
AddSpotColor(string $name, float $c, float $m, float $y, float $k)
@@ -10470,7 +10470,7 @@ string
setSpotColor(string $type, string $name, float $tint = 100)
@@ -10523,7 +10523,7 @@
setDrawSpotColor(string $name, float $tint = 100)
@@ -10585,7 +10585,7 @@
setFillSpotColor(string $name, float $tint = 100)
@@ -10647,7 +10647,7 @@
setTextSpotColor(string $name, int $tint = 100)
@@ -10709,7 +10709,7 @@ string
setColorArray(string $type, array $color, bool $ret = false)
@@ -10763,7 +10763,7 @@ string
setDrawColorArray(array $color, bool $ret = false)
@@ -10823,7 +10823,7 @@
setFillColorArray(array $color, bool $ret = false)
@@ -10874,7 +10874,7 @@
setTextColorArray(array $color, bool $ret = false)
@@ -10924,7 +10924,7 @@ string
setColor(string $type, float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -10997,7 +10997,7 @@ string
setDrawColor(float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -11112,7 +11112,7 @@ string
setFillColor(float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -11221,7 +11221,7 @@ string
setTextColor(float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -11330,7 +11330,7 @@ float[]|float
GetStringWidth(string $s, string $fontname = '', string $fontstyle = '', float $fontsize = 0, bool $getarray = false)
@@ -11393,7 +11393,7 @@ float[]|float
GetArrStringWidth(array $sa, string $fontname = '', string $fontstyle = '', float $fontsize = 0, bool $getarray = false)
@@ -11456,7 +11456,7 @@ float
GetCharWidth(int $char, bool $notlast = true)
@@ -11504,7 +11504,7 @@ float
getRawCharWidth(int $char)
@@ -11547,7 +11547,7 @@ int
GetNumChars(string $s)
@@ -11590,7 +11590,7 @@ protected
getFontsList()
@@ -11614,7 +11614,7 @@ array|false
AddFont(string $family, string $style = '', string $fontfile = '', mixed $subset = 'default')
@@ -11690,7 +11690,7 @@
setFont(string $family, string $style = '', float|null $size = null, string $fontfile = '', mixed $subset = 'default', bool $out = true)
@@ -11769,7 +11769,7 @@
setFontSize(float $size, bool $out = true)
@@ -11819,7 +11819,7 @@ array
getFontBBox()
@@ -11852,7 +11852,7 @@ float
getAbsFontMeasure(int $s)
@@ -11895,7 +11895,7 @@ false|array
getCharBBox(int $char)
@@ -11938,7 +11938,7 @@ int
getFontDescent(string $font, string $style = '', float $size = 0)
@@ -11991,7 +11991,7 @@ int
getFontAscent(string $font, string $style = '', float $size = 0)
@@ -12044,7 +12044,7 @@ bool
isCharDefined(mixed $char, string $font = '', string $style = '')
@@ -12097,7 +12097,7 @@ string
replaceMissingChars(string $text, string $font = '', string $style = '', array $subs = array())
@@ -12155,7 +12155,7 @@
setDefaultMonospacedFont(string $font)
@@ -12189,7 +12189,7 @@
AddLink()
@@ -12249,7 +12249,7 @@
setLink(int $link, float $y = 0, int|string $page = -1)
@@ -12304,7 +12304,7 @@
Link(float $x, float $y, float $w, float $h, mixed $link, int $spaces = 0)
@@ -12398,7 +12398,7 @@
Annotation(float $x, float $y, float $w, float $h, string $text, array $opt = array('Subtype' => 'Text'), int $spaces = 0)
@@ -12462,7 +12462,7 @@ protected
_putEmbeddedFiles()
@@ -12497,7 +12497,7 @@
Text(float $x, float $y, string $txt, int $fstroke = 0, bool $fclip = false, bool $ffill = true, mixed $border = 0, int $ln = 0, string $align = '', bool $fill = false, mixed $link = '', int $stretch = 0, bool $ignore_min_height = false, string $calign = 'T', string $valign = 'M', bool $rtloff = false)
@@ -12641,7 +12641,7 @@ bool
AcceptPageBreak()
@@ -12686,7 +12686,7 @@ protected bool
checkPageBreak(float $h = 0, float|null $y = null, bool $addpage = true)
@@ -12739,7 +12739,7 @@
Cell(float $w, float $h = 0, string $txt = '', mixed $border = 0, int $ln = 0, string $align = '', bool $fill = false, mixed $link = '', int $stretch = 0, bool $ignore_min_height = false, string $calign = 'T', string $valign = 'M')
@@ -12894,7 +12894,7 @@ protected string
getCellCode(float $w, float $h = 0, string $txt = '', mixed $border = 0, int $ln = 0, string $align = '', bool $fill = false, mixed $link = '', int $stretch = 0, bool $ignore_min_height = false, string $calign = 'T', string $valign = 'M')
@@ -13004,7 +13004,7 @@ protected int
replaceChar(int $oldchar, int $newchar)
@@ -13052,7 +13052,7 @@ protected string
getCellBorder(float $x, float $y, float $w, float $h, string|array|int $brd)
@@ -13126,7 +13126,7 @@ int
MultiCell(float $w, float $h, string $txt, mixed $border = 0, string $align = 'J', bool $fill = false, int $ln = 1, float|null $x = null, float|null $y = null, bool $reseth = true, int $stretch = 0, bool $ishtml = false, bool $autopadding = true, float $maxh = 0, string $valign = 'T', bool $fitcell = false)
@@ -13298,7 +13298,7 @@ float
getNumLines(string $txt, float $w = 0, bool $reseth = false, bool $autopadding = true, array|null $cellpadding = null, mixed $border = 0)
@@ -13366,7 +13366,7 @@ float
getStringHeight(float $w, string $txt, bool $reseth = false, bool $autopadding = true, array|null $cellpadding = null, mixed $border = 0)
@@ -13433,7 +13433,7 @@ mixed
Write(float $h, string $txt, mixed $link = '', bool $fill = false, string $align = '', bool $ln = false, int $stretch = 0, bool $firstline = false, bool $firstblock = false, float $maxh = 0, float $wadj = 0, array|null $margin = null)
@@ -13531,7 +13531,7 @@ protected float
getRemainingWidth()
@@ -13563,7 +13563,7 @@ protected array
fitBlock(float $w, float $h, float $x, float $y, bool $fitonpage = false)
@@ -13626,7 +13626,7 @@ mixed|false
Image(string $file, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, string $type = '', mixed $link = '', string $align = '', mixed $resize = false, int $dpi = 300, string $palign = '', bool $ismask = false, mixed $imgmask = false, mixed $border = 0, mixed $fitbox = false, bool $hidden = false, bool $fitonpage = false, bool $alt = false, array $altimgs = array())
@@ -13767,7 +13767,7 @@ 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 = '')
@@ -13877,7 +13877,7 @@ protected
getGDgamma(resource $img, int $c)
@@ -13916,7 +13916,7 @@
Ln(float|null $h = null, bool $cell = false)
@@ -13966,7 +13966,7 @@ float
GetX()
@@ -14022,7 +14022,7 @@ float
GetAbsX()
@@ -14078,7 +14078,7 @@ float
GetY()
@@ -14134,7 +14134,7 @@
setX(float $x, bool $rtloff = false)
@@ -14202,7 +14202,7 @@
setY(float $y, bool $resetx = true, bool $rtloff = false)
@@ -14275,7 +14275,7 @@
setXY(float $x, float $y, bool $rtloff = false)
@@ -14336,7 +14336,7 @@
setAbsX(float $x)
@@ -14393,7 +14393,7 @@
setAbsY(float $y)
@@ -14450,7 +14450,7 @@
setAbsXY(float $x, float $y)
@@ -14512,7 +14512,7 @@ string
Output(string $name = 'doc.pdf', string $dest = 'I')
@@ -14572,7 +14572,7 @@
_destroy(bool $destroyall = false, bool $preserve_objcopy = false)
@@ -14611,7 +14611,7 @@ protected
_dochecks()
@@ -14634,7 +14634,7 @@ protected array
getInternalPageNumberAliases(string $a = '')
@@ -14676,7 +14676,7 @@ protected array
getAllInternalPageNumberAliases()
@@ -14708,7 +14708,7 @@ protected string
replaceRightShiftPageNumAliases(string $page, array $aliases, int $diff)
@@ -14760,7 +14760,7 @@ protected
setPageBoxTypes(array $boxes)
@@ -14793,7 +14793,7 @@ protected
_putpages()
@@ -14816,7 +14816,7 @@ protected string
_getannotsrefs(int $n)
@@ -14859,7 +14859,7 @@ protected
_putannotsobjs()
@@ -14884,7 +14884,7 @@ protected int
_putAPXObject(int $w = 0, int $h = 0, string $stream = '')
@@ -14937,7 +14937,7 @@ protected
_putfonts()
@@ -14960,7 +14960,7 @@ protected
_puttruetypeunicode(array $font)
@@ -14995,7 +14995,7 @@ protected
_putcidfont0(array $font)
@@ -15029,7 +15029,7 @@ protected
_putimages()
@@ -15052,7 +15052,7 @@ protected
_putxobjects()
@@ -15099,7 +15099,7 @@ protected
_putspotcolors()
@@ -15123,7 +15123,7 @@ protected string
_getxobjectdict()
@@ -15156,7 +15156,7 @@ protected
_putresourcedict()
@@ -15179,7 +15179,7 @@ protected
_putresources()
@@ -15202,7 +15202,7 @@ protected int
_putinfo()
@@ -15235,7 +15235,7 @@
setExtraXMP(string $xmp)
@@ -15269,7 +15269,7 @@
setExtraXMPRDF(string $xmp)
@@ -15303,7 +15303,7 @@ protected int
_putXMP()
@@ -15336,7 +15336,7 @@ protected int
_putcatalog()
@@ -15368,7 +15368,7 @@ protected string
_putviewerpreferences()
@@ -15401,7 +15401,7 @@ protected
_putheader()
@@ -15424,7 +15424,7 @@ protected
_enddoc()
@@ -15447,7 +15447,7 @@ protected
_beginpage(string $orientation = '', mixed $format = '')
@@ -15502,7 +15502,7 @@ protected
_endpage()
@@ -15525,7 +15525,7 @@ protected int
_newobj()
@@ -15557,7 +15557,7 @@ protected string
_getobj(int|null $objid = null)
@@ -15600,7 +15600,7 @@ protected
_dounderline(int $x, int $y, string $txt)
@@ -15643,7 +15643,7 @@ protected
_dounderlinew(int $x, int $y, int $w)
@@ -15687,7 +15687,7 @@ protected
_dolinethrough(int $x, int $y, string $txt)
@@ -15730,7 +15730,7 @@ protected
_dolinethroughw(int $x, int $y, int $w)
@@ -15774,7 +15774,7 @@ protected
_dooverline(int $x, int $y, string $txt)
@@ -15818,7 +15818,7 @@ protected
_dooverlinew(int $x, int $y, int $w)
@@ -15862,7 +15862,7 @@ protected string
_datastring(string $s, int $n = 0)
@@ -15909,7 +15909,7 @@
setDocCreationTimestamp(mixed $time)
@@ -15943,7 +15943,7 @@
setDocModificationTimestamp(mixed $time)
@@ -15977,7 +15977,7 @@ int
getDocCreationTimestamp()
@@ -16010,7 +16010,7 @@ int
getDocModificationTimestamp()
@@ -16043,7 +16043,7 @@ protected string
_datestring(int $n = 0, int $timestamp = 0)
@@ -16091,7 +16091,7 @@ protected string
_textstring(string $s, int $n = 0)
@@ -16138,7 +16138,7 @@ protected
_getrawstream(string $s, int $n = 0)
@@ -16177,7 +16177,7 @@ protected
_out(string $s)
@@ -16210,7 +16210,7 @@
setHeaderFont(array<int,string|float|null> $font)
@@ -16244,7 +16244,7 @@ array<int,string|float|null>
getHeaderFont()
@@ -16277,7 +16277,7 @@
setFooterFont(array<int,string|float|null> $font)
@@ -16311,7 +16311,7 @@ array<int,string|float|null>
getFooterFont()
@@ -16344,7 +16344,7 @@
setLanguageArray(array $language)
@@ -16378,7 +16378,7 @@
getPDFData()
@@ -16401,7 +16401,7 @@ int
addHtmlLink(string $url, string $name, bool $fill = false, bool $firstline = false, array|null $color = null, string $style = -1, bool $firstblock = false)
@@ -16473,7 +16473,7 @@ float
pixelsToUnits(int $px)
@@ -16532,7 +16532,7 @@ string
unhtmlentities(string $text_to_convert)
@@ -16574,7 +16574,7 @@ protected int
_objectkey(int $n)
@@ -16617,7 +16617,7 @@ protected string
_encrypt_data(int $n, string $s)
@@ -16665,7 +16665,7 @@ protected
_putencryption()
@@ -16689,7 +16689,7 @@ protected string
_Uvalue()
@@ -16722,7 +16722,7 @@ protected string
_UEvalue()
@@ -16755,7 +16755,7 @@ protected string
_Ovalue()
@@ -16788,7 +16788,7 @@ protected string
_OEvalue()
@@ -16821,7 +16821,7 @@ protected string
_fixAES256Password(string $password)
@@ -16864,7 +16864,7 @@ protected
_generateencryptionkey()
@@ -16888,7 +16888,7 @@
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 = 0, array|null $pubkeys = null)
@@ -16944,7 +16944,7 @@
StartTransform()
@@ -16986,7 +16986,7 @@
StopTransform()
@@ -17028,7 +17028,7 @@
ScaleX(float $s_x, int $x = '', int $y = '')
@@ -17089,7 +17089,7 @@
ScaleY(float $s_y, int $x = '', int $y = '')
@@ -17150,7 +17150,7 @@
ScaleXY(float $s, int $x = '', int $y = '')
@@ -17211,7 +17211,7 @@
Scale(float $s_x, float $s_y, float|null $x = null, float|null $y = null)
@@ -17277,7 +17277,7 @@
MirrorH(float|null $x = null)
@@ -17328,7 +17328,7 @@
MirrorV(float|null $y = null)
@@ -17379,7 +17379,7 @@
MirrorP(float|null $x = null, float|null $y = null)
@@ -17435,7 +17435,7 @@
MirrorL(float $angle = 0, float|null $x = null, float|null $y = null)
@@ -17496,7 +17496,7 @@
TranslateX(int $t_x)
@@ -17547,7 +17547,7 @@
TranslateY(int $t_y)
@@ -17598,7 +17598,7 @@
Translate(int $t_x, int $t_y)
@@ -17654,7 +17654,7 @@
Rotate(float $angle, float|null $x = null, float|null $y = null)
@@ -17715,7 +17715,7 @@
SkewX(float $angle_x, float|null $x = null, float|null $y = null)
@@ -17776,7 +17776,7 @@
SkewY(float $angle_y, float|null $x = null, float|null $y = null)
@@ -17837,7 +17837,7 @@
Skew(float $angle_x, float $angle_y, float|null $x = null, float|null $y = null)
@@ -17903,7 +17903,7 @@ protected
Transform(array $tm)
@@ -17954,7 +17954,7 @@
setLineWidth(float $width)
@@ -18017,7 +18017,7 @@ int
GetLineWidth()
@@ -18067,7 +18067,7 @@ string
setLineStyle(array $style, bool $ret = false)
@@ -18130,7 +18130,7 @@ protected
_outPoint(float $x, float $y)
@@ -18169,7 +18169,7 @@ protected
_outLine(float $x, float $y)
@@ -18208,7 +18208,7 @@ protected
_outRect(float $x, float $y, float $w, float $h, string $op)
@@ -18262,7 +18262,7 @@ protected
_outCurve(float $x1, float $y1, float $x2, float $y2, float $x3, float $y3)
@@ -18321,7 +18321,7 @@ protected
_outCurveV(float $x2, float $y2, float $x3, float $y3)
@@ -18370,7 +18370,7 @@ protected
_outCurveY(float $x1, float $y1, float $x3, float $y3)
@@ -18419,7 +18419,7 @@
Line(float $x1, float $y1, float $x2, float $y2, array $style = array())
@@ -18496,7 +18496,7 @@
Rect(float $x, float $y, float $w, float $h, string $style = '', array $border_style = array(), array $fill_color = array())
@@ -18576,7 +18576,7 @@
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())
@@ -18672,7 +18672,7 @@
Polycurve(float $x0, float $y0, float[] $segments, string $style = '', array $line_style = array(), array $fill_color = array())
@@ -18743,7 +18743,7 @@
Ellipse(float $x0, float $y0, float $rx, float $ry = 0, float $angle = 0, float $astart = 0, float $afinish = 360, string $style = '', array $line_style = array(), array $fill_color = array(), int $nc = 2)
@@ -18827,7 +18827,7 @@ protected array
_outellipticalarc(float $xc, float $yc, float $rx, float $ry, float $xang = 0, float $angs = 0, float $angf = 360, bool $pie = false, int $nc = 2, bool $startpoint = true, bool $ccw = true, bool $svg = false)
@@ -18925,7 +18925,7 @@
Circle(float $x0, float $y0, float $r, float $angstr = 0, float $angend = 360, string $style = '', array $line_style = array(), array $fill_color = array(), int $nc = 2)
@@ -18999,7 +18999,7 @@
PolyLine(array $p, string $style = '', array $line_style = array(), array $fill_color = array())
@@ -19053,7 +19053,7 @@
Polygon(array $p, string $style = '', array $line_style = array(), array $fill_color = array(), bool $closed = true)
@@ -19112,7 +19112,7 @@
RegularPolygon(float $x0, float $y0, float $r, int $ns, float $angle = 0, 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())
@@ -19213,7 +19213,7 @@
StarPolygon(float $x0, float $y0, float $r, int $nv, int $ng, float $angle = 0, 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())
@@ -19320,7 +19320,7 @@
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())
@@ -19394,7 +19394,7 @@
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())
@@ -19473,7 +19473,7 @@
Arrow(float $x0, float $y0, float $x1, float $y1, int $head_style = 0, float $arm_size = 5, int $arm_angle = 15)
@@ -19537,7 +19537,7 @@ string|false
setDestination(string $name, float $y = -1, int|string $page = '', float $x = -1)
@@ -19595,7 +19595,7 @@ array
getDestination()
@@ -19628,7 +19628,7 @@ protected
_putdests()
@@ -19652,7 +19652,7 @@
setBookmark(string $txt, int $level = 0, float $y = -1, int|string $page = '', string $style = '', array $color = array(0, 0, 0), float $x = -1, mixed $link = '')
@@ -19720,7 +19720,7 @@
Bookmark(string $txt, int $level = 0, float $y = -1, int|string $page = '', string $style = '', array $color = array(0, 0, 0), float $x = -1, mixed $link = '')
@@ -19789,7 +19789,7 @@ protected
sortBookmarks()
@@ -19813,7 +19813,7 @@ protected
_putbookmarks()
@@ -19837,7 +19837,7 @@
IncludeJS(string $script)
@@ -19871,7 +19871,7 @@ int
addJavascriptObject(string $script, bool $onload = false)
@@ -19919,7 +19919,7 @@ protected
_putjavascript()
@@ -19943,7 +19943,7 @@ protected
_addfield(string $type, string $name, int $x, int $y, int $w, int $h, array $prop)
@@ -20007,7 +20007,7 @@
setFormDefaultProp(array $prop = array())
@@ -20041,7 +20041,7 @@ array
getFormDefaultProp()
@@ -20074,7 +20074,7 @@
TextField(string $name, float $w, float $h, array $prop = array(), array $opt = array(), float|null $x = null, float|null $y = null, bool $js = false)
@@ -20143,7 +20143,7 @@
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)
@@ -20217,7 +20217,7 @@
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)
@@ -20291,7 +20291,7 @@
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)
@@ -20365,7 +20365,7 @@
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)
@@ -20439,7 +20439,7 @@
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)
@@ -20518,7 +20518,7 @@ protected
_putsignature()
@@ -20543,7 +20543,7 @@
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 = '')
@@ -20610,7 +20610,7 @@
setSignature(mixed $signing_cert = '', mixed $private_key = '', string $private_key_password = '', string $extracerts = '', int $cert_type = 2, array $info = array(), string $approval = '')
@@ -20677,7 +20677,7 @@
setSignatureAppearance(float $x = 0, float $y = 0, float $w = 0, float $h = 0, int $page = -1, string $name = '')
@@ -20736,7 +20736,7 @@
addEmptySignatureAppearance(float $x = 0, float $y = 0, float $w = 0, float $h = 0, int $page = -1, string $name = '')
@@ -20795,7 +20795,7 @@ protected array
getSignatureAppearanceArray(float $x = 0, float $y = 0, float $w = 0, float $h = 0, int $page = -1, string $name = '')
@@ -20863,7 +20863,7 @@
setTimeStamp(string $tsa_host = '', string $tsa_username = '', string $tsa_password = '', string $tsa_cert = '')
@@ -20913,7 +20913,7 @@ protected string
applyTSA(string $signature)
@@ -20957,7 +20957,7 @@
startPageGroup(int|null $page = null)
@@ -20991,7 +20991,7 @@
setStartingPageNumber(int $num = 1)
@@ -21025,7 +21025,7 @@ string
getAliasRightShift()
@@ -21058,7 +21058,7 @@ string
getAliasNbPages()
@@ -21092,7 +21092,7 @@ string
getAliasNumPage()
@@ -21126,7 +21126,7 @@ string
getPageGroupAlias()
@@ -21160,7 +21160,7 @@ string
getPageNumGroupAlias()
@@ -21194,7 +21194,7 @@ int
getGroupPageNo()
@@ -21227,7 +21227,7 @@
getGroupPageNoFormatted()
@@ -21268,7 +21268,7 @@
PageNoFormatted()
@@ -21309,7 +21309,7 @@ protected
_putocg()
@@ -21333,7 +21333,7 @@
startLayer(string $name = '', bool|null $print = true, bool $view = true, bool $lock = true)
@@ -21382,7 +21382,7 @@
endLayer()
@@ -21406,7 +21406,7 @@
setVisibility(string $v)
@@ -21441,7 +21441,7 @@ protected int|void
addExtGState(array $parms)
@@ -21484,7 +21484,7 @@ protected
setExtGState(int $gs)
@@ -21518,7 +21518,7 @@ protected
_putextgstates()
@@ -21542,7 +21542,7 @@
setOverprint(bool $stroking = true, bool|null $nonstroking = null, int $mode = 0)
@@ -21586,7 +21586,7 @@ array<string,bool|int>
getOverprint()
@@ -21619,7 +21619,7 @@
setAlpha(float $stroking = 1, string $bm = 'Normal', float|null $nonstroking = null, bool $ais = false)
@@ -21668,7 +21668,7 @@ array<string,bool|string>
getAlpha()
@@ -21701,7 +21701,7 @@
setJPEGQuality(int $quality)
@@ -21735,7 +21735,7 @@
setDefaultTableColumns(int $cols = 4)
@@ -21769,7 +21769,7 @@
setCellHeightRatio(float $h)
@@ -21803,7 +21803,7 @@ float
getCellHeightRatio()
@@ -21836,7 +21836,7 @@
setPDFVersion(string $version = '1.7')
@@ -21870,7 +21870,7 @@
setViewerPreferences(array $preferences)
@@ -21905,7 +21905,7 @@
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')
@@ -21969,7 +21969,7 @@
cropMark(float $x, float $y, float $w, float $h, string $type = 'T,R,B,L', array $color = array(100, 100, 100, 100, 'All'))
@@ -22028,7 +22028,7 @@
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'))
@@ -22087,7 +22087,7 @@
registrationMarkCMYK(float $x, float $y, float $r)
@@ -22131,7 +22131,7 @@
LinearGradient(float $x, float $y, float $w, float $h, array $col1 = array(), array $col2 = array(), array $coords = array(0, 0, 1, 0))
@@ -22195,7 +22195,7 @@
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))
@@ -22259,7 +22259,7 @@
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 = 0, array $coords_max = 1, bool $antialias = false)
@@ -22348,7 +22348,7 @@ protected
Clip(float $x, float $y, float $w, float $h)
@@ -22397,7 +22397,7 @@
Gradient(int $type, array $coords, array $stops, array $background = array(), bool $antialias = false)
@@ -22451,7 +22451,7 @@ protected
_putshaders()
@@ -22475,7 +22475,7 @@
PieSector(float $xc, float $yc, float $r, float $a, float $b, string $style = 'FD', float $cw = true, float $o = 90)
@@ -22544,7 +22544,7 @@
PieSectorXY(float $xc, float $yc, float $rx, float $ry, float $a, float $b, string $style = 'FD', float $cw = false, float $o = 0, int $nc = 2)
@@ -22623,7 +22623,7 @@
ImageEps(string $file, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, mixed $link = '', bool $useBoundingBox = true, string $align = '', string $palign = '', mixed $border = 0, bool $fitonpage = false, bool $fixoutvals = false)
@@ -22714,7 +22714,7 @@
setBarcode(string $bc = '')
@@ -22747,7 +22747,7 @@ string
getBarcode()
@@ -22780,7 +22780,7 @@
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 = '')
@@ -22869,7 +22869,7 @@
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)
@@ -22952,7 +22952,7 @@ array
getMargins()
@@ -22998,7 +22998,7 @@ array
getOriginalMargins()
@@ -23035,7 +23035,7 @@ float
getFontSize()
@@ -23068,7 +23068,7 @@ int
getFontSizePt()
@@ -23101,7 +23101,7 @@ string
getFontFamily()
@@ -23134,7 +23134,7 @@ string
getFontStyle()
@@ -23167,7 +23167,7 @@ string
fixHTMLCode(string $html, string $default_css = '', array|null $tagvs = null, array|null $tidy_options = null)
@@ -23236,7 +23236,7 @@ protected int
getCSSBorderWidth(string $width)
@@ -23279,7 +23279,7 @@ protected int
getCSSBorderDashStyle(string $style)
@@ -23322,7 +23322,7 @@ protected array
getCSSBorderStyle(string $cssborder)
@@ -23365,7 +23365,7 @@ array
getCSSPadding(string $csspadding, float $width = 0)
@@ -23413,7 +23413,7 @@ array
getCSSMargin(string $cssmargin, float $width = 0)
@@ -23461,7 +23461,7 @@ array
getCSSBorderMargin(string $cssbspace, float $width = 0)
@@ -23509,7 +23509,7 @@ protected float
getCSSFontSpacing(string $spacing, float $parent = 0)
@@ -23557,7 +23557,7 @@ protected float
getCSSFontStretching(string $stretch, float $parent = 100)
@@ -23605,7 +23605,7 @@ float
getHTMLFontUnits(string $val, float $refsize = 12, float $parent_size = 12, string $defaultunit = 'pt')
@@ -23662,7 +23662,7 @@ protected array
getHtmlDomArray(string $html)
@@ -23705,7 +23705,7 @@ protected string
getSpaceString()
@@ -23738,7 +23738,7 @@ protected string
hashTCPDFtag(string $data)
@@ -23780,7 +23780,7 @@ string
serializeTCPDFtag(string $method, array $params = array())
@@ -23827,7 +23827,7 @@ protected array
unserializeTCPDFtag(string $data)
@@ -23869,7 +23869,7 @@ protected bool
allowedTCPDFtag(string $method)
@@ -23911,7 +23911,7 @@
writeHTMLCell(float $w, float $h, float|null $x, float|null $y, string $html = '', mixed $border = 0, int $ln = 0, bool $fill = false, bool $reseth = true, string $align = '', bool $autopadding = true)
@@ -24015,7 +24015,7 @@
writeHTML(string $html, bool $ln = true, bool $fill = false, bool $reseth = false, bool $cell = false, string $align = '')
@@ -24075,7 +24075,7 @@ protected array
openHTMLTagHandler(array $dom, int $key, bool $cell)
@@ -24127,7 +24127,7 @@ protected array
closeHTMLTagHandler(array $dom, int $key, bool $cell, int $maxbottomliney = 0)
@@ -24184,7 +24184,7 @@ protected
addHTMLVertSpace(string $hbz = 0, string $hb = 0, bool $cell = false, bool $firsttag = false, bool $lasttag = false)
@@ -24237,7 +24237,7 @@ protected array
getBorderStartPosition()
@@ -24270,7 +24270,7 @@ protected
drawHTMLTagBorder(array $tag, int $xmax)
@@ -24309,7 +24309,7 @@
setLIsymbol(string $symbol = '!')
@@ -24343,7 +24343,7 @@
setBooklet(bool $booklet = true, float $inner = -1, float $outer = -1)
@@ -24387,7 +24387,7 @@ protected
swapMargins(bool $reverse = true)
@@ -24421,7 +24421,7 @@
setHtmlVSpace(array $tagvs)
@@ -24460,7 +24460,7 @@
setListIndentWidth(float $width)
@@ -24494,7 +24494,7 @@
setOpenCell(bool $isopen)
@@ -24528,7 +24528,7 @@
setHtmlLinksStyle(array $color = array(0, 0, 255), string $fontstyle = 'U')
@@ -24567,7 +24567,7 @@ float
getHTMLUnitToUnits(string $htmlval, string $refsize = 1, string $defaultunit = 'px', bool $points = false)
@@ -24625,7 +24625,7 @@ protected
putHtmlListBullet(int $listdepth, string $listtype = '', float $size = 10)
@@ -24669,7 +24669,7 @@ protected array
getGraphicVars()
@@ -24702,7 +24702,7 @@ protected
setGraphicVars(array $gvars, bool $extended = false)
@@ -24741,7 +24741,7 @@ protected
_outSaveGraphicsState()
@@ -24764,7 +24764,7 @@ protected
_outRestoreGraphicsState()
@@ -24787,7 +24787,7 @@ protected
setBuffer(string $data)
@@ -24821,7 +24821,7 @@ protected
replaceBuffer(string $data)
@@ -24855,7 +24855,7 @@ protected string
getBuffer()
@@ -24888,7 +24888,7 @@ protected
setPageBuffer(int $page, string $data, bool $append = false)
@@ -24932,7 +24932,7 @@ protected string
getPageBuffer(int $page)
@@ -24975,7 +24975,7 @@ protected int
setImageBuffer(string $image, array $data)
@@ -25023,7 +25023,7 @@ protected
setImageSubBuffer(string $image, string $key, array $data)
@@ -25067,7 +25067,7 @@ protected string|false
getImageBuffer(string $image)
@@ -25110,7 +25110,7 @@ protected
setFontBuffer(string $font, array $data)
@@ -25149,7 +25149,7 @@ protected
setFontSubBuffer(string $font, string $key, mixed $data)
@@ -25193,7 +25193,7 @@ protected string|false
getFontBuffer(string $font)
@@ -25236,7 +25236,7 @@ bool
movePage(int $frompage, int $topage)
@@ -25284,7 +25284,7 @@ bool
deletePage(int $page)
@@ -25327,7 +25327,7 @@ bool
copyPage(int $page = 0)
@@ -25370,7 +25370,7 @@
addTOC(int|null $page = null, string $numbersfont = '', string $filler = '.', string $toc_name = 'TOC', string $style = '', array $color = array(0, 0, 0))
@@ -25455,7 +25455,7 @@
addHTMLTOC(int|null $page = null, string $toc_name = 'TOC', array $templates = array(), bool $correct_align = true, string $style = '', array $color = array(0, 0, 0))
@@ -25539,7 +25539,7 @@
startTransaction()
@@ -25563,7 +25563,7 @@
commitTransaction()
@@ -25587,7 +25587,7 @@ TCPDF
rollbackTransaction(bool $self = false)
@@ -25630,7 +25630,7 @@
setEqualColumns(int $numcols = 0, int $width = 0, int|null $y = null)
@@ -25674,7 +25674,7 @@
resetColumns()
@@ -25698,7 +25698,7 @@
setColumnsArray(array $columns)
@@ -25732,7 +25732,7 @@
selectColumn(int|null $col = null)
@@ -25766,7 +25766,7 @@ int
getColumn()
@@ -25799,7 +25799,7 @@ int
getNumberOfColumns()
@@ -25832,7 +25832,7 @@
setTextRenderingMode(int $stroke = 0, bool $fill = true, bool $clip = false)
@@ -25876,7 +25876,7 @@
setTextShadow(array $params = array('enabled' => false, 'depth_w' => 0, 'depth_h' => 0, 'color' => false, 'opacity' => 1, 'blend_mode' => 'Normal'))
@@ -25910,7 +25910,7 @@ array
getTextShadow()
@@ -25943,7 +25943,7 @@ protected array
hyphenateWord(array $word, array $patterns, array $dictionary = array(), int $leftmin = 1, int $rightmin = 2, int $charmin = 1, int $charmax = 8)
@@ -26016,7 +26016,7 @@ string
hyphenateText(string $text, mixed $patterns, array $dictionary = array(), int $leftmin = 1, int $rightmin = 2, int $charmin = 1, int $charmax = 8)
@@ -26089,7 +26089,7 @@
setRasterizeVectorImages(bool $mode)
@@ -26123,7 +26123,7 @@
setFontSubsetting(bool $enable = true)
@@ -26157,7 +26157,7 @@ bool
getFontSubsetting()
@@ -26190,7 +26190,7 @@ string
stringLeftTrim(string $str, string $replace = '')
@@ -26238,7 +26238,7 @@ string
stringRightTrim(string $str, string $replace = '')
@@ -26286,7 +26286,7 @@ string
stringTrim(string $str, string $replace = '')
@@ -26334,7 +26334,7 @@ bool
isUnicodeFont()
@@ -26367,7 +26367,7 @@ string
getFontFamilyName(string $fontfamily)
@@ -26410,7 +26410,7 @@ string|false
startTemplate(int $w = 0, int $h = 0, mixed $group = false)
@@ -26482,7 +26482,7 @@ string|false
endTemplate()
@@ -26533,7 +26533,7 @@
printTemplate(string $id, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, string $align = '', string $palign = '', bool $fitonpage = false)
@@ -26621,7 +26621,7 @@
setFontStretching(int $perc = 100)
@@ -26655,7 +26655,7 @@ float
getFontStretching()
@@ -26688,7 +26688,7 @@
setFontSpacing(float $spacing = 0)
@@ -26722,7 +26722,7 @@ int
getFontSpacing()
@@ -26755,7 +26755,7 @@ array
getPageRegions()
@@ -26805,7 +26805,7 @@
setPageRegions(array $regions = array())
@@ -26858,7 +26858,7 @@
addPageRegion(array $region)
@@ -26911,7 +26911,7 @@
removePageRegion(int $key)
@@ -26962,7 +26962,7 @@ protected float[]
checkPageRegions(float $h, float $x, float $y)
@@ -27016,7 +27016,7 @@
ImageSVG(string $file, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, mixed $link = '', string $align = '', string $palign = '', mixed $border = 0, bool $fitonpage = false)
@@ -27095,7 +27095,7 @@ protected array
convertSVGtMatrix(array $tm)
@@ -27138,7 +27138,7 @@ protected
SVGTransform(array $tm)
@@ -27172,7 +27172,7 @@ protected string
setSVGStyles(array $svgstyle, array $prevsvgstyle, int $x = 0, int $y = 0, int $w = 1, int $h = 1, string $clip_function = '', array $clip_params = array())
@@ -27250,7 +27250,7 @@ protected array
SVGPath(string $d, string $style = '')
@@ -27307,7 +27307,7 @@ protected
removeTagNamespace(string $name)
@@ -27340,7 +27340,7 @@ protected
startSVGElementHandler(resource|string $parser, string $name, array $attribs, array $ctm = array())
@@ -27389,7 +27389,7 @@ protected
endSVGElementHandler(resource|string $parser, string $name)
@@ -27428,7 +27428,7 @@ protected
segSVGContentHandler(resource $parser, string $data)
@@ -27467,7 +27467,7 @@ protected string
getCachedFileContents(string $file)
@@ -27509,7 +27509,7 @@ protected bool
fileExists(string $file)
diff --git a/api-docs/tcpdf/TCPDF_FONTS.html b/api-docs/tcpdf/TCPDF_FONTS.html
index ab13ff03..1d9b5342 100644
--- a/api-docs/tcpdf/TCPDF_FONTS.html
+++ b/api-docs/tcpdf/TCPDF_FONTS.html
@@ -464,7 +464,7 @@ static int
_getTTFtableChecksum(string $table, int $length)
@@ -512,7 +512,7 @@ static string
_getTrueTypeFontSubset(string $font, array $subsetchars)
@@ -560,7 +560,7 @@ static string
_putfontwidths(array $font, int $cidoffset = 0)
@@ -608,7 +608,7 @@ static string
updateCIDtoGIDmap(string $map, int $cid, int $gid)
@@ -661,7 +661,7 @@ static string
_getfontpath()
@@ -693,7 +693,7 @@ static string
getFontFullPath(string $file, string $fontdir = false)
@@ -741,7 +741,7 @@ static float
getFontRefSize(string $size, float $refsize = 12)
@@ -788,7 +788,7 @@ static string
unichr(int $c, bool $unicode = true)
@@ -836,7 +836,7 @@ static string
unichrUnicode(int $c)
@@ -878,7 +878,7 @@ static string
unichrASCII(int $c)
@@ -920,7 +920,7 @@ static protected string
arrUTF8ToUTF16BE(array $unicode, bool $setbom = false)
@@ -989,7 +989,7 @@ static array
UTF8ArrayToUniArray(array $ta, bool $isunicode = true)
@@ -1037,7 +1037,7 @@ static string
UTF8ArrSubString(string[] $strarr, int $start = '', int $end = '', bool $unicode = true)
@@ -1094,7 +1094,7 @@ static string
UniArrSubString(string[] $uniarr, int $start = '', int $end = '')
@@ -1147,7 +1147,7 @@ static array
UTF8ArrToLatin1Arr(array $unicode)
@@ -1190,7 +1190,7 @@ static string
UTF8ArrToLatin1(array $unicode)
@@ -1233,7 +1233,7 @@ static int
uniord(string $uch)
@@ -1276,7 +1276,7 @@ static int
getUniord(string $uch)
@@ -1339,7 +1339,7 @@ static array
UTF8StringToArray(string $str, bool $isunicode, array $currentfont)
@@ -1392,7 +1392,7 @@ static string
UTF8ToLatin1(string $str, bool $isunicode, array $currentfont)
@@ -1445,7 +1445,7 @@ static string
UTF8ToUTF16BE(string $str, bool $setbom, bool $isunicode, array $currentfont)
@@ -1503,7 +1503,7 @@ static string
utf8StrRev(string $str, bool $setbom, bool $forcertl, bool $isunicode, array $currentfont)
@@ -1566,7 +1566,7 @@ static string
utf8StrArrRev(array $arr, string $str, bool $setbom, bool $forcertl, bool $isunicode, array $currentfont)
@@ -1634,7 +1634,7 @@ static array
utf8Bidi(array $ta, string $str, bool $forcertl, bool $isunicode, array $currentfont)
diff --git a/api-docs/tcpdf/TCPDF_IMPORT.html b/api-docs/tcpdf/TCPDF_IMPORT.html
index 199a0cfd..6854c10a 100644
--- a/api-docs/tcpdf/TCPDF_IMPORT.html
+++ b/api-docs/tcpdf/TCPDF_IMPORT.html
@@ -9698,7 +9698,7 @@
Open()
@@ -9741,7 +9741,7 @@
Close()
@@ -9784,7 +9784,7 @@
setPage(int $pnum, bool $resetmargins = false)
@@ -9847,7 +9847,7 @@
lastPage(bool $resetmargins = false)
@@ -9905,7 +9905,7 @@ int
getPage()
@@ -9962,7 +9962,7 @@ int
getNumPages()
@@ -10019,7 +10019,7 @@
addTOCPage(string $orientation = '', mixed $format = '', bool $keepmargins = false)
@@ -10093,7 +10093,7 @@
endTOCPage()
@@ -10147,7 +10147,7 @@
AddPage(string $orientation = '', mixed $format = '', bool $keepmargins = false, bool $tocpage = false)
@@ -10238,7 +10238,7 @@
endPage(bool $tocpage = false)
@@ -10302,7 +10302,7 @@
startPage(string $orientation = '', mixed $format = '', bool $tocpage = false)
@@ -10388,7 +10388,7 @@
setPageMark()
@@ -10415,7 +10415,7 @@ protected
setContentMark(int $page = 0)
@@ -10450,7 +10450,7 @@
setHeaderData(string $ln = '', int $lw = 0, string $ht = '', string $hs = '', int[] $tc = array(0, 0, 0), int[] $lc = array(0, 0, 0))
@@ -10509,7 +10509,7 @@
setFooterData(int[] $tc = array(0, 0, 0), int[] $lc = array(0, 0, 0))
@@ -10548,7 +10548,7 @@ array<string,mixed>
getHeaderData()
@@ -10583,7 +10583,7 @@
setHeaderMargin(float $hm = 10)
@@ -10617,7 +10617,7 @@ float
getHeaderMargin()
@@ -10651,7 +10651,7 @@
setFooterMargin(float $fm = 10)
@@ -10685,7 +10685,7 @@ float
getFooterMargin()
@@ -10719,7 +10719,7 @@
setPrintHeader(bool $val = true)
@@ -10753,7 +10753,7 @@
setPrintFooter(bool $val = true)
@@ -10787,7 +10787,7 @@ float
getImageRBX()
@@ -10820,7 +10820,7 @@ float
getImageRBY()
@@ -10853,7 +10853,7 @@
resetHeaderTemplate()
@@ -10877,7 +10877,7 @@
setHeaderTemplateAutoreset(bool $val = true)
@@ -10911,7 +10911,7 @@
Header()
@@ -10935,7 +10935,7 @@
Footer()
@@ -10959,7 +10959,7 @@ protected
setHeader()
@@ -10984,7 +10984,7 @@ protected
setFooter()
@@ -11009,7 +11009,7 @@ protected bool
inPageBody()
@@ -11043,7 +11043,7 @@ protected
setTableHeader()
@@ -11068,7 +11068,7 @@ int
PageNo()
@@ -11113,7 +11113,7 @@ array
getAllSpotColors()
@@ -11147,7 +11147,7 @@
AddSpotColor(string $name, float $c, float $m, float $y, float $k)
@@ -11226,7 +11226,7 @@ string
setSpotColor(string $type, string $name, float $tint = 100)
@@ -11280,7 +11280,7 @@
setDrawSpotColor(string $name, float $tint = 100)
@@ -11343,7 +11343,7 @@
setFillSpotColor(string $name, float $tint = 100)
@@ -11406,7 +11406,7 @@
setTextSpotColor(string $name, int $tint = 100)
@@ -11469,7 +11469,7 @@ string
setColorArray(string $type, array $color, bool $ret = false)
@@ -11524,7 +11524,7 @@ string
setDrawColorArray(array $color, bool $ret = false)
@@ -11585,7 +11585,7 @@
setFillColorArray(array $color, bool $ret = false)
@@ -11637,7 +11637,7 @@
setTextColorArray(array $color, bool $ret = false)
@@ -11688,7 +11688,7 @@ string
setColor(string $type, float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -11762,7 +11762,7 @@ string
setDrawColor(float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -11878,7 +11878,7 @@ string
setFillColor(float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -11988,7 +11988,7 @@ string
setTextColor(float $col1 = 0, float $col2 = -1, float $col3 = -1, float $col4 = -1, bool $ret = false, string $name = '')
@@ -12098,7 +12098,7 @@ float[]|float
GetStringWidth(string $s, string $fontname = '', string $fontstyle = '', float $fontsize = 0, bool $getarray = false)
@@ -12162,7 +12162,7 @@ float[]|float
GetArrStringWidth(array $sa, string $fontname = '', string $fontstyle = '', float $fontsize = 0, bool $getarray = false)
@@ -12226,7 +12226,7 @@ float
GetCharWidth(int $char, bool $notlast = true)
@@ -12275,7 +12275,7 @@ float
getRawCharWidth(int $char)
@@ -12319,7 +12319,7 @@ int
GetNumChars(string $s)
@@ -12363,7 +12363,7 @@ protected
getFontsList()
@@ -12388,7 +12388,7 @@ array|false
AddFont(string $family, string $style = '', string $fontfile = '', mixed $subset = 'default')
@@ -12465,7 +12465,7 @@
setFont(string $family, string $style = '', float|null $size = null, string $fontfile = '', mixed $subset = 'default', bool $out = true)
@@ -12545,7 +12545,7 @@
setFontSize(float $size, bool $out = true)
@@ -12596,7 +12596,7 @@ array
getFontBBox()
@@ -12630,7 +12630,7 @@ float
getAbsFontMeasure(int $s)
@@ -12674,7 +12674,7 @@ false|array
getCharBBox(int $char)
@@ -12718,7 +12718,7 @@ int
getFontDescent(string $font, string $style = '', float $size = 0)
@@ -12772,7 +12772,7 @@ int
getFontAscent(string $font, string $style = '', float $size = 0)
@@ -12826,7 +12826,7 @@ bool
isCharDefined(mixed $char, string $font = '', string $style = '')
@@ -12880,7 +12880,7 @@ string
replaceMissingChars(string $text, string $font = '', string $style = '', array $subs = array())
@@ -12939,7 +12939,7 @@
setDefaultMonospacedFont(string $font)
@@ -12974,7 +12974,7 @@
AddLink()
@@ -13035,7 +13035,7 @@
setLink(int $link, float $y = 0, int|string $page = -1)
@@ -13091,7 +13091,7 @@
Link(float $x, float $y, float $w, float $h, mixed $link, int $spaces = 0)
@@ -13186,7 +13186,7 @@
Annotation(float $x, float $y, float $w, float $h, string $text, array $opt = array('Subtype' => 'Text'), int $spaces = 0)
@@ -13251,7 +13251,7 @@ protected
_putEmbeddedFiles()
@@ -13287,7 +13287,7 @@
Text(float $x, float $y, string $txt, int $fstroke = 0, bool $fclip = false, bool $ffill = true, mixed $border = 0, int $ln = 0, string $align = '', bool $fill = false, mixed $link = '', int $stretch = 0, bool $ignore_min_height = false, string $calign = 'T', string $valign = 'M', bool $rtloff = false)
@@ -13432,7 +13432,7 @@ bool
AcceptPageBreak()
@@ -13478,7 +13478,7 @@ protected bool
checkPageBreak(float $h = 0, float|null $y = null, bool $addpage = true)
@@ -13532,7 +13532,7 @@
Cell(float $w, float $h = 0, string $txt = '', mixed $border = 0, int $ln = 0, string $align = '', bool $fill = false, mixed $link = '', int $stretch = 0, bool $ignore_min_height = false, string $calign = 'T', string $valign = 'M')
@@ -13688,7 +13688,7 @@ protected string
getCellCode(float $w, float $h = 0, string $txt = '', mixed $border = 0, int $ln = 0, string $align = '', bool $fill = false, mixed $link = '', int $stretch = 0, bool $ignore_min_height = false, string $calign = 'T', string $valign = 'M')
@@ -13799,7 +13799,7 @@ protected int
replaceChar(int $oldchar, int $newchar)
@@ -13848,7 +13848,7 @@ protected string
getCellBorder(float $x, float $y, float $w, float $h, string|array|int $brd)
@@ -13923,7 +13923,7 @@ int
MultiCell(float $w, float $h, string $txt, mixed $border = 0, string $align = 'J', bool $fill = false, int $ln = 1, float|null $x = null, float|null $y = null, bool $reseth = true, int $stretch = 0, bool $ishtml = false, bool $autopadding = true, float $maxh = 0, string $valign = 'T', bool $fitcell = false)
@@ -14096,7 +14096,7 @@ float
getNumLines(string $txt, float $w = 0, bool $reseth = false, bool $autopadding = true, array|null $cellpadding = null, mixed $border = 0)
@@ -14165,7 +14165,7 @@ float
getStringHeight(float $w, string $txt, bool $reseth = false, bool $autopadding = true, array|null $cellpadding = null, mixed $border = 0)
@@ -14233,7 +14233,7 @@ mixed
Write(float $h, string $txt, mixed $link = '', bool $fill = false, string $align = '', bool $ln = false, int $stretch = 0, bool $firstline = false, bool $firstblock = false, float $maxh = 0, float $wadj = 0, array|null $margin = null)
@@ -14332,7 +14332,7 @@ protected float
getRemainingWidth()
@@ -14365,7 +14365,7 @@ protected array
fitBlock(float $w, float $h, float $x, float $y, bool $fitonpage = false)
@@ -14429,7 +14429,7 @@ mixed|false
Image(string $file, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, string $type = '', mixed $link = '', string $align = '', mixed $resize = false, int $dpi = 300, string $palign = '', bool $ismask = false, mixed $imgmask = false, mixed $border = 0, mixed $fitbox = false, bool $hidden = false, bool $fitonpage = false, bool $alt = false, array $altimgs = array())
@@ -14571,7 +14571,7 @@ 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 = '')
@@ -14682,7 +14682,7 @@ protected
getGDgamma(resource $img, int $c)
@@ -14722,7 +14722,7 @@
Ln(float|null $h = null, bool $cell = false)
@@ -14773,7 +14773,7 @@ float
GetX()
@@ -14830,7 +14830,7 @@ float
GetAbsX()
@@ -14887,7 +14887,7 @@ float
GetY()
@@ -14944,7 +14944,7 @@
setX(float $x, bool $rtloff = false)
@@ -15013,7 +15013,7 @@
setY(float $y, bool $resetx = true, bool $rtloff = false)
@@ -15087,7 +15087,7 @@
setXY(float $x, float $y, bool $rtloff = false)
@@ -15149,7 +15149,7 @@
setAbsX(float $x)
@@ -15207,7 +15207,7 @@
setAbsY(float $y)
@@ -15265,7 +15265,7 @@
setAbsXY(float $x, float $y)
@@ -15328,7 +15328,7 @@ string
Output(string $name = 'doc.pdf', string $dest = 'I')
@@ -15389,7 +15389,7 @@
_destroy(bool $destroyall = false, bool $preserve_objcopy = false)
@@ -15429,7 +15429,7 @@ protected
_dochecks()
@@ -15453,7 +15453,7 @@ protected array
getInternalPageNumberAliases(string $a = '')
@@ -15496,7 +15496,7 @@ protected array
getAllInternalPageNumberAliases()
@@ -15529,7 +15529,7 @@ protected string
replaceRightShiftPageNumAliases(string $page, array $aliases, int $diff)
@@ -15582,7 +15582,7 @@ protected
setPageBoxTypes(array $boxes)
@@ -15616,7 +15616,7 @@ protected
_putpages()
@@ -15640,7 +15640,7 @@ protected string
_getannotsrefs(int $n)
@@ -15684,7 +15684,7 @@ protected
_putannotsobjs()
@@ -15710,7 +15710,7 @@ protected int
_putAPXObject(int $w = 0, int $h = 0, string $stream = '')
@@ -15764,7 +15764,7 @@ protected
_putfonts()
@@ -15788,7 +15788,7 @@ protected
_puttruetypeunicode(array $font)
@@ -15824,7 +15824,7 @@ protected
_putcidfont0(array $font)
@@ -15859,7 +15859,7 @@ protected
_putimages()
@@ -15883,7 +15883,7 @@ protected
_putxobjects()
@@ -15931,7 +15931,7 @@ protected
_putspotcolors()
@@ -15956,7 +15956,7 @@ protected string
_getxobjectdict()
@@ -15990,7 +15990,7 @@ protected
_putresourcedict()
@@ -16014,7 +16014,7 @@ protected
_putresources()
@@ -16038,7 +16038,7 @@ protected int
_putinfo()
@@ -16072,7 +16072,7 @@
setExtraXMP(string $xmp)
@@ -16107,7 +16107,7 @@
setExtraXMPRDF(string $xmp)
@@ -16142,7 +16142,7 @@ protected int
_putXMP()
@@ -16176,7 +16176,7 @@ protected int
_putcatalog()
@@ -16209,7 +16209,7 @@ protected string
_putviewerpreferences()
@@ -16243,7 +16243,7 @@ protected
_putheader()
@@ -16267,7 +16267,7 @@ protected
_enddoc()
@@ -16291,7 +16291,7 @@ protected
_beginpage(string $orientation = '', mixed $format = '')
@@ -16347,7 +16347,7 @@ protected
_endpage()
@@ -16371,7 +16371,7 @@ protected int
_newobj()
@@ -16404,7 +16404,7 @@ protected string
_getobj(int|null $objid = null)
@@ -16448,7 +16448,7 @@ protected
_dounderline(int $x, int $y, string $txt)
@@ -16492,7 +16492,7 @@ protected
_dounderlinew(int $x, int $y, int $w)
@@ -16537,7 +16537,7 @@ protected
_dolinethrough(int $x, int $y, string $txt)
@@ -16581,7 +16581,7 @@ protected
_dolinethroughw(int $x, int $y, int $w)
@@ -16626,7 +16626,7 @@ protected
_dooverline(int $x, int $y, string $txt)
@@ -16671,7 +16671,7 @@ protected
_dooverlinew(int $x, int $y, int $w)
@@ -16716,7 +16716,7 @@ protected string
_datastring(string $s, int $n = 0)
@@ -16764,7 +16764,7 @@
setDocCreationTimestamp(mixed $time)
@@ -16799,7 +16799,7 @@
setDocModificationTimestamp(mixed $time)
@@ -16834,7 +16834,7 @@ int
getDocCreationTimestamp()
@@ -16868,7 +16868,7 @@ int
getDocModificationTimestamp()
@@ -16902,7 +16902,7 @@ protected string
_datestring(int $n = 0, int $timestamp = 0)
@@ -16951,7 +16951,7 @@ protected string
_textstring(string $s, int $n = 0)
@@ -16999,7 +16999,7 @@ protected
_getrawstream(string $s, int $n = 0)
@@ -17039,7 +17039,7 @@ protected
_out(string $s)
@@ -17073,7 +17073,7 @@
setHeaderFont(array<int,string|float|null> $font)
@@ -17108,7 +17108,7 @@ array<int,string|float|null>
getHeaderFont()
@@ -17142,7 +17142,7 @@
setFooterFont(array<int,string|float|null> $font)
@@ -17177,7 +17177,7 @@ array<int,string|float|null>
getFooterFont()
@@ -17211,7 +17211,7 @@
setLanguageArray(array $language)
@@ -17246,7 +17246,7 @@
getPDFData()
@@ -17270,7 +17270,7 @@ int
addHtmlLink(string $url, string $name, bool $fill = false, bool $firstline = false, array|null $color = null, string $style = -1, bool $firstblock = false)
@@ -17343,7 +17343,7 @@ float
pixelsToUnits(int $px)
@@ -17403,7 +17403,7 @@ string
unhtmlentities(string $text_to_convert)
@@ -17446,7 +17446,7 @@ protected int
_objectkey(int $n)
@@ -17490,7 +17490,7 @@ protected string
_encrypt_data(int $n, string $s)
@@ -17539,7 +17539,7 @@ protected
_putencryption()
@@ -17564,7 +17564,7 @@ protected string
_Uvalue()
@@ -17598,7 +17598,7 @@ protected string
_UEvalue()
@@ -17632,7 +17632,7 @@ protected string
_Ovalue()
@@ -17666,7 +17666,7 @@ protected string
_OEvalue()
@@ -17700,7 +17700,7 @@ protected string
_fixAES256Password(string $password)
@@ -17744,7 +17744,7 @@ protected
_generateencryptionkey()
@@ -17769,7 +17769,7 @@
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 = 0, array|null $pubkeys = null)
@@ -17826,7 +17826,7 @@
StartTransform()
@@ -17869,7 +17869,7 @@
StopTransform()
@@ -17912,7 +17912,7 @@
ScaleX(float $s_x, int $x = '', int $y = '')
@@ -17974,7 +17974,7 @@
ScaleY(float $s_y, int $x = '', int $y = '')
@@ -18036,7 +18036,7 @@
ScaleXY(float $s, int $x = '', int $y = '')
@@ -18098,7 +18098,7 @@
Scale(float $s_x, float $s_y, float|null $x = null, float|null $y = null)
@@ -18165,7 +18165,7 @@
MirrorH(float|null $x = null)
@@ -18217,7 +18217,7 @@
MirrorV(float|null $y = null)
@@ -18269,7 +18269,7 @@
MirrorP(float|null $x = null, float|null $y = null)
@@ -18326,7 +18326,7 @@
MirrorL(float $angle = 0, float|null $x = null, float|null $y = null)
@@ -18388,7 +18388,7 @@
TranslateX(int $t_x)
@@ -18440,7 +18440,7 @@
TranslateY(int $t_y)
@@ -18492,7 +18492,7 @@
Translate(int $t_x, int $t_y)
@@ -18549,7 +18549,7 @@
Rotate(float $angle, float|null $x = null, float|null $y = null)
@@ -18611,7 +18611,7 @@
SkewX(float $angle_x, float|null $x = null, float|null $y = null)
@@ -18673,7 +18673,7 @@
SkewY(float $angle_y, float|null $x = null, float|null $y = null)
@@ -18735,7 +18735,7 @@
Skew(float $angle_x, float $angle_y, float|null $x = null, float|null $y = null)
@@ -18802,7 +18802,7 @@ protected
Transform(array $tm)
@@ -18854,7 +18854,7 @@
setLineWidth(float $width)
@@ -18918,7 +18918,7 @@ int
GetLineWidth()
@@ -18969,7 +18969,7 @@ string
setLineStyle(array $style, bool $ret = false)
@@ -19033,7 +19033,7 @@ protected
_outPoint(float $x, float $y)
@@ -19073,7 +19073,7 @@ protected
_outLine(float $x, float $y)
@@ -19113,7 +19113,7 @@ protected
_outRect(float $x, float $y, float $w, float $h, string $op)
@@ -19168,7 +19168,7 @@ protected
_outCurve(float $x1, float $y1, float $x2, float $y2, float $x3, float $y3)
@@ -19228,7 +19228,7 @@ protected
_outCurveV(float $x2, float $y2, float $x3, float $y3)
@@ -19278,7 +19278,7 @@ protected
_outCurveY(float $x1, float $y1, float $x3, float $y3)
@@ -19328,7 +19328,7 @@
Line(float $x1, float $y1, float $x2, float $y2, array $style = array())
@@ -19406,7 +19406,7 @@
Rect(float $x, float $y, float $w, float $h, string $style = '', array $border_style = array(), array $fill_color = array())
@@ -19487,7 +19487,7 @@
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())
@@ -19584,7 +19584,7 @@
Polycurve(float $x0, float $y0, float[] $segments, string $style = '', array $line_style = array(), array $fill_color = array())
@@ -19656,7 +19656,7 @@
Ellipse(float $x0, float $y0, float $rx, float $ry = 0, float $angle = 0, float $astart = 0, float $afinish = 360, string $style = '', array $line_style = array(), array $fill_color = array(), int $nc = 2)
@@ -19741,7 +19741,7 @@ protected array
_outellipticalarc(float $xc, float $yc, float $rx, float $ry, float $xang = 0, float $angs = 0, float $angf = 360, bool $pie = false, int $nc = 2, bool $startpoint = true, bool $ccw = true, bool $svg = false)
@@ -19840,7 +19840,7 @@
Circle(float $x0, float $y0, float $r, float $angstr = 0, float $angend = 360, string $style = '', array $line_style = array(), array $fill_color = array(), int $nc = 2)
@@ -19915,7 +19915,7 @@
PolyLine(array $p, string $style = '', array $line_style = array(), array $fill_color = array())
@@ -19970,7 +19970,7 @@
Polygon(array $p, string $style = '', array $line_style = array(), array $fill_color = array(), bool $closed = true)
@@ -20030,7 +20030,7 @@
RegularPolygon(float $x0, float $y0, float $r, int $ns, float $angle = 0, 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())
@@ -20132,7 +20132,7 @@
StarPolygon(float $x0, float $y0, float $r, int $nv, int $ng, float $angle = 0, 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())
@@ -20240,7 +20240,7 @@
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())
@@ -20315,7 +20315,7 @@
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())
@@ -20395,7 +20395,7 @@
Arrow(float $x0, float $y0, float $x1, float $y1, int $head_style = 0, float $arm_size = 5, int $arm_angle = 15)
@@ -20460,7 +20460,7 @@ string|false
setDestination(string $name, float $y = -1, int|string $page = '', float $x = -1)
@@ -20519,7 +20519,7 @@ array
getDestination()
@@ -20553,7 +20553,7 @@ protected
_putdests()
@@ -20578,7 +20578,7 @@
setBookmark(string $txt, int $level = 0, float $y = -1, int|string $page = '', string $style = '', array $color = array(0, 0, 0), float $x = -1, mixed $link = '')
@@ -20647,7 +20647,7 @@
Bookmark(string $txt, int $level = 0, float $y = -1, int|string $page = '', string $style = '', array $color = array(0, 0, 0), float $x = -1, mixed $link = '')
@@ -20717,7 +20717,7 @@ protected
sortBookmarks()
@@ -20742,7 +20742,7 @@ protected
_putbookmarks()
@@ -20767,7 +20767,7 @@
IncludeJS(string $script)
@@ -20802,7 +20802,7 @@ int
addJavascriptObject(string $script, bool $onload = false)
@@ -20851,7 +20851,7 @@ protected
_putjavascript()
@@ -20876,7 +20876,7 @@ protected
_addfield(string $type, string $name, int $x, int $y, int $w, int $h, array $prop)
@@ -20941,7 +20941,7 @@
setFormDefaultProp(array $prop = array())
@@ -20976,7 +20976,7 @@ array
getFormDefaultProp()
@@ -21010,7 +21010,7 @@
TextField(string $name, float $w, float $h, array $prop = array(), array $opt = array(), float|null $x = null, float|null $y = null, bool $js = false)
@@ -21080,7 +21080,7 @@
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)
@@ -21155,7 +21155,7 @@
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)
@@ -21230,7 +21230,7 @@
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)
@@ -21305,7 +21305,7 @@
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)
@@ -21380,7 +21380,7 @@
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)
@@ -21460,7 +21460,7 @@ protected
_putsignature()
@@ -21486,7 +21486,7 @@
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 = '')
@@ -21554,7 +21554,7 @@
setSignature(mixed $signing_cert = '', mixed $private_key = '', string $private_key_password = '', string $extracerts = '', int $cert_type = 2, array $info = array(), string $approval = '')
@@ -21622,7 +21622,7 @@
setSignatureAppearance(float $x = 0, float $y = 0, float $w = 0, float $h = 0, int $page = -1, string $name = '')
@@ -21682,7 +21682,7 @@
addEmptySignatureAppearance(float $x = 0, float $y = 0, float $w = 0, float $h = 0, int $page = -1, string $name = '')
@@ -21742,7 +21742,7 @@ protected array
getSignatureAppearanceArray(float $x = 0, float $y = 0, float $w = 0, float $h = 0, int $page = -1, string $name = '')
@@ -21811,7 +21811,7 @@
setTimeStamp(string $tsa_host = '', string $tsa_username = '', string $tsa_password = '', string $tsa_cert = '')
@@ -21862,7 +21862,7 @@ protected string
applyTSA(string $signature)
@@ -21907,7 +21907,7 @@
startPageGroup(int|null $page = null)
@@ -21942,7 +21942,7 @@
setStartingPageNumber(int $num = 1)
@@ -21977,7 +21977,7 @@ string
getAliasRightShift()
@@ -22011,7 +22011,7 @@ string
getAliasNbPages()
@@ -22046,7 +22046,7 @@ string
getAliasNumPage()
@@ -22081,7 +22081,7 @@ string
getPageGroupAlias()
@@ -22116,7 +22116,7 @@ string
getPageNumGroupAlias()
@@ -22151,7 +22151,7 @@ int
getGroupPageNo()
@@ -22185,7 +22185,7 @@
getGroupPageNoFormatted()
@@ -22227,7 +22227,7 @@
PageNoFormatted()
@@ -22269,7 +22269,7 @@ protected
_putocg()
@@ -22294,7 +22294,7 @@
startLayer(string $name = '', bool|null $print = true, bool $view = true, bool $lock = true)
@@ -22344,7 +22344,7 @@
endLayer()
@@ -22369,7 +22369,7 @@
setVisibility(string $v)
@@ -22405,7 +22405,7 @@ protected int|void
addExtGState(array $parms)
@@ -22449,7 +22449,7 @@ protected
setExtGState(int $gs)
@@ -22484,7 +22484,7 @@ protected
_putextgstates()
@@ -22509,7 +22509,7 @@
setOverprint(bool $stroking = true, bool|null $nonstroking = null, int $mode = 0)
@@ -22554,7 +22554,7 @@ array<string,bool|int>
getOverprint()
@@ -22588,7 +22588,7 @@
setAlpha(float $stroking = 1, string $bm = 'Normal', float|null $nonstroking = null, bool $ais = false)
@@ -22638,7 +22638,7 @@ array<string,bool|string>
getAlpha()
@@ -22672,7 +22672,7 @@
setJPEGQuality(int $quality)
@@ -22707,7 +22707,7 @@
setDefaultTableColumns(int $cols = 4)
@@ -22742,7 +22742,7 @@
setCellHeightRatio(float $h)
@@ -22777,7 +22777,7 @@ float
getCellHeightRatio()
@@ -22811,7 +22811,7 @@
setPDFVersion(string $version = '1.7')
@@ -22846,7 +22846,7 @@
setViewerPreferences(array $preferences)
@@ -22882,7 +22882,7 @@
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')
@@ -22947,7 +22947,7 @@
cropMark(float $x, float $y, float $w, float $h, string $type = 'T,R,B,L', array $color = array(100, 100, 100, 100, 'All'))
@@ -23007,7 +23007,7 @@
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'))
@@ -23067,7 +23067,7 @@
registrationMarkCMYK(float $x, float $y, float $r)
@@ -23112,7 +23112,7 @@
LinearGradient(float $x, float $y, float $w, float $h, array $col1 = array(), array $col2 = array(), array $coords = array(0, 0, 1, 0))
@@ -23177,7 +23177,7 @@
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))
@@ -23242,7 +23242,7 @@
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 = 0, array $coords_max = 1, bool $antialias = false)
@@ -23332,7 +23332,7 @@ protected
Clip(float $x, float $y, float $w, float $h)
@@ -23382,7 +23382,7 @@
Gradient(int $type, array $coords, array $stops, array $background = array(), bool $antialias = false)
@@ -23437,7 +23437,7 @@ protected
_putshaders()
@@ -23462,7 +23462,7 @@
PieSector(float $xc, float $yc, float $r, float $a, float $b, string $style = 'FD', float $cw = true, float $o = 90)
@@ -23532,7 +23532,7 @@
PieSectorXY(float $xc, float $yc, float $rx, float $ry, float $a, float $b, string $style = 'FD', float $cw = false, float $o = 0, int $nc = 2)
@@ -23612,7 +23612,7 @@
ImageEps(string $file, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, mixed $link = '', bool $useBoundingBox = true, string $align = '', string $palign = '', mixed $border = 0, bool $fitonpage = false, bool $fixoutvals = false)
@@ -23704,7 +23704,7 @@
setBarcode(string $bc = '')
@@ -23738,7 +23738,7 @@ string
getBarcode()
@@ -23772,7 +23772,7 @@
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 = '')
@@ -23862,7 +23862,7 @@
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)
@@ -23946,7 +23946,7 @@ array
getMargins()
@@ -23993,7 +23993,7 @@ array
getOriginalMargins()
@@ -24031,7 +24031,7 @@ float
getFontSize()
@@ -24065,7 +24065,7 @@ int
getFontSizePt()
@@ -24099,7 +24099,7 @@ string
getFontFamily()
@@ -24133,7 +24133,7 @@ string
getFontStyle()
@@ -24167,7 +24167,7 @@ string
fixHTMLCode(string $html, string $default_css = '', array|null $tagvs = null, array|null $tidy_options = null)
@@ -24237,7 +24237,7 @@ protected int
getCSSBorderWidth(string $width)
@@ -24281,7 +24281,7 @@ protected int
getCSSBorderDashStyle(string $style)
@@ -24325,7 +24325,7 @@ protected array
getCSSBorderStyle(string $cssborder)
@@ -24369,7 +24369,7 @@ array
getCSSPadding(string $csspadding, float $width = 0)
@@ -24418,7 +24418,7 @@ array
getCSSMargin(string $cssmargin, float $width = 0)
@@ -24467,7 +24467,7 @@ array
getCSSBorderMargin(string $cssbspace, float $width = 0)
@@ -24516,7 +24516,7 @@ protected float
getCSSFontSpacing(string $spacing, float $parent = 0)
@@ -24565,7 +24565,7 @@ protected float
getCSSFontStretching(string $stretch, float $parent = 100)
@@ -24614,7 +24614,7 @@ float
getHTMLFontUnits(string $val, float $refsize = 12, float $parent_size = 12, string $defaultunit = 'pt')
@@ -24672,7 +24672,7 @@ protected array
getHtmlDomArray(string $html)
@@ -24716,7 +24716,7 @@ protected string
getSpaceString()
@@ -24750,7 +24750,7 @@ protected string
hashTCPDFtag(string $data)
@@ -24793,7 +24793,7 @@ string
serializeTCPDFtag(string $method, array $params = array())
@@ -24841,7 +24841,7 @@ protected array
unserializeTCPDFtag(string $data)
@@ -24884,7 +24884,7 @@ protected bool
allowedTCPDFtag(string $method)
@@ -24927,7 +24927,7 @@
writeHTMLCell(float $w, float $h, float|null $x, float|null $y, string $html = '', mixed $border = 0, int $ln = 0, bool $fill = false, bool $reseth = true, string $align = '', bool $autopadding = true)
@@ -25032,7 +25032,7 @@
writeHTML(string $html, bool $ln = true, bool $fill = false, bool $reseth = false, bool $cell = false, string $align = '')
@@ -25093,7 +25093,7 @@ protected array
openHTMLTagHandler(array $dom, int $key, bool $cell)
@@ -25146,7 +25146,7 @@ protected array
closeHTMLTagHandler(array $dom, int $key, bool $cell, int $maxbottomliney = 0)
@@ -25204,7 +25204,7 @@ protected
addHTMLVertSpace(string $hbz = 0, string $hb = 0, bool $cell = false, bool $firsttag = false, bool $lasttag = false)
@@ -25258,7 +25258,7 @@ protected array
getBorderStartPosition()
@@ -25292,7 +25292,7 @@ protected
drawHTMLTagBorder(array $tag, int $xmax)
@@ -25332,7 +25332,7 @@
setLIsymbol(string $symbol = '!')
@@ -25367,7 +25367,7 @@
setBooklet(bool $booklet = true, float $inner = -1, float $outer = -1)
@@ -25412,7 +25412,7 @@ protected
swapMargins(bool $reverse = true)
@@ -25447,7 +25447,7 @@
setHtmlVSpace(array $tagvs)
@@ -25487,7 +25487,7 @@
setListIndentWidth(float $width)
@@ -25522,7 +25522,7 @@
setOpenCell(bool $isopen)
@@ -25557,7 +25557,7 @@
setHtmlLinksStyle(array $color = array(0, 0, 255), string $fontstyle = 'U')
@@ -25597,7 +25597,7 @@ float
getHTMLUnitToUnits(string $htmlval, string $refsize = 1, string $defaultunit = 'px', bool $points = false)
@@ -25656,7 +25656,7 @@ protected
putHtmlListBullet(int $listdepth, string $listtype = '', float $size = 10)
@@ -25701,7 +25701,7 @@ protected array
getGraphicVars()
@@ -25735,7 +25735,7 @@ protected
setGraphicVars(array $gvars, bool $extended = false)
@@ -25775,7 +25775,7 @@ protected
_outSaveGraphicsState()
@@ -25799,7 +25799,7 @@ protected
_outRestoreGraphicsState()
@@ -25823,7 +25823,7 @@ protected
setBuffer(string $data)
@@ -25858,7 +25858,7 @@ protected
replaceBuffer(string $data)
@@ -25893,7 +25893,7 @@ protected string
getBuffer()
@@ -25927,7 +25927,7 @@ protected
setPageBuffer(int $page, string $data, bool $append = false)
@@ -25972,7 +25972,7 @@ protected string
getPageBuffer(int $page)
@@ -26016,7 +26016,7 @@ protected int
setImageBuffer(string $image, array $data)
@@ -26065,7 +26065,7 @@ protected
setImageSubBuffer(string $image, string $key, array $data)
@@ -26110,7 +26110,7 @@ protected string|false
getImageBuffer(string $image)
@@ -26154,7 +26154,7 @@ protected
setFontBuffer(string $font, array $data)
@@ -26194,7 +26194,7 @@ protected
setFontSubBuffer(string $font, string $key, mixed $data)
@@ -26239,7 +26239,7 @@ protected string|false
getFontBuffer(string $font)
@@ -26283,7 +26283,7 @@ bool
movePage(int $frompage, int $topage)
@@ -26332,7 +26332,7 @@ bool
deletePage(int $page)
@@ -26376,7 +26376,7 @@ bool
copyPage(int $page = 0)
@@ -26420,7 +26420,7 @@
addTOC(int|null $page = null, string $numbersfont = '', string $filler = '.', string $toc_name = 'TOC', string $style = '', array $color = array(0, 0, 0))
@@ -26506,7 +26506,7 @@
addHTMLTOC(int|null $page = null, string $toc_name = 'TOC', array $templates = array(), bool $correct_align = true, string $style = '', array $color = array(0, 0, 0))
@@ -26591,7 +26591,7 @@
startTransaction()
@@ -26616,7 +26616,7 @@
commitTransaction()
@@ -26641,7 +26641,7 @@ TCPDF
rollbackTransaction(bool $self = false)
@@ -26685,7 +26685,7 @@
setEqualColumns(int $numcols = 0, int $width = 0, int|null $y = null)
@@ -26730,7 +26730,7 @@
resetColumns()
@@ -26755,7 +26755,7 @@
setColumnsArray(array $columns)
@@ -26790,7 +26790,7 @@
selectColumn(int|null $col = null)
@@ -26825,7 +26825,7 @@ int
getColumn()
@@ -26859,7 +26859,7 @@ int
getNumberOfColumns()
@@ -26893,7 +26893,7 @@
setTextRenderingMode(int $stroke = 0, bool $fill = true, bool $clip = false)
@@ -26938,7 +26938,7 @@
setTextShadow(array $params = array('enabled' => false, 'depth_w' => 0, 'depth_h' => 0, 'color' => false, 'opacity' => 1, 'blend_mode' => 'Normal'))
@@ -26973,7 +26973,7 @@ array
getTextShadow()
@@ -27007,7 +27007,7 @@ protected array
hyphenateWord(array $word, array $patterns, array $dictionary = array(), int $leftmin = 1, int $rightmin = 2, int $charmin = 1, int $charmax = 8)
@@ -27081,7 +27081,7 @@ string
hyphenateText(string $text, mixed $patterns, array $dictionary = array(), int $leftmin = 1, int $rightmin = 2, int $charmin = 1, int $charmax = 8)
@@ -27155,7 +27155,7 @@
setRasterizeVectorImages(bool $mode)
@@ -27190,7 +27190,7 @@
setFontSubsetting(bool $enable = true)
@@ -27225,7 +27225,7 @@ bool
getFontSubsetting()
@@ -27259,7 +27259,7 @@ string
stringLeftTrim(string $str, string $replace = '')
@@ -27308,7 +27308,7 @@ string
stringRightTrim(string $str, string $replace = '')
@@ -27357,7 +27357,7 @@ string
stringTrim(string $str, string $replace = '')
@@ -27406,7 +27406,7 @@ bool
isUnicodeFont()
@@ -27440,7 +27440,7 @@ string
getFontFamilyName(string $fontfamily)
@@ -27484,7 +27484,7 @@ string|false
startTemplate(int $w = 0, int $h = 0, mixed $group = false)
@@ -27557,7 +27557,7 @@ string|false
endTemplate()
@@ -27609,7 +27609,7 @@
printTemplate(string $id, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, string $align = '', string $palign = '', bool $fitonpage = false)
@@ -27698,7 +27698,7 @@
setFontStretching(int $perc = 100)
@@ -27733,7 +27733,7 @@ float
getFontStretching()
@@ -27767,7 +27767,7 @@
setFontSpacing(float $spacing = 0)
@@ -27802,7 +27802,7 @@ int
getFontSpacing()
@@ -27836,7 +27836,7 @@ array
getPageRegions()
@@ -27887,7 +27887,7 @@
setPageRegions(array $regions = array())
@@ -27941,7 +27941,7 @@
addPageRegion(array $region)
@@ -27995,7 +27995,7 @@
removePageRegion(int $key)
@@ -28047,7 +28047,7 @@ protected float[]
checkPageRegions(float $h, float $x, float $y)
@@ -28102,7 +28102,7 @@
ImageSVG(string $file, float|null $x = null, float|null $y = null, float $w = 0, float $h = 0, mixed $link = '', string $align = '', string $palign = '', mixed $border = 0, bool $fitonpage = false)
@@ -28182,7 +28182,7 @@ protected array
convertSVGtMatrix(array $tm)
@@ -28226,7 +28226,7 @@ protected
SVGTransform(array $tm)
@@ -28261,7 +28261,7 @@ protected string
setSVGStyles(array $svgstyle, array $prevsvgstyle, int $x = 0, int $y = 0, int $w = 1, int $h = 1, string $clip_function = '', array $clip_params = array())
@@ -28340,7 +28340,7 @@ protected array
SVGPath(string $d, string $style = '')
@@ -28398,7 +28398,7 @@ protected
removeTagNamespace(string $name)
@@ -28432,7 +28432,7 @@ protected
startSVGElementHandler(resource|string $parser, string $name, array $attribs, array $ctm = array())
@@ -28482,7 +28482,7 @@ protected
endSVGElementHandler(resource|string $parser, string $name)
@@ -28522,7 +28522,7 @@ protected
segSVGContentHandler(resource $parser, string $data)
@@ -28562,7 +28562,7 @@ protected string
getCachedFileContents(string $file)
@@ -28605,7 +28605,7 @@ protected bool
fileExists(string $file)
diff --git a/api-docs/tcpdf/TCPDF_STATIC.html b/api-docs/tcpdf/TCPDF_STATIC.html
index e5a93bd3..0ea12365 100644
--- a/api-docs/tcpdf/TCPDF_STATIC.html
+++ b/api-docs/tcpdf/TCPDF_STATIC.html
@@ -88,6 +88,27 @@ + protected CURLOPT_DEFAULT + | +
+ Array of default cURL options for curl_setopt_array. |
+
+ protected CURLOPT_FIXED + | +
+ Array of fixed cURL options for curl_setopt_array. |
+
static string
getTCPDFVersion()
@@ -813,7 +834,7 @@ static string
getTCPDFProducer()
@@ -846,7 +867,7 @@ static bool
isValidURL(string $url)
@@ -889,7 +910,7 @@ static string
removeSHY(string $txt = '', bool $unicode = true)
@@ -945,7 +966,7 @@ static array
getBorderMode(string|array|int $brd, string $position = 'start', bool $opencell = true)
@@ -998,7 +1019,7 @@ static bool
empty_string(string $str)
@@ -1041,7 +1062,7 @@ static string
getObjFilename(string $type = 'tmp', string $file_id = '')
@@ -1089,7 +1110,7 @@ static string
_escape(string $s)
@@ -1131,7 +1152,7 @@ static string
_escapeXML(string $str)
@@ -1174,7 +1195,7 @@ static object
objclone(object $object)
@@ -1217,7 +1238,7 @@ static
sendOutputData(string $data, int $length)
@@ -1256,7 +1277,7 @@ static array
replacePageNumAliases(string $page, array $replace, int $diff = 0)
@@ -1308,7 +1329,7 @@ static int
getTimestamp(string $date)
@@ -1351,7 +1372,7 @@ static string
getFormattedDate(int $time)
@@ -1394,7 +1415,7 @@ static string
getRandomSeed(string $seed = '')
@@ -1437,7 +1458,7 @@ static string
_md5_16(string $str)
@@ -1480,7 +1501,7 @@ static string
_AES(string $key, string $text)
@@ -1528,7 +1549,7 @@ static string
_AESnopad(string $key, string $text)
@@ -1576,7 +1597,7 @@ static string
_RC4(string $key, string $text, string $last_enc_key, string $last_enc_key_c)
@@ -1634,7 +1655,7 @@ static
getUserPermissionCode(array $permissions, int $mode = 0)
@@ -1673,7 +1694,7 @@ static string
convertHexStringToString(string $bs)
@@ -1716,7 +1737,7 @@ static string
convertStringToHexString(string $s)
@@ -1759,7 +1780,7 @@ static string
getEncPermissionsString(string $protection)
@@ -1802,7 +1823,7 @@ static string
encodeNameObject(string $name)
@@ -1845,7 +1866,7 @@ static array
getAnnotOptFromJSProp(array $prop, array $spot_colors, bool $rtl = false)
@@ -1898,7 +1919,7 @@ static string
formatPageNumber(int $num)
@@ -1941,7 +1962,7 @@ static string
formatTOCPageNumber(int $num)
@@ -2001,7 +2022,7 @@ static array
extractCSSproperties(string $cssdata)
@@ -2044,7 +2065,7 @@ static string
fixHTMLCode(string $html, string $default_css, array|null $tagvs, array|null $tidy_options, array $tagvspaces)
@@ -2118,7 +2139,7 @@ static true
isValidCSSSelectorForTag(array $dom, int $key, string $selector)
@@ -2171,7 +2192,7 @@ static array
getCSSdataArray(array $dom, int $key, array $css)
@@ -2224,7 +2245,7 @@ static string
getTagStyleFromCSSarray(array $css)
@@ -2267,7 +2288,7 @@ static string
intToRoman(int $number)
@@ -2310,7 +2331,7 @@ static int|false
revstrpos(string $haystack, string $needle, int $offset = 0)
@@ -2363,7 +2384,7 @@ static array
getHyphenPatternsFromTEX(string $file)
@@ -2406,7 +2427,7 @@ static string
getPathPaintOperator(string $style, string $default = 'S')
@@ -2467,7 +2488,7 @@ static array
getTransformationMatrixProduct(array $ta, array $tb)
@@ -2515,7 +2536,7 @@ static array
getSVGTransformMatrix(string $attribute)
@@ -2558,7 +2579,7 @@ static
getVectorsAngle(int $x1, int $y1, int $x2, int $y2)
@@ -2607,7 +2628,7 @@ static array
pregSplit(string $pattern, string $modifiers, string $subject, int $limit = NULL, int $flags = NULL)
@@ -2670,7 +2691,7 @@ static resource|false
fopenLocal(string $filename, string $mode)
@@ -2717,7 +2738,7 @@ static bool
url_exists(string $url)
@@ -2760,7 +2781,7 @@ static string
encodeUrlQuery(string $url)
@@ -2803,7 +2824,7 @@ static bool
file_exists(string $filename)
@@ -2846,7 +2867,7 @@ static string|false
fileGetContents(string $file)
@@ -2889,7 +2910,7 @@ static int
_getULONG(string $str, int $offset)
@@ -2937,7 +2958,7 @@ static int
_getUSHORT(string $str, int $offset)
@@ -2985,7 +3006,7 @@ static int
_getSHORT(string $str, int $offset)
@@ -3033,7 +3054,7 @@ static int
_getFWORD(string $str, int $offset)
@@ -3081,7 +3102,7 @@ static int
_getUFWORD(string $str, int $offset)
@@ -3129,7 +3150,7 @@ static int
_getFIXED(string $str, int $offset)
@@ -3177,7 +3198,7 @@ static int
_getBYTE(string $str, int $offset)
@@ -3225,7 +3246,7 @@ static string|false
rfread(resource $handle, int $length)
@@ -3273,7 +3294,7 @@ static int
_freadint(resource $f)
@@ -3315,7 +3336,7 @@ static array
getPageSizeFromFormat(mixed $format)
@@ -3358,7 +3379,7 @@ static array
setPageBoxes(int $page, string $type, float $llx, float $lly, float $urx, float $ury, bool $points, float $k, array $pagedim = array())
@@ -3441,7 +3462,7 @@ static array
swapPageBoxCoordinates(int $page, array $pagedim)
@@ -3489,7 +3510,7 @@ static string
getPageLayoutMode(string $layout = 'SinglePage')
@@ -3531,7 +3552,7 @@ static string
getPageMode(string $mode = 'UseNone')
diff --git a/api-docs/tcpdf/renderer.index b/api-docs/tcpdf/renderer.index
index df97db95..f80e4d8f 100644
--- a/api-docs/tcpdf/renderer.index
+++ b/api-docs/tcpdf/renderer.index
@@ -1 +1 @@
-O:21:"Doctum\Renderer\Index":3:{i:0;a:11:{s:5:"TCPDF";s:40:"df4a3dc286e4242f2342fbd9dd6092a029df065c";s:14:"TCPDF2DBarcode";s:40:"983cfa740d13f06819c9d878c82f6df7f5728a7c";s:12:"TCPDFBarcode";s:40:"190117aeb2395e3d73e2618230509bf6f68addc4";s:12:"TCPDF_COLORS";s:40:"d39780f9038c43b6b53614d19fd626697dc8ac3f";s:13:"TCPDF_FILTERS";s:40:"4f9189c63d13da1195a02a6c300edb5523d45a20";s:11:"TCPDF_FONTS";s:40:"3c9f0d5143312763625174cefb4c04d6d09ec2ab";s:15:"TCPDF_FONT_DATA";s:40:"d67cd6cdd2abb117b955d41254cee6d4c86535b2";s:12:"TCPDF_IMAGES";s:40:"21851f9dc9fd928cb6cc0295fdfa9630047e12c4";s:12:"TCPDF_IMPORT";s:40:"6afd9860a15fc95d13a3f430a46b8e54477a1ddb";s:12:"TCPDF_PARSER";s:40:"44e0dd5cc8854a272b3274e50781705d5582a8db";s:12:"TCPDF_STATIC";s:40:"13e4c59f3cfa82a7a25180366cd7373722e76a10";}i:1;a:1:{i:0;s:4:"main";}i:2;a:1:{i:0;s:0:"";}}
\ No newline at end of file
+O:21:"Doctum\Renderer\Index":3:{i:0;a:11:{s:5:"TCPDF";s:40:"f81bbdaaac1473f640224816db9a5273f9cafa2c";s:14:"TCPDF2DBarcode";s:40:"983cfa740d13f06819c9d878c82f6df7f5728a7c";s:12:"TCPDFBarcode";s:40:"190117aeb2395e3d73e2618230509bf6f68addc4";s:12:"TCPDF_COLORS";s:40:"d39780f9038c43b6b53614d19fd626697dc8ac3f";s:13:"TCPDF_FILTERS";s:40:"4f9189c63d13da1195a02a6c300edb5523d45a20";s:11:"TCPDF_FONTS";s:40:"4df674028b3eb325218b1cf1a2fb4285f4b6c80c";s:15:"TCPDF_FONT_DATA";s:40:"d67cd6cdd2abb117b955d41254cee6d4c86535b2";s:12:"TCPDF_IMAGES";s:40:"21851f9dc9fd928cb6cc0295fdfa9630047e12c4";s:12:"TCPDF_IMPORT";s:40:"6afd9860a15fc95d13a3f430a46b8e54477a1ddb";s:12:"TCPDF_PARSER";s:40:"44e0dd5cc8854a272b3274e50781705d5582a8db";s:12:"TCPDF_STATIC";s:40:"05ed8a25fb967c3668dbd2f00e1b7af70ebc10f2";}i:1;a:1:{i:0;s:4:"main";}i:2;a:1:{i:0;s:0:"";}}
\ No newline at end of file