class-TCPDFEX

It appears that you are using AdBlocking software. The cost of running this website is covered by advertisements. If you like it please feel free to a small amount of money to secure the future of this website.
Overview

Classes

Interfaces

Exceptions

Functions

Class TCPDFEX

TCPDF
Extended by TCPDFEX
Package: com\tecnick\tcpdf
Author: Nicola Asuni - info@tecnick.com
Class:

TCPDFEX This is an extension of the TCPDF class for creating PDF document. This extension allows you to define custom Header and Footer for PDF documents.


Located at shared/code/tcpdfex.php
Methods summary
public
# __construct( $orientation = 'P', $unit = 'mm', $format = 'A4', $unicode = true, $encoding = 'UTF-8', $diskcache = false, $pdfa = false )

This is the class constructor. It allows to set up the page format, the orientation and the measure unit used in all the methods (except for the font sizes).

public
# Header( )

This method is used to render the page header and overrides the original Header() method on TCPDF.

public
# printQuestionStats( $stats, $display_mode = 2 )

Print question stats.

public
# printSVGStatsGraph( $svgdata )

Print SVG graph

public
# printTestResultStat( $data, $pubmode = false, $stats = 2 )

Print test stats table

public
# printTestUserInfo( $data, $onlytext = false )

Print testuser data

public
# printUserTestDetails( $data, $onlytext = false )

print test details for the selected user

Methods inherited from TCPDF
AcceptPageBreak(), AddFont(), AddLink(), AddPage(), AddSpotColor(), Annotation(), Arrow(), Bookmark(), Button(), Cell(), CheckBox(), Circle(), Clip(), Close(), ComboBox(), CoonsPatchMesh(), Curve(), Ellipse(), Error(), GetAbsX(), GetArrStringWidth(), GetCharWidth(), GetLineWidth(), GetNumChars(), GetStringWidth(), GetX(), GetY(), Gradient(), Image(), ImageEps(), ImagePngAlpha(), ImageSVG(), IncludeJS(), Line(), LinearGradient(), Link(), ListBox(), Ln(), MirrorH(), MirrorL(), MirrorP(), MirrorV(), MultiCell(), Open(), Output(), PageNo(), PageNoFormatted(), PieSector(), PieSectorXY(), PolyLine(), Polycurve(), Polygon(), RadialGradient(), RadioButton(), Rect(), RegularPolygon(), Rotate(), RoundedRect(), RoundedRectXY(), SVGPath(), SVGTransform(), Scale(), ScaleX(), ScaleXY(), ScaleY(), SetAbsX(), SetAbsXY(), SetAbsY(), SetAuthor(), SetAutoPageBreak(), SetBooklet(), SetCellPadding(), SetCompression(), SetCreator(), SetDefaultMonospacedFont(), SetDisplayMode(), SetDocInfoUnicode(), SetDrawColor(), SetDrawColorArray(), SetDrawSpotColor(), SetFillColor(), SetFillColorArray(), SetFillSpotColor(), SetFont(), SetFontSize(), SetKeywords(), SetLeftMargin(), SetLineStyle(), SetLineWidth(), SetLink(), SetMargins(), SetProtection(), SetRightMargin(), SetSubject(), SetTextColor(), SetTextColorArray(), SetTextSpotColor(), SetTitle(), SetTopMargin(), SetX(), SetXY(), SetY(), Skew(), SkewX(), SkewY(), StarPolygon(), StartTransform(), StopTransform(), Text(), TextField(), Transform(), Translate(), TranslateX(), TranslateY(), Write(), _OEvalue(), _Ovalue(), _UEvalue(), _Uvalue(), __destruct(), _addfield(), _beginpage(), _datastring(), _datestring(), _destroy(), _dochecks(), _dolinethrough(), _dolinethroughw(), _dooverline(), _dooverlinew(), _dounderline(), _dounderlinew(), _encrypt_data(), _enddoc(), _endpage(), _fixAES256Password(), _generateencryptionkey(), _getannotsrefs(), _getobj(), _getrawstream(), _getxobjectdict(), _newobj(), _objectkey(), _out(), _outCurve(), _outCurveV(), _outCurveY(), _outLine(), _outPoint(), _outRect(), _outRestoreGraphicsState(), _outSaveGraphicsState(), _outellipticalarc(), _putAPXObject(), _putEmbeddedFiles(), _putXMP(), _putannotsobjs(), _putbookmarks(), _putcatalog(), _putcidfont0(), _putdests(), _putencryption(), _putextgstates(), _putfonts(), _putheader(), _putimages(), _putinfo(), _putjavascript(), _putocg(), _putpages(), _putresourcedict(), _putresources(), _putshaders(), _putsignature(), _putspotcolors(), _puttruetypeunicode(), _putviewerpreferences(), _putxobjects(), _textstring(), addEmptySignatureAppearance(), addExtGState(), addHTMLTOC(), addHTMLVertSpace(), addHtmlLink(), addJavascriptObject(), addPageRegion(), addTOC(), addTOCPage(), adjustCellPadding(), applyTSA(), checkPageBreak(), checkPageRegions(), closeHTMLTagHandler(), colorRegistrationBar(), commitTransaction(), convertSVGtMatrix(), copyPage(), cropMark(), deletePage(), drawHTMLTagBorder(), endLayer(), endPage(), endSVGElementHandler(), endTOCPage(), endTemplate(), fitBlock(), fixHTMLCode(), getAbsFontMeasure(), getAliasNbPages(), getAliasNumPage(), getAliasRightShift(), getAllInternalPageNumberAliases(), getAllSpotColors(), getAlpha(), getAutoPageBreak(), getBarcode(), getBorderStartPosition(), getBreakMargin(), getBuffer(), getCSSBorderDashStyle(), getCSSBorderMargin(), getCSSBorderStyle(), getCSSBorderWidth(), getCSSFontSpacing(), getCSSFontStretching(), getCSSMargin(), getCSSPadding(), getCellBorder(), getCellCode(), getCellHeight(), getCellHeightRatio(), getCellMargins(), getCellPaddings(), getCharBBox(), getColumn(), getDestination(), getDocCreationTimestamp(), getDocModificationTimestamp(), getFontAscent(), getFontBBox(), getFontBuffer(), getFontDescent(), getFontFamily(), getFontFamilyName(), getFontSize(), getFontSizePt(), getFontSpacing(), getFontStretching(), getFontStyle(), getFontSubsetting(), getFontsList(), getFooterFont(), getFooterMargin(), getFormDefaultProp(), getGDgamma(), getGraphicVars(), getGroupPageNo(), getGroupPageNoFormatted(), getHTMLFontUnits(), getHTMLUnitToUnits(), getHashForTCPDFtagParams(), getHeaderData(), getHeaderFont(), getHeaderMargin(), getHtmlDomArray(), getImageBuffer(), getImageRBX(), getImageRBY(), getImageScale(), getInternalPageNumberAliases(), getLastH(), getMargins(), getNumLines(), getNumPages(), getNumberOfColumns(), getOriginalMargins(), getOverprint(), getPDFData(), getPage(), getPageBuffer(), getPageDimensions(), getPageGroupAlias(), getPageHeight(), getPageNumGroupAlias(), getPageRegions(), getPageWidth(), getRTL(), getRawCharWidth(), getRemainingWidth(), getScaleFactor(), getSignatureAppearanceArray(), getSpaceString(), getStringHeight(), getTextShadow(), hyphenateText(), hyphenateWord(), inPageBody(), isCharDefined(), isRTLTextDir(), isUnicodeFont(), lastPage(), movePage(), openHTMLTagHandler(), pixelsToUnits(), printTemplate(), putHtmlListBullet(), registrationMark(), registrationMarkCMYK(), removePageRegion(), removeTagNamespace(), replaceBuffer(), replaceChar(), replaceMissingChars(), replaceRightShiftPageNumAliases(), resetColumns(), resetHeaderTemplate(), resetLastH(), rollbackTransaction(), segSVGContentHandler(), selectColumn(), serializeTCPDFtagParameters(), setAlpha(), setBarcode(), setBookmark(), setBuffer(), setCellHeightRatio(), setCellMargins(), setCellPaddings(), setColor(), setColorArray(), setColumnsArray(), setContentMark(), setDefaultTableColumns(), setDestination(), setDocCreationTimestamp(), setDocModificationTimestamp(), setEqualColumns(), setExtGState(), setExtraXMP(), setFontBuffer(), setFontSpacing(), setFontStretching(), setFontSubBuffer(), setFontSubsetting(), setFooter(), setFooterData(), setFooterFont(), setFooterMargin(), setFormDefaultProp(), setGraphicVars(), setHeader(), setHeaderData(), setHeaderFont(), setHeaderMargin(), setHeaderTemplateAutoreset(), setHtmlLinksStyle(), setHtmlVSpace(), setImageBuffer(), setImageScale(), setImageSubBuffer(), setJPEGQuality(), setLIsymbol(), setLanguageArray(), setLastH(), setListIndentWidth(), setOpenCell(), setOverprint(), setPDFVersion(), setPage(), setPageBoxTypes(), setPageBuffer(), setPageFormat(), setPageMark(), setPageOrientation(), setPageRegions(), setPageUnit(), setPrintFooter(), setPrintHeader(), setRTL(), setRasterizeVectorImages(), setSRGBmode(), setSVGStyles(), setSignature(), setSignatureAppearance(), setSpacesRE(), setSpotColor(), setStartingPageNumber(), setTableHeader(), setTempRTL(), setTextRenderingMode(), setTextShadow(), setTimeStamp(), setUserRights(), setViewerPreferences(), setVisibility(), sortBookmarks(), startLayer(), startPage(), startPageGroup(), startSVGElementHandler(), startTemplate(), startTransaction(), stringLeftTrim(), stringRightTrim(), stringTrim(), swapMargins(), unhtmlentities(), unserializeTCPDFtagParameters(), write1DBarcode(), write2DBarcode(), writeHTML(), writeHTMLCell()
Properties summary
protected $tce_cell_height_ratio
protected $tce_page_width
protected $tce_data_cell_height
protected $tce_main_cell_height
Properties inherited from TCPDF
$AutoPageBreak, $ColorFlag, $CoreFonts, $CurOrientation, $CurrentFont, $DrawColor, $FillColor, $FontAscent, $FontDescent, $FontFamily, $FontFiles, $FontSize, $FontSizePt, $FontStyle, $HREF, $InFooter, $InHeader, $LayoutMode, $LineWidth, $OutlineRoot, $PDFVersion, $PageAnnots, $PageBreakTrigger, $PageMode, $TextColor, $ZoomMode, $alpha, $annotation_fonts, $author, $bMargin, $barcode, $bgcolor, $booklet, $bordermrk, $buffer, $bufferlen, $cache_file_length, $cell_height_ratio, $cell_margin, $cell_padding, $check_page_regions, $clMargin, $cntmrk, $column_start_page, $columns, $colxshift, $compress, $crMargin, $creator, $current_column, $currpagegroup, $custom_xmp, $customlistindent, $default_form_prop, $default_graphic_vars, $default_monospaced_font, $default_table_columns, $dests, $diffs, $doc_creation_timestamp, $doc_modification_timestamp, $docinfounicode, $dpi, $efnames, $embeddedfiles, $empty_signature_appearance, $emptypagemrk, $encoding, $encryptdata, $encrypted, $endlinex, $epsmarker, $extgstates, $feps, $fgcolor, $fhPt, $file_id, $font_obj_ids, $font_spacing, $font_stretching, $font_subsetting, $fontkeys, $fontlist, $fonts, $footer_font, $footer_line_color, $footer_margin, $footer_text_color, $footerlen, $footerpos, $force_srgb, $form_action, $form_enctype, $form_mode, $form_obj_id, $fwPt, $gdgammacache, $gradients, $h, $hPt, $header_font, $header_line_color, $header_logo, $header_logo_width, $header_margin, $header_string, $header_text_color, $header_title, $header_xobj_autoreset, $header_xobjid, $htmlLinkColorArray, $htmlLinkFontStyle, $htmlvspace, $imagekeys, $images, $img_rb_x, $img_rb_y, $imgscale, $internal_encoding, $inthead, $intmrk, $inxobj, $isunicode, $javascript, $jpeg_quality, $js_objects, $k, $keywords, $l, $lMargin, $last_enc_key, $last_enc_key_c, $lasth, $linestyleCap, $linestyleDash, $linestyleJoin, $linestyleWidth, $linethrough, $links, $lispacer, $listcount, $listindent, $listindentlevel, $listnum, $listordered, $lisymbol, $maxselcol, $n, $n_dests, $n_js, $newline, $newpagegroup, $num_columns, $numfonts, $numimages, $numpages, $objcopy, $offsets, $openMarkedContent, $opencell, $original_lMargin, $original_rMargin, $outlines, $overline, $overprint, $page, $page_boxes, $page_obj_id, $page_regions, $pagedim, $pagegroups, $pagelen, $pageobjects, $pageopen, $pages, $pdfa_mode, $pdflayers, $pdfunit, $premode, $print_footer, $print_header, $rMargin, $radio_groups, $radiobutton_groups, $rasterize_vector_images, $re_space, $re_spaces, $rtl, $sig_obj_id, $sign, $signature_appearance, $signature_data, $signature_max_length, $spot_colors, $start_transaction_page, $start_transaction_y, $starting_page_number, $state, $strokecolor, $subject, $svg_tag_depth, $svgclipid, $svgclipmode, $svgclippaths, $svgcliptm, $svgdefs, $svgdefsmode, $svgdir, $svggradientid, $svggradients, $svgstyles, $svgtext, $svgtextmode, $svgunit, $tMargin, $tagvspaces, $tcpdflink, $tempfontsize, $textindent, $textrendermode, $textstrokewidth, $thead, $theadMargins, $title, $tmprtl, $tocpage, $transfmatrix, $transfmatrix_key, $transfmrk, $tsa_data, $tsa_timestamp, $txtshadow, $underline, $ur, $viewer_preferences, $w, $wPt, $x, $xobjects, $xobjid, $y
 

© 2004-2018 – Nicola Asuni - Tecnick.com - All rights reserved.
about - disclaimer - privacy