Index
A
- $ TCPDF#AutoPageBreak — Property in class TCPDF
Automatic page breaking.
- $ TCPDF#author — Property in class TCPDF
Document author.
- $ TCPDF#annotation_fonts — Property in class TCPDF
List of fonts used on form fields (fontname => fontkey).
- $ TCPDF#alpha — Property in class TCPDF
Alpha mode array.
- $ TCPDF#allowLocalFiles — Property in class TCPDF
Whether to allow local file path in image html tags, when prefixed with file://
- TCPDF::adjustCellPadding() — Method in class TCPDF
Adjust the internal Cell padding array to take account of the line width.
- TCPDF::addTOCPage() — Method in class TCPDF
Adds a new TOC (Table Of Content) page to the document.
- TCPDF::AddPage() — Method in class TCPDF
Adds a new page to the document. If a page is already present, the Footer() method is called first to output the footer (if enabled). 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).
- TCPDF::AddSpotColor() — Method in class TCPDF
Defines a new spot color.
- TCPDF::AddFont() — Method in class TCPDF
Imports a TrueType, Type1, core, or CID0 font and makes it available.
- TCPDF::AddLink() — Method in class TCPDF
Creates a new internal link and returns its identifier. 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(). The destination is defined with SetLink().- TCPDF::Annotation() — Method in class TCPDF
Puts a markup annotation on a rectangular area of the page.
- TCPDF::AcceptPageBreak() — Method in class TCPDF
Whenever a page break condition is met, the method is called, and the break is issued or not depending on the returned value.
- TCPDF::addHtmlLink() — Method in class TCPDF
Output anchor link.
- TCPDF::Arrow() — Method in class TCPDF
Draws a grahic arrow.
- TCPDF::addJavascriptObject() — Method in class TCPDF
Adds a javascript object and return object ID
- TCPDF::addEmptySignatureAppearance() — Method in class TCPDF
Add an empty digital signature appearance (a cliccable rectangle area to get signature properties)
- TCPDF::applyTSA() — Method in class TCPDF
NOT YET IMPLEMENTED Request TSA for a timestamp
- TCPDF::addExtGState() — Method in class TCPDF
Add transparency parameters to the current extgstate
- TCPDF::allowedTCPDFtag() — Method in class TCPDF
Check if a TCPDF tag is allowed
- TCPDF::addHTMLVertSpace() — Method in class TCPDF
Add vertical spaces if needed.
- TCPDF::addTOC() — Method in class TCPDF
Output a Table of Content Index (TOC).
- TCPDF::addHTMLTOC() — Method in class TCPDF
Output a Table Of Content Index (TOC) using HTML templates.
- TCPDF::addPageRegion() — Method in class TCPDF
Add a single no-write region on selected page.
- TCPDF_FONTS::addTTFfont() — Method in class TCPDF_FONTS
Convert and add the selected TrueType or Type1 font to the fonts folder (that must be writeable).
- TCPDF_FONTS::arrUTF8ToUTF16BE() — Method in class TCPDF_FONTS
Converts array of UTF-8 characters to UTF16-BE string.
Based on: http://www.faqs.org/rfcs/rfc2781.htmlEncoding UTF-16:
- $ TCPDF_STATIC#alias_tot_pages — Property in class TCPDF_STATIC
String alias for total number of pages.
- $ TCPDF_STATIC#alias_num_page — Property in class TCPDF_STATIC
String alias for page number.
- $ TCPDF_STATIC#alias_group_tot_pages — Property in class TCPDF_STATIC
String alias for total number of pages in a single group.
- $ TCPDF_STATIC#alias_group_num_page — Property in class TCPDF_STATIC
String alias for group page number.
- $ TCPDF_STATIC#alias_right_shift — Property in class TCPDF_STATIC
String alias for right shift compensation used to correctly align page numbers on the right.
B
- $ TCPDF#buffer — Property in class TCPDF
Buffer holding in-memory PDF.
- $ TCPDF#bMargin — Property in class TCPDF
Page break margin.
- $ TCPDF#barcode — Property in class TCPDF
Barcode to print on page footer (only if set).
- $ TCPDF#bgcolor — Property in class TCPDF
Current background color.
- $ TCPDF#bordermrk — Property in class TCPDF
Array used to store positions inside the pages buffer (keys are the page numbers).
- $ TCPDF#booklet — Property in class TCPDF
Booklet mode for double-sided pages.
- $ TCPDF#bufferlen — Property in class TCPDF
Length of the buffer in bytes.
- TCPDF::Bookmark() — Method in class TCPDF
Adds a bookmark.
- TCPDF::Button() — Method in class TCPDF
Creates a button field
- $ TCPDF2DBarcode#barcode_array — Property in class TCPDF2DBarcode
Array representation of barcode.
- $ TCPDFBarcode#barcode_array — Property in class TCPDFBarcode
Array representation of barcode.
- TCPDFBarcode::barcode_code39() — Method in class TCPDFBarcode
CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.
- TCPDFBarcode::barcode_code93() — Method in class TCPDFBarcode
CODE 93 - USS-93 Compact code similar to Code 39
- TCPDFBarcode::barcode_msi() — Method in class TCPDFBarcode
- MSI.
- TCPDFBarcode::barcode_s25() — Method in class TCPDFBarcode
Standard 2 of 5 barcodes.
- TCPDFBarcode::binseq_to_array() — Method in class TCPDFBarcode
Convert binary barcode sequence to WarnockPDF barcode array.
- TCPDFBarcode::barcode_i25() — Method in class TCPDFBarcode
Interleaved 2 of 5 barcodes.
- TCPDFBarcode::barcode_c128() — Method in class TCPDFBarcode
C128 barcodes.
- TCPDFBarcode::barcode_eanupc() — Method in class TCPDFBarcode
EAN13 and UPC-A barcodes.
- TCPDFBarcode::barcode_eanext() — Method in class TCPDFBarcode
UPC-Based Extensions 2-Digit Ext.: Used to indicate magazines and newspaper issue numbers 5-Digit Ext.: Used to mark suggested retail price of books
- TCPDFBarcode::barcode_postnet() — Method in class TCPDFBarcode
POSTNET and PLANET barcodes.
- TCPDFBarcode::barcode_rms4cc() — Method in class TCPDFBarcode
RMS4CC - CBC - KIX RMS4CC (Royal Mail 4-state Customer Code) - CBC (Customer Bar Code) - KIX (Klant index - Customer index) RM4SCC is the name of the barcode symbology used by the Royal Mail for its Cleanmail service.
- TCPDFBarcode::barcode_codabar() — Method in class TCPDFBarcode
CODABAR barcodes.
- TCPDFBarcode::barcode_code11() — Method in class TCPDFBarcode
CODE11 barcodes.
- TCPDFBarcode::barcode_pharmacode() — Method in class TCPDFBarcode
Pharmacode Contains digits (0 to 9)
- TCPDFBarcode::barcode_pharmacode2t() — Method in class TCPDFBarcode
Pharmacode two-track Contains digits (0 to 9)
- TCPDFBarcode::barcode_imb() — Method in class TCPDFBarcode
IMB - Intelligent Mail Barcode - Onecode - USPS-B-3200 (requires PHP bcmath extension) Intelligent Mail barcode is a 65-bar code for use on mail in the United States.
- TCPDFBarcode::barcode_imb_pre() — Method in class TCPDFBarcode
IMB - Intelligent Mail Barcode - Onecode - USPS-B-3200
- $ TCPDF_STATIC#byterange_string — Property in class TCPDF_STATIC
ByteRange placemark used during digital signature process.
C
- $ TCPDF#compress — Property in class TCPDF
Compression flag.
- $ TCPDF#CurOrientation — Property in class TCPDF
Current page orientation (P = Portrait, L = Landscape).
- $ TCPDF#clMargin — Property in class TCPDF
Cell left margin (used by regions).
- $ TCPDF#crMargin — Property in class TCPDF
Cell right margin (used by regions).
- $ TCPDF#cell_padding — Property in class TCPDF
Array of cell internal paddings ('T' => top, 'R' => right, 'B' => bottom, 'L' => left).
- $ TCPDF#cell_margin — Property in class TCPDF
Array of cell margins ('T' => top, 'R' => right, 'B' => bottom, 'L' => left).
- $ TCPDF#CoreFonts — Property in class TCPDF
Array of standard font names.
- $ TCPDF#CurrentFont — Property in class TCPDF
Current font info.
- $ TCPDF#ColorFlag — Property in class TCPDF
Indicates whether fill and text colors are different.
- $ TCPDF#creator — Property in class TCPDF
Document creator.
- $ TCPDF#currpagegroup — Property in class TCPDF
Current page group number.
- $ TCPDF#cell_height_ratio — Property in class TCPDF
Default cell height ratio.
- $ TCPDF#cntmrk — Property in class TCPDF
Array used to store content positions inside the pages buffer (keys are the page numbers).
- $ TCPDF#customlistindent — Property in class TCPDF
HTML PARSER: custom indent amount for lists. Negative value means disabled.
- $ TCPDF#cache_file_length — Property in class TCPDF
Array used to store the lengths of cache files.
- $ TCPDF#columns — Property in class TCPDF
Array of column measures (width, space, starting Y position).
- $ TCPDF#current_column — Property in class TCPDF
Current column number.
- $ TCPDF#column_start_page — Property in class TCPDF
Starting page for columns.
- $ TCPDF#colxshift — Property in class TCPDF
Array of: X difference between table cell x start and starting page margin, cellspacing, cellpadding.
- $ TCPDF#check_page_regions — Property in class TCPDF
Boolean value true when page region check is active.
- $ TCPDF#custom_xmp — Property in class TCPDF
Custom XMP data.
- $ TCPDF#custom_xmp_rdf — Property in class TCPDF
Custom XMP RDF data.
- $ TCPDF#cleaned_ids — Property in class TCPDF
- TCPDF::Close() — Method in class TCPDF
Terminates the PDF document.
- TCPDF::checkPageBreak() — Method in class TCPDF
Add page if needed.
- TCPDF::Cell() — Method in class TCPDF
Prints a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. 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.- TCPDF::Curve() — Method in class TCPDF
Draws a Bezier curve.
- TCPDF::Circle() — Method in class TCPDF
Draws a circle.
- TCPDF::ComboBox() — Method in class TCPDF
Creates a Combo-box field
- TCPDF::CheckBox() — Method in class TCPDF
Creates a CheckBox field
- TCPDF::colorRegistrationBar() — Method in class TCPDF
Paints color transition registration bars
- TCPDF::cropMark() — Method in class TCPDF
Paints crop marks.
- TCPDF::CoonsPatchMesh() — Method in class TCPDF
Paints a coons patch mesh.
- TCPDF::Clip() — Method in class TCPDF
Set a rectangular clipping area.
- TCPDF::closeHTMLTagHandler() — Method in class TCPDF
Process closing tags.
- TCPDF::copyPage() — Method in class TCPDF
Clone the specified page to a new page.
- TCPDF::commitTransaction() — Method in class TCPDF
Delete the copy of the current TCPDF object used for undo operation.
- TCPDF::checkPageRegions() — Method in class TCPDF
Check page for no-write regions and adapt current coordinates and page margins if necessary.
- TCPDF::convertSVGtMatrix() — Method in class TCPDF
Convert SVG transformation matrix to PDF.
- TCPDFBarcode::checksum_code39() — Method in class TCPDFBarcode
Calculate CODE 39 checksum (modulo 43).
- TCPDFBarcode::checksum_code93() — Method in class TCPDFBarcode
Calculate CODE 93 checksum (modulo 47).
- TCPDFBarcode::checksum_s25() — Method in class TCPDFBarcode
Checksum for standard 2 of 5 barcodes.
- TCPDF_COLORS::convertHTMLColorToDec() — Method in class TCPDF_COLORS
Returns an array (RGB or CMYK) from an html color name, or a six-digit (i.e. #3FE5AA), or three-digit (i.e. #7FF) hexadecimal color, or a javascript color array, or javascript color name.
- $ TCPDF_FONTS#cache_uniord — Property in class TCPDF_FONTS
Static cache used for speed up uniord performances
- TCPDF_STATIC::convertHexStringToString() — Method in class TCPDF_STATIC
Convert hexadecimal string to string
- TCPDF_STATIC::convertStringToHexString() — Method in class TCPDF_STATIC
Convert string to hexadecimal string (byte string)
D
- $ TCPDF#diffs — Property in class TCPDF
Array of encoding differences.
- $ TCPDF#DrawColor — Property in class TCPDF
Commands for drawing color.
- $ TCPDF#docinfounicode — Property in class TCPDF
If true set the document information dictionary in Unicode.
- $ TCPDF#default_table_columns — Property in class TCPDF
Default number of columns for html table.
- $ TCPDF#dpi — Property in class TCPDF
DPI (Dot Per Inch) Document Resolution (do not change).
- $ TCPDF#default_monospaced_font — Property in class TCPDF
Default monospace font.
- $ TCPDF#default_form_prop — Property in class TCPDF
Deafult Javascript field properties. Possible values are described on official Javascript for Acrobat API reference. Annotation options can be directly specified using the 'aopt' entry.
- $ TCPDF#default_graphic_vars — Property in class TCPDF
Array of default graphic settings.
- $ TCPDF#dests — Property in class TCPDF
A dictionary of names and corresponding destinations (Dests key on document Catalog).
- $ TCPDF#doc_creation_timestamp — Property in class TCPDF
Document creation date-time
- $ TCPDF#doc_modification_timestamp — Property in class TCPDF
Document modification date-time
- TCPDF::drawHTMLTagBorder() — Method in class TCPDF
Draw an HTML block border and fill
- TCPDF::deletePage() — Method in class TCPDF
Remove the specified page.
- TCPDFBarcode::dec_to_hex() — Method in class TCPDFBarcode
Convert large integer number to hexadecimal representation.
- TCPDF_FILTERS::decodeFilter() — Method in class TCPDF_FILTERS
Decode data using the specified filter type.
- TCPDF_FILTERS::decodeFilterStandard() — Method in class TCPDF_FILTERS
Standard Default decoding filter (leaves data unchanged).
- TCPDF_FILTERS::decodeFilterASCIIHexDecode() — Method in class TCPDF_FILTERS
ASCIIHexDecode Decodes data encoded in an ASCII hexadecimal representation, reproducing the original binary data.
- TCPDF_FILTERS::decodeFilterASCII85Decode() — Method in class TCPDF_FILTERS
ASCII85Decode Decodes data encoded in an ASCII base-85 representation, reproducing the original binary data.
- TCPDF_FILTERS::decodeFilterLZWDecode() — Method in class TCPDF_FILTERS
LZWDecode Decompresses data encoded using the LZW (Lempel-Ziv-Welch) adaptive compression method, reproducing the original text or binary data.
- TCPDF_FILTERS::decodeFilterFlateDecode() — Method in class TCPDF_FILTERS
FlateDecode Decompresses data encoded using the zlib/deflate compression method, reproducing the original text or binary data.
- TCPDF_FILTERS::decodeFilterRunLengthDecode() — Method in class TCPDF_FILTERS
RunLengthDecode Decompresses data encoded using a byte-oriented run-length encoding algorithm.
- TCPDF_FILTERS::decodeFilterCCITTFaxDecode() — Method in class TCPDF_FILTERS
CCITTFaxDecode (NOT IMPLEMETED - RETURN AN EXCEPTION) Decompresses data encoded using the CCITT facsimile standard, reproducing the original data (typically monochrome image data at 1 bit per pixel).
- TCPDF_FILTERS::decodeFilterJBIG2Decode() — Method in class TCPDF_FILTERS
JBIG2Decode (NOT IMPLEMETED - RETURN AN EXCEPTION) Decompresses data encoded using the JBIG2 standard, reproducing the original monochrome (1 bit per pixel) image data (or an approximation of that data).
- TCPDF_FILTERS::decodeFilterDCTDecode() — Method in class TCPDF_FILTERS
DCTDecode (NOT IMPLEMETED - RETURN AN EXCEPTION) Decompresses data encoded using a DCT (discrete cosine transform) technique based on the JPEG standard, reproducing image sample data that approximates the original data.
- TCPDF_FILTERS::decodeFilterJPXDecode() — Method in class TCPDF_FILTERS
JPXDecode (NOT IMPLEMETED - RETURN AN EXCEPTION) Decompresses data encoded using the wavelet-based JPEG2000 standard, reproducing the original image data.
- TCPDF_FILTERS::decodeFilterCrypt() — Method in class TCPDF_FILTERS
Crypt (NOT IMPLEMETED - RETURN AN EXCEPTION) Decrypts data encrypted by a security handler, reproducing the data as it was before encryption.
- TCPDF_PARSER::decodeXref() — Method in class TCPDF_PARSER
Decode the Cross-Reference section
- TCPDF_PARSER::decodeXrefStream() — Method in class TCPDF_PARSER
Decode the Cross-Reference Stream section
- TCPDF_PARSER::decodeStream() — Method in class TCPDF_PARSER
Decode the specified stream.
E
- $ TCPDF#encoding — Property in class TCPDF
Default encoding.
- $ TCPDF#encrypted — Property in class TCPDF
IBoolean flag indicating whether document is protected.
- $ TCPDF#encryptdata — Property in class TCPDF
Array containing encryption settings.
- $ TCPDF#extgstates — Property in class TCPDF
Array of transparency objects and parameters.
- $ TCPDF#emptypagemrk — Property in class TCPDF
Array used to store page positions to track empty pages (keys are the page numbers).
- $ TCPDF#endlinex — Property in class TCPDF
End position of the latest inserted line.
- $ TCPDF#epsmarker — Property in class TCPDF
String used to mark the beginning and end of EPS image blocks.
- $ TCPDF#embeddedfiles — Property in class TCPDF
Array of files to embedd.
- $ TCPDF#empty_signature_appearance — Property in class TCPDF
Array of empty digital signature appearances.
- $ TCPDF#efnames — Property in class TCPDF
Embedded Files Names
- TCPDF::Error() — Method in class TCPDF
Throw an exception or print an error message and die if the K_TCPDF_PARSER_THROW_EXCEPTION_ERROR constant is set to true.
- TCPDF::endTOCPage() — Method in class TCPDF
Terminate the current TOC (Table Of Content) page
- TCPDF::endPage() — Method in class TCPDF
Terminate the current page
- TCPDF::Ellipse() — Method in class TCPDF
Draws an ellipse.
- TCPDF::endLayer() — Method in class TCPDF
End the current PDF layer.
- TCPDF::endTemplate() — Method in class TCPDF
End the current XObject Template started with startTemplate() and restore the previous graphic state.
- TCPDF::endSVGElementHandler() — Method in class TCPDF
Sets the closing SVG element handler function for the XML parser.
- TCPDFBarcode::encode_code39_ext() — Method in class TCPDFBarcode
Encode a string to be used for CODE 39 Extended mode.
- TCPDF_FILTERS::Error() — Method in class TCPDF_FILTERS
Throw an exception.
- $ TCPDF_FONT_DATA#encmap — Property in class TCPDF_FONT_DATA
Array of Encoding Maps.
- TCPDF_PARSER::Error() — Method in class TCPDF_PARSER
Throw an exception or print an error message and die if the K_TCPDF_PARSER_THROW_EXCEPTION_ERROR constant is set to true.
- $ TCPDF_STATIC#enc_padding — Property in class TCPDF_STATIC
Encryption padding string.
- TCPDF_STATIC::empty_string() — Method in class TCPDF_STATIC
Determine whether a string is empty.
- TCPDF_STATIC::encodeNameObject() — Method in class TCPDF_STATIC
Encode a name object.
- TCPDF_STATIC::extractCSSproperties() — Method in class TCPDF_STATIC
Extracts the CSS properties from a CSS string.
- TCPDF_STATIC::encodeUrlQuery() — Method in class TCPDF_STATIC
Encode query params in URL
F
- $ TCPDF#fwPt — Property in class TCPDF
Width of page format in points.
- $ TCPDF#fhPt — Property in class TCPDF
Height of page format in points.
- $ TCPDF#fonts — Property in class TCPDF
Array of used fonts.
- $ TCPDF#FontFiles — Property in class TCPDF
Array of font files.
- $ TCPDF#FontFamily — Property in class TCPDF
Current font family.
- $ TCPDF#FontStyle — Property in class TCPDF
Current font style.
- $ TCPDF#FontAscent — Property in class TCPDF
Current font ascent (distance between font top and baseline).
- $ TCPDF#FontDescent — Property in class TCPDF
Current font descent (distance between font bottom and baseline).
- $ TCPDF#FontSizePt — Property in class TCPDF
Current font size in points.
- $ TCPDF#FontSize — Property in class TCPDF
Current font size in user unit.
- $ TCPDF#FillColor — Property in class TCPDF
Commands for filling color.
- $ TCPDF#footer_margin — Property in class TCPDF
Minimum distance between footer and bottom page margin.
- $ TCPDF#footer_font — Property in class TCPDF
Default font used on page footer.
- $ TCPDF#footer_text_color — Property in class TCPDF
Color for footer text (RGB array).
- $ TCPDF#footer_line_color — Property in class TCPDF
Color for footer line (RGB array).
- $ TCPDF#fontlist — Property in class TCPDF
List of available fonts on filesystem.
- $ TCPDF#fgcolor — Property in class TCPDF
Current foreground color.
- $ TCPDF#file_id — Property in class TCPDF
File ID (used on document trailer).
- $ TCPDF#footerpos — Property in class TCPDF
Array used to store footer positions of each page.
- $ TCPDF#footerlen — Property in class TCPDF
Array used to store footer length of each page.
- $ TCPDF#feps — Property in class TCPDF
Epsilon value used for float calculations.
- $ TCPDF#fontkeys — Property in class TCPDF
Store the font keys.
- $ TCPDF#font_obj_ids — Property in class TCPDF
Store the font object IDs.
- $ TCPDF#form_obj_id — Property in class TCPDF
List of form annotations IDs.
- $ TCPDF#form_action — Property in class TCPDF
Current form action (used during XHTML rendering).
- $ TCPDF#form_enctype — Property in class TCPDF
Current form encryption type (used during XHTML rendering).
- $ TCPDF#form_mode — Property in class TCPDF
Current method to submit forms.
- $ TCPDF#font_subsetting — Property in class TCPDF
Boolean flag: if true enables font subsetting by default.
- $ TCPDF#font_stretching — Property in class TCPDF
Percentage of character stretching.
- $ TCPDF#font_spacing — Property in class TCPDF
Increases or decreases the space between characters in a text by the specified amount (tracking).
- $ TCPDF#force_srgb — Property in class TCPDF
If true force sRGB color profile for all document.
- $ TCPDF#fileContentCache — Property in class TCPDF
Cache array for file content
- TCPDF::Footer() — Method in class TCPDF
This method is used to render the page footer.
- TCPDF::fitBlock() — Method in class TCPDF
Set the block dimensions accounting for page breaks and page/column fitting
- TCPDF::fixHTMLCode() — Method in class TCPDF
Cleanup HTML code (requires HTML Tidy library).
- TCPDF::fileExists() — Method in class TCPDF
Avoid multiple calls to an external server to see if a file exists
- TCPDF_STATIC::formatPageNumber() — Method in class TCPDF_STATIC
Format the page numbers.
- TCPDF_STATIC::formatTOCPageNumber() — Method in class TCPDF_STATIC
Format the page numbers on the Table Of Content.
- TCPDF_STATIC::fixHTMLCode() — Method in class TCPDF_STATIC
Cleanup HTML code (requires HTML Tidy library).
- TCPDF_STATIC::fopenLocal() — Method in class TCPDF_STATIC
Wrapper to use fopen only with local files
- TCPDF_STATIC::file_exists() — Method in class TCPDF_STATIC
Wrapper for file_exists.
- TCPDF_STATIC::fileGetContents() — Method in class TCPDF_STATIC
Reads entire file into a string.
G
- $ TCPDF#gradients — Property in class TCPDF
Array for storing gradient information.
- $ TCPDF#gdgammacache — Property in class TCPDF
Cache array for computed GD gamma values.
- TCPDF::getRTL() — Method in class TCPDF
Return the RTL status
- TCPDF::getCellHeight() — Method in class TCPDF
Return the cell height
- TCPDF::getLastH() — Method in class TCPDF
Get the last cell height.
- TCPDF::getImageScale() — Method in class TCPDF
Returns the adjusting factor to convert pixels to user units.
- TCPDF::getPageDimensions() — Method in class TCPDF
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. 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. 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. 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 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. 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. 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. 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. 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
- TCPDF::getPageWidth() — Method in class TCPDF
Returns the page width in units.
- TCPDF::getPageHeight() — Method in class TCPDF
Returns the page height in units.
- TCPDF::getBreakMargin() — Method in class TCPDF
Returns the page break margin.
- TCPDF::getScaleFactor() — Method in class TCPDF
Returns the scale factor (number of points in user unit).
- TCPDF::getCellPaddings() — Method in class TCPDF
Get the internal Cell padding array.
- TCPDF::getCellMargins() — Method in class TCPDF
Get the internal Cell margin array.
- TCPDF::getAutoPageBreak() — Method in class TCPDF
Return the auto-page-break mode (true or false).
- TCPDF::getPage() — Method in class TCPDF
Get current document page number.
- TCPDF::getNumPages() — Method in class TCPDF
Get the total number of insered pages.
- TCPDF::getHeaderData() — Method in class TCPDF
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
- TCPDF::getHeaderMargin() — Method in class TCPDF
Returns header margin in user units.
- TCPDF::getFooterMargin() — Method in class TCPDF
Returns footer margin in user units.
- TCPDF::getImageRBX() — Method in class TCPDF
Return the right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image
- TCPDF::getImageRBY() — Method in class TCPDF
Return the right-bottom (or left-bottom for RTL) corner Y coordinate of last inserted image
- TCPDF::getAllSpotColors() — Method in class TCPDF
Returns the array of spot colors.
- TCPDF::GetStringWidth() — Method in class TCPDF
Returns the length of a string in user unit. A font must be selected.
- TCPDF::GetArrStringWidth() — Method in class TCPDF
Returns the string length of an array of chars in user unit or an array of characters widths. A font must be selected.
- TCPDF::GetCharWidth() — Method in class TCPDF
Returns the length of the char in user unit for the current font considering current stretching and spacing (tracking).
- TCPDF::getRawCharWidth() — Method in class TCPDF
Returns the length of the char in user unit for the current font.
- TCPDF::GetNumChars() — Method in class TCPDF
Returns the numbero of characters in a string.
- TCPDF::getFontsList() — Method in class TCPDF
Fill the list of available fonts ($this->fontlist).
- TCPDF::getFontBBox() — Method in class TCPDF
Returns the bounding box of the current font in user units.
- TCPDF::getAbsFontMeasure() — Method in class TCPDF
Convert a relative font measure into absolute value.
- TCPDF::getCharBBox() — Method in class TCPDF
Returns the glyph bounding box of the specified character in the current font in user units.
- TCPDF::getFontDescent() — Method in class TCPDF
Return the font descent value
- TCPDF::getFontAscent() — Method in class TCPDF
Return the font ascent value.
- TCPDF::getCellCode() — Method in class TCPDF
Returns the PDF string code to print a cell (rectangular area) with optional borders, background color and character string. The upper-left corner of the cell corresponds to the current position. The text can be aligned or centered. After the call, the current position moves to the right or to the next line. 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.- TCPDF::getCellBorder() — Method in class TCPDF
Returns the code to draw the cell border
- TCPDF::getNumLines() — Method in class TCPDF
This method return the estimated number of lines for print a simple text string using Multicell() method.
- TCPDF::getStringHeight() — Method in class TCPDF
This method return the estimated height needed for printing a simple text string using the Multicell() method.
- TCPDF::getRemainingWidth() — Method in class TCPDF
Returns the remaining width between the current position and margins.
- TCPDF::getGDgamma() — Method in class TCPDF
Get the GD-corrected PNG gamma value from alpha color
- TCPDF::GetX() — Method in class TCPDF
Returns the relative X value of current position.
- TCPDF::GetAbsX() — Method in class TCPDF
Returns the absolute X value of current position.
- TCPDF::GetY() — Method in class TCPDF
Returns the ordinate of the current position.
- TCPDF::getInternalPageNumberAliases() — Method in class TCPDF
Return an array containing variations for the basic page number alias.
- TCPDF::getAllInternalPageNumberAliases() — Method in class TCPDF
Return an array containing all internal page aliases.
- TCPDF::getDocCreationTimestamp() — Method in class TCPDF
Returns document creation timestamp in seconds.
- TCPDF::getDocModificationTimestamp() — Method in class TCPDF
Returns document modification timestamp in seconds.
- TCPDF::getHeaderFont() — Method in class TCPDF
Get header font.
- TCPDF::getFooterFont() — Method in class TCPDF
Get Footer font.
- TCPDF::getPDFData() — Method in class TCPDF
Returns the PDF data.
- TCPDF::GetLineWidth() — Method in class TCPDF
Returns the current the line width.
- TCPDF::getDestination() — Method in class TCPDF
Return the Named Destination array.
- TCPDF::getFormDefaultProp() — Method in class TCPDF
Return the default properties for form fields.
- TCPDF::getSignatureAppearanceArray() — Method in class TCPDF
Get the array that defines the signature appearance (page and rectangle coordinates).
- TCPDF::getAliasRightShift() — Method in class TCPDF
Returns the string alias used right align page numbers.
- TCPDF::getAliasNbPages() — Method in class TCPDF
Returns the string alias used for the total number of pages.
- TCPDF::getAliasNumPage() — Method in class TCPDF
Returns the string alias used for the page number.
- TCPDF::getPageGroupAlias() — Method in class TCPDF
Return the alias for the total number of pages in the current page group.
- TCPDF::getPageNumGroupAlias() — Method in class TCPDF
Return the alias for the page number on the current page group.
- TCPDF::getGroupPageNo() — Method in class TCPDF
Return the current page in the group.
- TCPDF::getGroupPageNoFormatted() — Method in class TCPDF
Returns the current group page number formatted as a string.
- TCPDF::getOverprint() — Method in class TCPDF
Get the overprint mode array (OP, op, OPM).
- TCPDF::getAlpha() — Method in class TCPDF
Get the alpha mode array (CA, ca, BM, AIS).
- TCPDF::getCellHeightRatio() — Method in class TCPDF
return the height of cell repect font height.
- TCPDF::Gradient() — Method in class TCPDF
Output gradient.
- TCPDF::getBarcode() — Method in class TCPDF
Get current barcode.
- TCPDF::getMargins() — Method in class TCPDF
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
- TCPDF::getOriginalMargins() — Method in class TCPDF
Returns an array containing original margins:
- $ret['left'] = left margin
- $ret['right'] = right margin
- TCPDF::getFontSize() — Method in class TCPDF
Returns the current font size.
- TCPDF::getFontSizePt() — Method in class TCPDF
Returns the current font size in points unit.
- TCPDF::getFontFamily() — Method in class TCPDF
Returns the current font family name.
- TCPDF::getFontStyle() — Method in class TCPDF
Returns the current font style.
- TCPDF::getCSSBorderWidth() — Method in class TCPDF
Returns the border width from CSS property
- TCPDF::getCSSBorderDashStyle() — Method in class TCPDF
Returns the border dash style from CSS property
- TCPDF::getCSSBorderStyle() — Method in class TCPDF
Returns the border style array from CSS border properties
- TCPDF::getCSSPadding() — Method in class TCPDF
Get the internal Cell padding from CSS attribute.
- TCPDF::getCSSMargin() — Method in class TCPDF
Get the internal Cell margin from CSS attribute.
- TCPDF::getCSSBorderMargin() — Method in class TCPDF
Get the border-spacing from CSS attribute.
- TCPDF::getCSSFontSpacing() — Method in class TCPDF
Returns the letter-spacing value from CSS value
- TCPDF::getCSSFontStretching() — Method in class TCPDF
Returns the percentage of font stretching from CSS value
- TCPDF::getHTMLFontUnits() — Method in class TCPDF
Convert HTML string containing font size value to points
- TCPDF::getHtmlDomArray() — Method in class TCPDF
Returns the HTML DOM array.
- TCPDF::getSpaceString() — Method in class TCPDF
Returns the string used to find spaces
- TCPDF::getBorderStartPosition() — Method in class TCPDF
Return the starting coordinates to draw an html border
- TCPDF::getHTMLUnitToUnits() — Method in class TCPDF
Convert HTML string containing value and unit of measure to user's units or points.
- TCPDF::getGraphicVars() — Method in class TCPDF
Returns current graphic variables as array.
- TCPDF::getBuffer() — Method in class TCPDF
Get buffer content.
- TCPDF::getPageBuffer() — Method in class TCPDF
Get page buffer content.
- TCPDF::getImageBuffer() — Method in class TCPDF
Get image buffer content.
- TCPDF::getFontBuffer() — Method in class TCPDF
Get font buffer content.
- TCPDF::getColumn() — Method in class TCPDF
Return the current column number
- TCPDF::getNumberOfColumns() — Method in class TCPDF
Return the current number of columns.
- TCPDF::getTextShadow() — Method in class TCPDF
Return the text shadow parameters array.
- TCPDF::getFontSubsetting() — Method in class TCPDF
Return the default option for font subsetting.
- TCPDF::getFontFamilyName() — Method in class TCPDF
Return normalized font name
- TCPDF::getFontStretching() — Method in class TCPDF
Get the percentage of character stretching.
- TCPDF::getFontSpacing() — Method in class TCPDF
Get the amount to increase or decrease the space between characters in a text.
- TCPDF::getPageRegions() — Method in class TCPDF
Return an array of no-write page regions
- TCPDF::getCachedFileContents() — Method in class TCPDF
Keeps files in memory, so it doesn't need to downloaded everytime in a loop
- TCPDF2DBarcode::getBarcodeArray() — Method in class TCPDF2DBarcode
Return an array representations of barcode.
- TCPDF2DBarcode::getBarcodeSVG() — Method in class TCPDF2DBarcode
Send barcode as SVG image object to the standard output.
- TCPDF2DBarcode::getBarcodeSVGcode() — Method in class TCPDF2DBarcode
Return a SVG string representation of barcode.
- TCPDF2DBarcode::getBarcodeHTML() — Method in class TCPDF2DBarcode
Return an HTML representation of barcode.
- TCPDF2DBarcode::getBarcodePNG() — Method in class TCPDF2DBarcode
Send a PNG image representation of barcode (requires GD or Imagick library).
- TCPDF2DBarcode::getBarcodePngData() — Method in class TCPDF2DBarcode
Return a PNG image representation of barcode (requires GD or Imagick library).
- TCPDFBarcode::getBarcodeArray() — Method in class TCPDFBarcode
Return an array representations of barcode.
- TCPDFBarcode::getBarcodeSVG() — Method in class TCPDFBarcode
Send barcode as SVG image object to the standard output.
- TCPDFBarcode::getBarcodeSVGcode() — Method in class TCPDFBarcode
Return a SVG string representation of barcode.
- TCPDFBarcode::getBarcodeHTML() — Method in class TCPDFBarcode
Return an HTML representation of barcode.
- TCPDFBarcode::getBarcodePNG() — Method in class TCPDFBarcode
Send a PNG image representation of barcode (requires GD or Imagick library).
- TCPDFBarcode::getBarcodePngData() — Method in class TCPDFBarcode
Return a PNG image representation of barcode (requires GD or Imagick library).
- TCPDFBarcode::get128ABsequence() — Method in class TCPDFBarcode
Split text code in A/B sequence for 128 code
- TCPDF_COLORS::getSpotColor() — Method in class TCPDF_COLORS
Return the Spot color array.
- TCPDF_COLORS::getColorStringFromArray() — Method in class TCPDF_COLORS
Convert a color array into a string representation.
- TCPDF_FILTERS::getAvailableFilters() — Method in class TCPDF_FILTERS
Get a list of available decoding filters.
- TCPDF_FONTS::getFontFullPath() — Method in class TCPDF_FONTS
Return font full path
- TCPDF_FONTS::getFontRefSize() — Method in class TCPDF_FONTS
Get a reference font size.
- TCPDF_FONTS::getUniord() — Method in class TCPDF_FONTS
Converts UTF-8 character to integer value.
Invalid byte sequences will be replaced with 0xFFFD (replacement character)
Based on: http://www.faqs.org/rfcs/rfc3629.htmlChar. number range | UTF-8 octet sequence (hexadecimal) | (binary) --------------------+----------------------------------------------- 0000 0000-0000 007F | 0xxxxxxx 0000 0080-0000 07FF | 110xxxxx 10xxxxxx 0000 0800-0000 FFFF | 1110xxxx 10xxxxxx 10xxxxxx 0001 0000-0010 FFFF | 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx ---------------------------------------------------------------------
- TCPDF_IMAGES::getImageFileType() — Method in class TCPDF_IMAGES
Return the image type given the file name or array returned by getimagesize() function.
- TCPDF_PARSER::getParsedData() — Method in class TCPDF_PARSER
Return an array of parsed PDF document objects.
- TCPDF_PARSER::getXrefData() — Method in class TCPDF_PARSER
Get Cross-Reference (xref) table and trailer data from PDF document data.
- TCPDF_PARSER::getRawObject() — Method in class TCPDF_PARSER
Get object type, raw value and offset to next object
- TCPDF_PARSER::getIndirectObject() — Method in class TCPDF_PARSER
Get content of indirect object.
- TCPDF_PARSER::getObjectVal() — Method in class TCPDF_PARSER
Get the content of object, resolving indect object reference if necessary.
- TCPDF_STATIC::getTCPDFVersion() — Method in class TCPDF_STATIC
Return the current TCPDF version.
- TCPDF_STATIC::getTCPDFProducer() — Method in class TCPDF_STATIC
Return the current TCPDF producer.
- TCPDF_STATIC::getBorderMode() — Method in class TCPDF_STATIC
Get the border mode accounting for multicell position (opens bottom side of multicell crossing pages)
- TCPDF_STATIC::getObjFilename() — Method in class TCPDF_STATIC
Returns a temporary filename for caching object on filesystem.
- TCPDF_STATIC::getTimestamp() — Method in class TCPDF_STATIC
Returns timestamp in seconds from formatted date-time.
- TCPDF_STATIC::getFormattedDate() — Method in class TCPDF_STATIC
Returns a formatted date-time.
- TCPDF_STATIC::getRandomSeed() — Method in class TCPDF_STATIC
Returns a string containing random data to be used as a seed for encryption methods.
- TCPDF_STATIC::getUserPermissionCode() — Method in class TCPDF_STATIC
Return the permission code used on encryption (P value).
- TCPDF_STATIC::getEncPermissionsString() — Method in class TCPDF_STATIC
Convert encryption P value to a string of bytes, low-order byte first.
- TCPDF_STATIC::getAnnotOptFromJSProp() — Method in class TCPDF_STATIC
Convert JavaScript form fields properties array to Annotation Properties array.
- TCPDF_STATIC::getCSSdataArray() — Method in class TCPDF_STATIC
Returns the styles array that apply for the selected HTML tag.
- TCPDF_STATIC::getTagStyleFromCSSarray() — Method in class TCPDF_STATIC
Compact CSS data array into single string.
- TCPDF_STATIC::getHyphenPatternsFromTEX() — Method in class TCPDF_STATIC
Returns an array of hyphenation patterns.
- TCPDF_STATIC::getPathPaintOperator() — Method in class TCPDF_STATIC
Get the Path-Painting Operators.
- TCPDF_STATIC::getTransformationMatrixProduct() — Method in class TCPDF_STATIC
Get the product of two SVG tranformation matrices
- TCPDF_STATIC::getSVGTransformMatrix() — Method in class TCPDF_STATIC
Get the tranformation matrix from SVG transform attribute
- TCPDF_STATIC::getVectorsAngle() — Method in class TCPDF_STATIC
Returns the angle in radiants between two vectors
- TCPDF_STATIC::getPageSizeFromFormat() — Method in class TCPDF_STATIC
Get page dimensions from format name.
- TCPDF_STATIC::getPageLayoutMode() — Method in class TCPDF_STATIC
Get the canonical page layout mode.
- TCPDF_STATIC::getPageMode() — Method in class TCPDF_STATIC
Get the canonical page layout mode.
H
- $ TCPDF#hPt — Property in class TCPDF
Current height of page in points.
- $ TCPDF#h — Property in class TCPDF
Current height of page in user unit.
- $ TCPDF#header_xobjid — Property in class TCPDF
ID of the stored default header template (-1 = not set).
- $ TCPDF#header_xobj_autoreset — Property in class TCPDF
If true reset the Header Xobject template at each page
- $ TCPDF#header_margin — Property in class TCPDF
Minimum distance between header and top page margin.
- $ TCPDF#header_font — Property in class TCPDF
Default font used on page header.
- $ TCPDF#header_logo — Property in class TCPDF
Header image logo.
- $ TCPDF#header_logo_width — Property in class TCPDF
Width of header image logo in user units.
- $ TCPDF#header_title — Property in class TCPDF
Title to be printed on default page header.
- $ TCPDF#header_string — Property in class TCPDF
String to print on page header after title.
- $ TCPDF#header_text_color — Property in class TCPDF
Color for header text (RGB array).
- $ TCPDF#header_line_color — Property in class TCPDF
Color for header line (RGB array).
- $ TCPDF#HREF — Property in class TCPDF
HTML PARSER: array to store current link and rendering styles.
- $ TCPDF#hash_key — Property in class TCPDF
Internal secret used to encrypt data.
- $ TCPDF#htmlvspace — Property in class TCPDF
Count the latest inserted vertical spaces on HTML.
- $ TCPDF#htmlLinkColorArray — Property in class TCPDF
Default color for html links.
- $ TCPDF#htmlLinkFontStyle — Property in class TCPDF
Default font style to add to html links.
- TCPDF::Header() — Method in class TCPDF
This method is used to render the page header.
- TCPDF::hashTCPDFtag() — Method in class TCPDF
Calculates the hash value of the given data.
- TCPDF::hyphenateWord() — Method in class TCPDF
Returns an array of chars containing soft hyphens.
- TCPDF::hyphenateText() — Method in class TCPDF
Returns text with soft hyphens.
- TCPDFBarcode::hex_to_dec() — Method in class TCPDFBarcode
Convert large hexadecimal number to decimal representation (string).
I
- $ TCPDF#images — Property in class TCPDF
Array of used images.
- $ TCPDF#InHeader — Property in class TCPDF
Flag set when processing page header.
- $ TCPDF#InFooter — Property in class TCPDF
Flag set when processing page footer.
- $ TCPDF#img_rb_x — Property in class TCPDF
The right-bottom (or left-bottom for RTL) corner X coordinate of last inserted image.
- $ TCPDF#img_rb_y — Property in class TCPDF
The right-bottom corner Y coordinate of last inserted image.
- $ TCPDF#imgscale — Property in class TCPDF
Adjusting factor to convert pixels to user units.
- $ TCPDF#isunicode — Property in class TCPDF
Boolean flag set to true when the input text is unicode (require unicode fonts).
- $ TCPDF#intmrk — Property in class TCPDF
Array used to store positions inside the pages buffer (keys are the page numbers).
- $ TCPDF#imagekeys — Property in class TCPDF
Store the image keys.
- $ TCPDF#inthead — Property in class TCPDF
True when we are printing the thead section on a new page.
- $ TCPDF#inxobj — Property in class TCPDF
Boolean value true when we are inside an XObject.
- TCPDF::isRTLTextDir() — Method in class TCPDF
Return the current temporary RTL status
- TCPDF::inPageBody() — Method in class TCPDF
Check if we are on the page body (excluding page header and footer).
- TCPDF::isCharDefined() — Method in class TCPDF
Return true in the character is present in the specified font.
- TCPDF::Image() — Method in class TCPDF
Puts an image in the page.
- TCPDF::ImagePngAlpha() — Method in class TCPDF
Extract info from a PNG image with alpha channel using the Imagick or GD library.
- TCPDF::IncludeJS() — Method in class TCPDF
Adds a javascript
- TCPDF::ImageEps() — Method in class TCPDF
Embed vector-based Adobe Illustrator (AI) or AI-compatible EPS files.
- TCPDF::isUnicodeFont() — Method in class TCPDF
Return true if the current font is unicode type.
- TCPDF::ImageSVG() — Method in class TCPDF
Embedd a Scalable Vector Graphics (SVG) image.
- TCPDFBarcode::imb_crc11fcs() — Method in class TCPDFBarcode
Intelligent Mail Barcode calculation of Frame Check Sequence
- TCPDFBarcode::imb_reverse_us() — Method in class TCPDFBarcode
Reverse unsigned short value
- TCPDFBarcode::imb_tables() — Method in class TCPDFBarcode
generate Nof13 tables used for Intelligent Mail Barcode
- TCPDF_IMPORT::importPDF() — Method in class TCPDF_IMPORT
Import an existing PDF document
- TCPDF_STATIC::isValidURL() — Method in class TCPDF_STATIC
Check if the URL exist.
- TCPDF_STATIC::isValidCSSSelectorForTag() — Method in class TCPDF_STATIC
Returns true if the CSS selector is valid for the selected HTML tag
- TCPDF_STATIC::intToRoman() — Method in class TCPDF_STATIC
Returns the Roman representation of an integer number
J
- $ TCPDF#javascript — Property in class TCPDF
Javascript code.
- $ TCPDF#jpeg_quality — Property in class TCPDF
Set the default JPEG compression quality (1-100).
- $ TCPDF#js_objects — Property in class TCPDF
Javascript objects array.
- $ TCPDF_COLORS#jscolor — Property in class TCPDF_COLORS
Array of valid JavaScript color names
K
- $ TCPDF#k — Property in class TCPDF
Scale factor (number of points in user unit).
- $ TCPDF#keywords — Property in class TCPDF
Document keywords.
L
- $ TCPDF#lMargin — Property in class TCPDF
Left margin.
- $ TCPDF#lasth — Property in class TCPDF
Height of last cell printed.
- $ TCPDF#LineWidth — Property in class TCPDF
Line width in user unit.
- $ TCPDF#links — Property in class TCPDF
Array of internal links.
- $ TCPDF#LayoutMode — Property in class TCPDF
Layout display mode.
- $ TCPDF#l — Property in class TCPDF
Language templates.
- $ TCPDF#listordered — Property in class TCPDF
HTML PARSER: array of boolean values, true in case of ordered list (OL), false otherwise.
- $ TCPDF#listcount — Property in class TCPDF
HTML PARSER: array count list items on nested lists.
- $ TCPDF#listnum — Property in class TCPDF
HTML PARSER: current list nesting level.
- $ TCPDF#listindent — Property in class TCPDF
HTML PARSER: indent amount for lists.
- $ TCPDF#listindentlevel — Property in class TCPDF
HTML PARSER: current list indententation level.
- $ TCPDF#lispacer — Property in class TCPDF
Spacer string for LI tags.
- $ TCPDF#last_enc_key — Property in class TCPDF
Last RC4 key encrypted (cached for optimisation).
- $ TCPDF#last_enc_key_c — Property in class TCPDF
Last RC4 computed key.
- $ TCPDF#linethrough — Property in class TCPDF
line through state
- $ TCPDF#linestyleWidth — Property in class TCPDF
PDF string for width value of the last line.
- $ TCPDF#linestyleCap — Property in class TCPDF
PDF string for CAP value of the last line.
- $ TCPDF#linestyleJoin — Property in class TCPDF
PDF string for join value of the last line.
- $ TCPDF#linestyleDash — Property in class TCPDF
PDF string for dash value of the last line.
- $ TCPDF#lisymbol — Property in class TCPDF
Symbol used for HTML unordered list items.
- TCPDF::lastPage() — Method in class TCPDF
Reset pointer to the last document page.
- TCPDF::Link() — Method in class TCPDF
Puts a link on a rectangular area of the page.
- TCPDF::Ln() — Method in class TCPDF
Performs a line break.
- TCPDF::Line() — Method in class TCPDF
Draws a line between two points.
- TCPDF::ListBox() — Method in class TCPDF
Creates a List-box field
- TCPDF::LinearGradient() — Method in class TCPDF
Paints a linear colour gradient.
M
- $ TCPDF#maxselcol — Property in class TCPDF
Maximum page and column selected.
- TCPDF::MultiCell() — Method in class TCPDF
This method allows printing text with line breaks.
- TCPDF::MirrorH() — Method in class TCPDF
Horizontal Mirroring.
- TCPDF::MirrorV() — Method in class TCPDF
Verical Mirroring.
- TCPDF::MirrorP() — Method in class TCPDF
Point reflection mirroring.
- TCPDF::MirrorL() — Method in class TCPDF
Reflection against a straight line through point (x, y) with the gradient angle (angle).
- TCPDF::movePage() — Method in class TCPDF
Move a page to a previous position.
N
- $ TCPDF#n — Property in class TCPDF
Current object number.
- $ TCPDF#n_js — Property in class TCPDF
Javascript counter.
- $ TCPDF#newpagegroup — Property in class TCPDF
Array of page numbers were a new page group was started (the page numbers are the keys of the array).
- $ TCPDF#newline — Property in class TCPDF
Boolean flag to indicate if a new line is created.
- $ TCPDF#numpages — Property in class TCPDF
Counts the number of pages.
- $ TCPDF#numimages — Property in class TCPDF
Counts the number of pages.
- $ TCPDF#numfonts — Property in class TCPDF
Counts the number of fonts.
- $ TCPDF#num_columns — Property in class TCPDF
Number of colums.
- $ TCPDF#n_dests — Property in class TCPDF
Object ID for Named Destinations
O
- $ TCPDF#offsets — Property in class TCPDF
Array of object offsets.
- $ TCPDF#overline — Property in class TCPDF
Overlining flag.
- $ TCPDF#original_lMargin — Property in class TCPDF
Original left margin value.
- $ TCPDF#original_rMargin — Property in class TCPDF
Original right margin value.
- $ TCPDF#outlines — Property in class TCPDF
Outlines for bookmark.
- $ TCPDF#OutlineRoot — Property in class TCPDF
Outline root for bookmark.
- $ TCPDF#openMarkedContent — Property in class TCPDF
Boolean flag to indicate if marked-content sequence is open.
- $ TCPDF#opencell — Property in class TCPDF
Boolean flag to indicate if the border of the cell sides that cross the page should be removed.
- $ TCPDF#objcopy — Property in class TCPDF
Cloned copy of the current class object.
- $ TCPDF#overprint — Property in class TCPDF
Overprint mode array.
- TCPDF::Open() — Method in class TCPDF
This method begins the generation of the PDF document.
- TCPDF::Output() — Method in class TCPDF
Send the document to a given destination: string, local file or browser.
- TCPDF::openHTMLTagHandler() — Method in class TCPDF
Process opening tags.
- $ TCPDF_PARSER#objects — Property in class TCPDF_PARSER
Array of PDF objects.
- TCPDF_STATIC::objclone() — Method in class TCPDF_STATIC
Creates a copy of a class object
P
- $ TCPDF#page — Property in class TCPDF
Current page number.
- $ TCPDF#pageobjects — Property in class TCPDF
Array of object IDs for each page.
- $ TCPDF#pages — Property in class TCPDF
Array containing pages.
- $ TCPDF#pagedim — Property in class TCPDF
Page dimensions.
- $ TCPDF#PageAnnots — Property in class TCPDF
Array of Annotations in pages.
- $ TCPDF#PageBreakTrigger — Property in class TCPDF
Threshold used to trigger page breaks.
- $ TCPDF#PDFVersion — Property in class TCPDF
PDF version.
- $ TCPDF#print_header — Property in class TCPDF
Boolean flag to print/hide page header.
- $ TCPDF#print_footer — Property in class TCPDF
Boolean flag to print/hide page footer.
- $ TCPDF#pagegroups — Property in class TCPDF
Array that contains the number of pages in each page group.
- $ TCPDF#PageMode — Property in class TCPDF
A name object specifying how the document should be displayed when opened.
- $ TCPDF#premode — Property in class TCPDF
Boolean flag to indicate if we are inside a PRE tag.
- $ TCPDF#pagelen — Property in class TCPDF
Array containing page lengths in bytes.
- $ TCPDF#pageopen — Property in class TCPDF
Store the fage status (true when opened, false when closed).
- $ TCPDF#page_obj_id — Property in class TCPDF
ID of page objects.
- $ TCPDF#pdfunit — Property in class TCPDF
Default unit of measure for document.
- $ TCPDF#page_regions — Property in class TCPDF
Array of no-write regions.
- $ TCPDF#pdflayers — Property in class TCPDF
Array of PDF layers data.
- $ TCPDF#pdfa_mode — Property in class TCPDF
If true set the document to PDF/A mode.
- $ TCPDF#pdfa_version — Property in class TCPDF
version of PDF/A mode (1 - 3).
- $ TCPDF#page_boxes — Property in class TCPDF
Define the page boundaries boxes to be set on document.
- TCPDF::PageNo() — Method in class TCPDF
Returns the current page number.
- TCPDF::pixelsToUnits() — Method in class TCPDF
Converts pixels to User's Units.
- TCPDF::Polycurve() — Method in class TCPDF
Draws a poly-Bezier curve.
- TCPDF::PolyLine() — Method in class TCPDF
Draws a polygonal line
- TCPDF::Polygon() — Method in class TCPDF
Draws a polygon.
- TCPDF::PageNoFormatted() — Method in class TCPDF
Returns the current page number formatted as a string.
- TCPDF::PieSector() — Method in class TCPDF
Draw the sector of a circle.
- TCPDF::PieSectorXY() — Method in class TCPDF
Draw the sector of an ellipse.
- TCPDF::putHtmlListBullet() — Method in class TCPDF
Output an HTML list bullet or ordered item symbol
- TCPDF::printTemplate() — Method in class TCPDF
Print an XObject Template.
- $ TCPDF_STATIC#pageboxes — Property in class TCPDF_STATIC
Array page boxes names
- $ TCPDF_STATIC#page_formats — Property in class TCPDF_STATIC
Array of page formats measures are calculated in this way: (inches 72) or (millimeters 72 / 25.4)
- TCPDF_STATIC::pregSplit() — Method in class TCPDF_STATIC
Split string by a regular expression.
R
- $ TCPDF#rMargin — Property in class TCPDF
Right margin.
- $ TCPDF#rtl — Property in class TCPDF
Boolean flag to indicate if the document language is Right-To-Left.
- $ TCPDF#re_spaces — Property in class TCPDF
Regular expression used to find blank characters (required for word-wrapping).
- $ TCPDF#re_space — Property in class TCPDF
Array of $re_spaces parts.
- $ TCPDF#radiobutton_groups — Property in class TCPDF
List of radio buttons parent objects.
- $ TCPDF#radio_groups — Property in class TCPDF
List of radio group objects IDs.
- $ TCPDF#rasterize_vector_images — Property in class TCPDF
Boolean flag: if true convert vector images (SVG, EPS) to raster image using GD or ImageMagick library.
- TCPDF::resetLastH() — Method in class TCPDF
Reset the last cell height.
- TCPDF::resetHeaderTemplate() — Method in class TCPDF
Reset the xobject template used by Header() method.
- TCPDF::replaceMissingChars() — Method in class TCPDF
Replace missing font characters on selected font with specified substitutions.
- TCPDF::replaceChar() — Method in class TCPDF
Replace a char if is defined on the current font.
- TCPDF::replaceRightShiftPageNumAliases() — Method in class TCPDF
Replace right shift page number aliases with spaces to correct right alignment.
- TCPDF::Rotate() — Method in class TCPDF
Rotate object.
- TCPDF::Rect() — Method in class TCPDF
Draws a rectangle.
- TCPDF::RegularPolygon() — Method in class TCPDF
Draws a regular polygon.
- TCPDF::RoundedRect() — Method in class TCPDF
Draws a rounded rectangle.
- TCPDF::RoundedRectXY() — Method in class TCPDF
Draws a rounded rectangle.
- TCPDF::RadioButton() — Method in class TCPDF
Creates a RadioButton field.
- TCPDF::registrationMark() — Method in class TCPDF
Paints a registration mark
- TCPDF::registrationMarkCMYK() — Method in class TCPDF
Paints a CMYK registration mark
- TCPDF::RadialGradient() — Method in class TCPDF
Paints a radial colour gradient.
- TCPDF::replaceBuffer() — Method in class TCPDF
Replace the buffer content
- TCPDF::rollbackTransaction() — Method in class TCPDF
This method allows to undo the latest transaction by returning the latest saved TCPDF object with startTransaction().
- TCPDF::resetColumns() — Method in class TCPDF
Remove columns and reset page margins.
- TCPDF::removePageRegion() — Method in class TCPDF
Remove a single no-write region.
- TCPDF::removeTagNamespace() — Method in class TCPDF
Return the tag name without the namespace
- TCPDF_STATIC::removeSHY() — Method in class TCPDF_STATIC
Removes SHY characters from text.
- TCPDF_STATIC::replacePageNumAliases() — Method in class TCPDF_STATIC
Replace page number aliases with number.
- TCPDF_STATIC::revstrpos() — Method in class TCPDF_STATIC
Find position of last occurrence of a substring in a string
- TCPDF_STATIC::rfread() — Method in class TCPDF_STATIC
Binary-safe and URL-safe file read.
S
- $ TCPDF#state — Property in class TCPDF
Current document state.
- $ TCPDF#svg_tag_depth — Property in class TCPDF
Depth of the svg tag, to keep track if the svg tag is a subtag or the root tag.
- $ TCPDF#subject — Property in class TCPDF
Document subject.
- $ TCPDF#starting_page_number — Property in class TCPDF
Starting page number.
- $ TCPDF#spot_colors — Property in class TCPDF
Array of Spot colors.
- $ TCPDF#sign — Property in class TCPDF
Boolean flag to enable document digital signature.
- $ TCPDF#signature_data — Property in class TCPDF
Digital signature data.
- $ TCPDF#signature_max_length — Property in class TCPDF
Digital signature max length.
- $ TCPDF#signature_appearance — Property in class TCPDF
Data for digital signature appearance.
- $ TCPDF#sig_obj_id — Property in class TCPDF
Digital signature object ID.
- $ TCPDF#start_transaction_page — Property in class TCPDF
Store page number when startTransaction() is called.
- $ TCPDF#start_transaction_y — Property in class TCPDF
Store Y position when startTransaction() is called.
- $ TCPDF#strokecolor — Property in class TCPDF
Current stroke color.
- $ TCPDF#svgdir — Property in class TCPDF
Directory used for the last SVG image.
- $ TCPDF#svgunit — Property in class TCPDF
Deafult unit of measure for SVG.
- $ TCPDF#svggradients — Property in class TCPDF
Array of SVG gradients.
- $ TCPDF#svggradientid — Property in class TCPDF
ID of last SVG gradient.
- $ TCPDF#svgdefsmode — Property in class TCPDF
Boolean value true when in SVG defs group.
- $ TCPDF#svgdefs — Property in class TCPDF
Array of SVG defs.
- $ TCPDF#svgclipmode — Property in class TCPDF
Boolean value true when in SVG clipPath tag.
- $ TCPDF#svgclippaths — Property in class TCPDF
Array of SVG clipPath commands.
- $ TCPDF#svgcliptm — Property in class TCPDF
Array of SVG clipPath tranformation matrix.
- $ TCPDF#svgclipid — Property in class TCPDF
ID of last SVG clipPath.
- $ TCPDF#svgtext — Property in class TCPDF
SVG text.
- $ TCPDF#svgtextmode — Property in class TCPDF
SVG text properties.
- $ TCPDF#svgstyles — Property in class TCPDF
Array of SVG properties.
- TCPDF::setPageUnit() — Method in class TCPDF
Set the units of measure for the document.
- TCPDF::setPageFormat() — Method in class TCPDF
Change the format of the current page
- TCPDF::setPageOrientation() — Method in class TCPDF
Set page orientation.
- TCPDF::setSpacesRE() — Method in class TCPDF
Set regular expression to detect withespaces or word separators.
- TCPDF::setRTL() — Method in class TCPDF
Enable or disable Right-To-Left language mode
- TCPDF::setTempRTL() — Method in class TCPDF
Force temporary RTL language direction
- TCPDF::setLastH() — Method in class TCPDF
Set the last cell height.
- TCPDF::setImageScale() — Method in class TCPDF
Set the adjusting factor to convert pixels to user units.
- TCPDF::setMargins() — Method in class TCPDF
Defines the left, top and right margins.
- TCPDF::setLeftMargin() — Method in class TCPDF
Defines the left margin. The method can be called before creating the first page. If the current abscissa gets out of page, it is brought back to the margin.
- TCPDF::setTopMargin() — Method in class TCPDF
Defines the top margin. The method can be called before creating the first page.
- TCPDF::setRightMargin() — Method in class TCPDF
Defines the right margin. The method can be called before creating the first page.
- TCPDF::setCellPadding() — Method in class TCPDF
Set the same internal Cell padding for top, right, bottom, left-
- TCPDF::setCellPaddings() — Method in class TCPDF
Set the internal Cell paddings.
- TCPDF::setCellMargins() — Method in class TCPDF
Set the internal Cell margins.
- TCPDF::setAutoPageBreak() — Method in class TCPDF
Enables or disables the automatic page breaking mode. When enabling, the second parameter is the distance from the bottom of the page that defines the triggering limit. By default, the mode is on and the margin is 2 cm.
- TCPDF::setDisplayMode() — Method in class TCPDF
Defines the way the document is to be displayed by the viewer.
- TCPDF::setCompression() — Method in class TCPDF
Activates or deactivates page compression. When activated, the internal representation of each page is compressed, which leads to a compression ratio of about 2 for the resulting document. Compression is on by default.
- TCPDF::setSRGBmode() — Method in class TCPDF
Set flag to force sRGB_IEC61966-2.1 black scaled ICC color profile for the whole document.
- TCPDF::setDocInfoUnicode() — Method in class TCPDF
Turn on/off Unicode mode for document information dictionary (meta tags).
- TCPDF::setTitle() — Method in class TCPDF
Defines the title of the document.
- TCPDF::setSubject() — Method in class TCPDF
Defines the subject of the document.
- TCPDF::setAuthor() — Method in class TCPDF
Defines the author of the document.
- TCPDF::setKeywords() — Method in class TCPDF
Associates keywords with the document, generally in the form 'keyword1 keyword2 ...'.
- TCPDF::setCreator() — Method in class TCPDF
Defines the creator of the document. This is typically the name of the application that generates the PDF.
- TCPDF::setAllowLocalFiles() — Method in class TCPDF
Whether to allow local file path in image html tags, when prefixed with file://
- TCPDF::setPage() — Method in class TCPDF
Move pointer at the specified document page and update page dimensions.
- TCPDF::startPage() — Method in class TCPDF
Starts a new page to the document. The page must be closed using the endPage() function.
- TCPDF::setPageMark() — Method in class TCPDF
Set start-writing mark on current page stream used to put borders and fills.
- TCPDF::setContentMark() — Method in class TCPDF
Set start-writing mark on selected page.
- TCPDF::setHeaderData() — Method in class TCPDF
Set header data.
- TCPDF::setFooterData() — Method in class TCPDF
Set footer data.
- TCPDF::setHeaderMargin() — Method in class TCPDF
Set header margin.
- TCPDF::setFooterMargin() — Method in class TCPDF
Set footer margin.
- TCPDF::setPrintHeader() — Method in class TCPDF
Set a flag to print page header.
- TCPDF::setPrintFooter() — Method in class TCPDF
Set a flag to print page footer.
- TCPDF::setHeaderTemplateAutoreset() — Method in class TCPDF
Set a flag to automatically reset the xobject template used by Header() method at each page.
- TCPDF::setHeader() — Method in class TCPDF
This method is used to render the page header.
- TCPDF::setFooter() — Method in class TCPDF
This method is used to render the page footer.
- TCPDF::setTableHeader() — Method in class TCPDF
This method is used to render the table header on new page (if any).
- TCPDF::setSpotColor() — Method in class TCPDF
Set the spot color for the specified type ('draw', 'fill', 'text').
- TCPDF::setDrawSpotColor() — Method in class TCPDF
Defines the spot color used for all drawing operations (lines, rectangles and cell borders).
- TCPDF::setFillSpotColor() — Method in class TCPDF
Defines the spot color used for all filling operations (filled rectangles and cell backgrounds).
- TCPDF::setTextSpotColor() — Method in class TCPDF
Defines the spot color used for text.
- TCPDF::setColorArray() — Method in class TCPDF
Set the color array for the specified type ('draw', 'fill', 'text').
- TCPDF::setDrawColorArray() — Method in class TCPDF
Defines the color used for all drawing operations (lines, rectangles and cell borders).
- TCPDF::setFillColorArray() — Method in class TCPDF
Defines the color used for all filling operations (filled rectangles and cell backgrounds).
- TCPDF::setTextColorArray() — Method in class TCPDF
Defines the color used for text. It can be expressed in RGB components or gray scale.
- TCPDF::setColor() — Method in class TCPDF
Defines the color used by the specified type ('draw', 'fill', 'text').
- TCPDF::setDrawColor() — Method in class TCPDF
Defines the color used for all drawing operations (lines, rectangles and cell borders). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
- TCPDF::setFillColor() — Method in class TCPDF
Defines the color used for all filling operations (filled rectangles and cell backgrounds). It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
- TCPDF::setTextColor() — Method in class TCPDF
Defines the color used for text. It can be expressed in RGB components or gray scale. The method can be called before the first page is created and the value is retained from page to page.
- TCPDF::setFont() — Method in class TCPDF
Sets the font used to print character strings.
- TCPDF::setFontSize() — Method in class TCPDF
Defines the size of the current font.
- TCPDF::setDefaultMonospacedFont() — Method in class TCPDF
Defines the default monospaced font.
- TCPDF::setLink() — Method in class TCPDF
Defines the page and position a link points to.
- TCPDF::setX() — Method in class TCPDF
Defines the abscissa of the current position.
- TCPDF::setY() — Method in class TCPDF
Moves the current abscissa back to the left margin and sets the ordinate.
- TCPDF::setXY() — Method in class TCPDF
Defines the abscissa and ordinate of the current position.
- TCPDF::setAbsX() — Method in class TCPDF
Set the absolute X coordinate of the current pointer.
- TCPDF::setAbsY() — Method in class TCPDF
Set the absolute Y coordinate of the current pointer.
- TCPDF::setAbsXY() — Method in class TCPDF
Set the absolute X and Y coordinates of the current pointer.
- TCPDF::setPageBoxTypes() — Method in class TCPDF
Set page boxes to be included on page descriptions.
- TCPDF::setExtraXMP() — Method in class TCPDF
Set additional XMP data to be added on the default XMP data just before the end of "x:xmpmeta" tag.
- TCPDF::setExtraXMPRDF() — Method in class TCPDF
Set additional XMP data to be added on the default XMP data just before the end of "rdf:RDF" tag.
- TCPDF::setDocCreationTimestamp() — Method in class TCPDF
Set the document creation timestamp
- TCPDF::setDocModificationTimestamp() — Method in class TCPDF
Set the document modification timestamp
- TCPDF::setHeaderFont() — Method in class TCPDF
Set header font.
- TCPDF::setFooterFont() — Method in class TCPDF
Set footer font.
- TCPDF::setLanguageArray() — Method in class TCPDF
Set language array.
- TCPDF::setProtection() — Method in class TCPDF
Set document protection Remark: the protection against modification is for people who have the full Acrobat product.
- TCPDF::StartTransform() — Method in class TCPDF
Starts a 2D tranformation saving current graphic state.
- TCPDF::StopTransform() — Method in class TCPDF
Stops a 2D tranformation restoring previous graphic state.
- TCPDF::ScaleX() — Method in class TCPDF
Horizontal Scaling.
- TCPDF::ScaleY() — Method in class TCPDF
Vertical Scaling.
- TCPDF::ScaleXY() — Method in class TCPDF
Vertical and horizontal proportional Scaling.
- TCPDF::Scale() — Method in class TCPDF
Vertical and horizontal non-proportional Scaling.
- TCPDF::SkewX() — Method in class TCPDF
Skew horizontally.
- TCPDF::SkewY() — Method in class TCPDF
Skew vertically.
- TCPDF::Skew() — Method in class TCPDF
- Skew.
- TCPDF::setLineWidth() — Method in class TCPDF
Defines the line width. By default, the value equals 0.2 mm. The method can be called before the first page is created and the value is retained from page to page.
- TCPDF::setLineStyle() — Method in class TCPDF
Set line style.
- TCPDF::StarPolygon() — Method in class TCPDF
Draws a star polygon
- TCPDF::setDestination() — Method in class TCPDF
Add a Named Destination.
- TCPDF::setBookmark() — Method in class TCPDF
Adds a bookmark - alias for Bookmark().
- TCPDF::sortBookmarks() — Method in class TCPDF
Sort bookmarks for page and key.
- TCPDF::setFormDefaultProp() — Method in class TCPDF
Set default properties for form fields.
- TCPDF::setUserRights() — Method in class TCPDF
Set User's Rights for PDF Reader WARNING: This is experimental and currently do not work.
- TCPDF::setSignature() — Method in class TCPDF
Enable document signature (requires the OpenSSL Library).
- TCPDF::setSignatureAppearance() — Method in class TCPDF
Set the digital signature appearance (a cliccable rectangle area to get signature properties)
- TCPDF::setTimeStamp() — Method in class TCPDF
Enable document timestamping (requires the OpenSSL Library).
- TCPDF::startPageGroup() — Method in class TCPDF
Create a new page group.
- TCPDF::setStartingPageNumber() — Method in class TCPDF
Set the starting page number.
- TCPDF::startLayer() — Method in class TCPDF
Start a new pdf layer.
- TCPDF::setVisibility() — Method in class TCPDF
Set the visibility of the successive elements.
- TCPDF::setExtGState() — Method in class TCPDF
Add an extgstate
- TCPDF::setOverprint() — Method in class TCPDF
Set overprint mode for stroking (OP) and non-stroking (op) painting operations.
- TCPDF::setAlpha() — Method in class TCPDF
Set alpha for stroking (CA) and non-stroking (ca) operations.
- TCPDF::setJPEGQuality() — Method in class TCPDF
Set the default JPEG compression quality (1-100)
- TCPDF::setDefaultTableColumns() — Method in class TCPDF
Set the default number of columns in a row for HTML tables.
- TCPDF::setCellHeightRatio() — Method in class TCPDF
Set the height of the cell (line height) respect the font height.
- TCPDF::setPDFVersion() — Method in class TCPDF
Set the PDF version (check PDF reference for valid values).
- TCPDF::setViewerPreferences() — Method in class TCPDF
Set the viewer preferences dictionary controlling the way the document is to be presented on the screen or in print.
- TCPDF::setBarcode() — Method in class TCPDF
Set document barcode.
- TCPDF::serializeTCPDFtag() — Method in class TCPDF
Serialize data to be used with TCPDF tag in HTML code.
- TCPDF::setLIsymbol() — Method in class TCPDF
Set the default bullet to be used as LI bullet symbol
- TCPDF::setBooklet() — Method in class TCPDF
Set the booklet mode for double-sided pages.
- TCPDF::swapMargins() — Method in class TCPDF
Swap the left and right margins.
- TCPDF::setHtmlVSpace() — Method in class TCPDF
Set the vertical spaces for HTML tags.
- TCPDF::setListIndentWidth() — Method in class TCPDF
Set custom width for list indentation.
- TCPDF::setOpenCell() — Method in class TCPDF
Set the top/bottom cell sides to be open or closed when the cell cross the page.
- TCPDF::setHtmlLinksStyle() — Method in class TCPDF
Set the color and font style for HTML links.
- TCPDF::setGraphicVars() — Method in class TCPDF
Set graphic variables.
- TCPDF::setBuffer() — Method in class TCPDF
Set buffer content (always append data).
- TCPDF::setPageBuffer() — Method in class TCPDF
Set page buffer content.
- TCPDF::setImageBuffer() — Method in class TCPDF
Set image buffer content.
- TCPDF::setImageSubBuffer() — Method in class TCPDF
Set image buffer content for a specified sub-key.
- TCPDF::setFontBuffer() — Method in class TCPDF
Set font buffer content.
- TCPDF::setFontSubBuffer() — Method in class TCPDF
Set font buffer content.
- TCPDF::startTransaction() — Method in class TCPDF
Stores a copy of the current TCPDF object used for undo operation.
- TCPDF::setEqualColumns() — Method in class TCPDF
Set multiple columns of the same size
- TCPDF::setColumnsArray() — Method in class TCPDF
Set columns array.
- TCPDF::selectColumn() — Method in class TCPDF
Set position at a given column
- TCPDF::setTextRenderingMode() — Method in class TCPDF
Set Text rendering mode.
- TCPDF::setTextShadow() — Method in class TCPDF
Set parameters for drop shadow effect for text.
- TCPDF::setRasterizeVectorImages() — Method in class TCPDF
Enable/disable rasterization of vector images using ImageMagick library.
- TCPDF::setFontSubsetting() — Method in class TCPDF
Enable or disable default option for font subsetting.
- TCPDF::stringLeftTrim() — Method in class TCPDF
Left trim the input string
- TCPDF::stringRightTrim() — Method in class TCPDF
Right trim the input string
- TCPDF::stringTrim() — Method in class TCPDF
Trim the input string
- TCPDF::startTemplate() — Method in class TCPDF
Start a new XObject Template.
- TCPDF::setFontStretching() — Method in class TCPDF
Set the percentage of character stretching.
- TCPDF::setFontSpacing() — Method in class TCPDF
Set the amount to increase or decrease the space between characters in a text.
- TCPDF::setPageRegions() — Method in class TCPDF
Set no-write regions on page.
- TCPDF::SVGTransform() — Method in class TCPDF
Apply SVG graphic transformation matrix.
- TCPDF::setSVGStyles() — Method in class TCPDF
Apply the requested SVG styles ( TO BE COMPLETED )
- TCPDF::SVGPath() — Method in class TCPDF
Draws an SVG path
- TCPDF::startSVGElementHandler() — Method in class TCPDF
Sets the opening SVG element handler function for the XML parser. ( TO BE COMPLETED )
- TCPDF::segSVGContentHandler() — Method in class TCPDF
Sets the character data handler function for the XML parser.
- TCPDF2DBarcode::setBarcode() — Method in class TCPDF2DBarcode
Set the barcode.
- TCPDFBarcode::setBarcode() — Method in class TCPDFBarcode
Set the barcode.
- $ TCPDF_COLORS#spotcolor — Property in class TCPDF_COLORS
Array of Spot colors (C,M,Y,K,name) Color keys must be in lowercase and without spaces.
- $ TCPDF_IMAGES#svginheritprop — Property in class TCPDF_IMAGES
Array of hinheritable SVG properties.
- TCPDF_IMAGES::setGDImageTransparency() — Method in class TCPDF_IMAGES
Set the transparency for the given GD image.
- TCPDF_PARSER::setConfig() — Method in class TCPDF_PARSER
Set the configuration parameters.
- TCPDF_STATIC::sendOutputData() — Method in class TCPDF_STATIC
Output input data and compress it if possible.
- TCPDF_STATIC::setPageBoxes() — Method in class TCPDF_STATIC
Set page boundaries.
- TCPDF_STATIC::swapPageBoxCoordinates() — Method in class TCPDF_STATIC
Swap X and Y coordinates of page boxes (change page boxes orientation).
T
- TCPDF
- $ TCPDF#tMargin — Property in class TCPDF
Top margin.
- $ TCPDF#TextColor — Property in class TCPDF
Commands for text color.
- $ TCPDF#title — Property in class TCPDF
Document title.
- $ TCPDF#txtshadow — Property in class TCPDF
Text shadow data array.
- $ TCPDF#tempfontsize — Property in class TCPDF
Temporary font size in points.
- $ TCPDF#tmprtl — Property in class TCPDF
Boolean flag used to force RTL or LTR string direction.
- $ TCPDF#transfmatrix — Property in class TCPDF
Array of transformation matrix.
- $ TCPDF#transfmatrix_key — Property in class TCPDF
Current key for transformation matrix.
- $ TCPDF#tagvspaces — Property in class TCPDF
Array used for custom vertical spaces for HTML tags.
- $ TCPDF#transfmrk — Property in class TCPDF
Array used to store positions of graphics transformation blocks inside the page buffer.
- $ TCPDF#thead — Property in class TCPDF
Table header content to be repeated on each new page.
- $ TCPDF#theadMargins — Property in class TCPDF
Margins used for table header.
- $ TCPDF#tsa_timestamp — Property in class TCPDF
Boolean flag to enable document timestamping with TSA.
- $ TCPDF#tsa_data — Property in class TCPDF
Timestamping data.
- $ TCPDF#textindent — Property in class TCPDF
Text indentation value (used for text-indent CSS attribute).
- $ TCPDF#textrendermode — Property in class TCPDF
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#textstrokewidth — Property in class TCPDF
Text stroke width in doc units.
- $ TCPDF#tocpage — Property in class TCPDF
Boolean flag true when we are on TOC (Table Of Content) page.
- $ TCPDF#tcpdflink — Property in class TCPDF
If true print TCPDF meta link.
- TCPDF::Text() — Method in class TCPDF
Prints a text cell at the specified position.
- TCPDF::TranslateX() — Method in class TCPDF
Translate graphic object horizontally.
- TCPDF::TranslateY() — Method in class TCPDF
Translate graphic object vertically.
- TCPDF::Translate() — Method in class TCPDF
Translate graphic object horizontally and vertically.
- TCPDF::Transform() — Method in class TCPDF
Apply graphic transformations.
- TCPDF::TextField() — Method in class TCPDF
Creates a text field
- TCPDF2DBarcode
- TCPDFBarcode
- TCPDF_COLORS
- TCPDF_FILTERS
- TCPDF_FONTS
- TCPDF_FONT_DATA
- TCPDF_IMAGES
- TCPDF_IMPORT
- TCPDF_PARSER
- TCPDF_STATIC
U
- $ TCPDF#underline — Property in class TCPDF
Underlining flag.
- $ TCPDF#ur — Property in class TCPDF
Array with additional document-wide usage rights for the document.
- TCPDF::unhtmlentities() — Method in class TCPDF
Reverse function for htmlentities.
- TCPDF::unserializeTCPDFtag() — Method in class TCPDF
Unserialize data to be used with TCPDF tag in HTML code.
- TCPDF_FONTS::updateCIDtoGIDmap() — Method in class TCPDF_FONTS
Update the CIDToGIDMap string with a new value.
- TCPDF_FONTS::unichr() — Method in class TCPDF_FONTS
Returns the unicode caracter specified by the value
- TCPDF_FONTS::unichrUnicode() — Method in class TCPDF_FONTS
Returns the unicode caracter specified by UTF-8 value
- TCPDF_FONTS::unichrASCII() — Method in class TCPDF_FONTS
Returns the unicode caracter specified by ASCII value
- TCPDF_FONTS::UTF8ArrayToUniArray() — Method in class TCPDF_FONTS
Convert an array of UTF8 values to array of unicode characters
- TCPDF_FONTS::UTF8ArrSubString() — Method in class TCPDF_FONTS
Extract a slice of the $strarr array and return it as string.
- TCPDF_FONTS::UniArrSubString() — Method in class TCPDF_FONTS
Extract a slice of the $uniarr array and return it as string.
- TCPDF_FONTS::UTF8ArrToLatin1Arr() — Method in class TCPDF_FONTS
Converts UTF-8 characters array to array of Latin1 characters array
- TCPDF_FONTS::UTF8ArrToLatin1() — Method in class TCPDF_FONTS
Converts UTF-8 characters array to Latin1 string
- TCPDF_FONTS::uniord() — Method in class TCPDF_FONTS
Converts UTF-8 character to integer value.
Uses the getUniord() method if the value is not cached.- TCPDF_FONTS::UTF8StringToArray() — Method in class TCPDF_FONTS
Converts UTF-8 strings to codepoints array.
Invalid byte sequences will be replaced with 0xFFFD (replacement character)- TCPDF_FONTS::UTF8ToLatin1() — Method in class TCPDF_FONTS
Converts UTF-8 strings to Latin1 when using the standard 14 core fonts.
- TCPDF_FONTS::UTF8ToUTF16BE() — Method in class TCPDF_FONTS
Converts UTF-8 strings to UTF16-BE.
- TCPDF_FONTS::utf8StrRev() — Method in class TCPDF_FONTS
Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
- TCPDF_FONTS::utf8StrArrRev() — Method in class TCPDF_FONTS
Reverse the RLT substrings array using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
- TCPDF_FONTS::utf8Bidi() — Method in class TCPDF_FONTS
Reverse the RLT substrings using the Bidirectional Algorithm (http://unicode.org/reports/tr9/).
- $ TCPDF_FONT_DATA#uni_LRM — Property in class TCPDF_FONT_DATA
Unicode code for Left-to-Right Mark.
- $ TCPDF_FONT_DATA#uni_RLM — Property in class TCPDF_FONT_DATA
Unicode code for Right-to-Left Mark.
- $ TCPDF_FONT_DATA#uni_LRE — Property in class TCPDF_FONT_DATA
Unicode code for Left-to-Right Embedding.
- $ TCPDF_FONT_DATA#uni_RLE — Property in class TCPDF_FONT_DATA
Unicode code for Right-to-Left Embedding.
- $ TCPDF_FONT_DATA#uni_PDF — Property in class TCPDF_FONT_DATA
Unicode code for Pop Directional Format.
- $ TCPDF_FONT_DATA#uni_LRO — Property in class TCPDF_FONT_DATA
Unicode code for Left-to-Right Override.
- $ TCPDF_FONT_DATA#uni_RLO — Property in class TCPDF_FONT_DATA
Unicode code for Right-to-Left Override.
- $ TCPDF_FONT_DATA#uni_RE_PATTERN_RTL — Property in class TCPDF_FONT_DATA
Pattern to test RTL (Righ-To-Left) strings using regular expressions.
- $ TCPDF_FONT_DATA#uni_RE_PATTERN_ARABIC — Property in class TCPDF_FONT_DATA
Pattern to test Arabic strings using regular expressions. Source: http://www.w3.org/International/questions/qa-forms-utf-8
- $ TCPDF_FONT_DATA#uni_type — Property in class TCPDF_FONT_DATA
Array of Unicode types.
- $ TCPDF_FONT_DATA#uni_mirror — Property in class TCPDF_FONT_DATA
Mirror unicode characters. For information on bidi mirroring, see UAX #9: Bidirectional Algorithm, at http://www.unicode.org/unicode/reports/tr9/
- $ TCPDF_FONT_DATA#uni_arabicsubst — Property in class TCPDF_FONT_DATA
Arabic shape substitutions: char code => (isolated, final, initial, medial).
- $ TCPDF_FONT_DATA#uni_laa_array — Property in class TCPDF_FONT_DATA
Arabic laa letter: (char code => isolated, final, initial, medial).
- $ TCPDF_FONT_DATA#uni_diacritics — Property in class TCPDF_FONT_DATA
Array of character substitutions for sequences of two diacritics symbols.
- $ TCPDF_FONT_DATA#uni_utf8tolatin — Property in class TCPDF_FONT_DATA
Array of character substitutions from UTF-8 Unicode to Latin1.
- $ TCPDF_FONT_DATA#uni_identity_h — Property in class TCPDF_FONT_DATA
ToUnicode map for Identity-H stream
- TCPDF_STATIC::url_exists() — Method in class TCPDF_STATIC
Check if the URL exist.
V
- $ TCPDF#viewer_preferences — Property in class TCPDF
PDF viewer preferences.
W
- $ TCPDF#wPt — Property in class TCPDF
Current width of page in points.
- $ TCPDF#w — Property in class TCPDF
Current width of page in user unit.
- TCPDF::Write() — Method in class TCPDF
This method prints text from the current position.
- TCPDF::write1DBarcode() — Method in class TCPDF
Print a Linear Barcode.
- TCPDF::write2DBarcode() — Method in class TCPDF
Print 2D Barcode.
- TCPDF::writeHTMLCell() — Method in class TCPDF
Prints a cell (rectangular area) with optional borders, background color and html text string.
- TCPDF::writeHTML() — Method in class TCPDF
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.- $ TCPDF_COLORS#webcolor — Property in class TCPDF_COLORS
Array of WEB safe colors
X
- $ TCPDF#x — Property in class TCPDF
Current horizontal position in user unit for cell positioning.
- $ TCPDF#xobjects — Property in class TCPDF
Array of XObjects.
- $ TCPDF#xobjid — Property in class TCPDF
Current XObject ID.
- $ TCPDF_PARSER#xref — Property in class TCPDF_PARSER
XREF data.
Y
Z
- $ TCPDF#ZoomMode — Property in class TCPDF
Zoom display mode.
_
- TCPDF::__construct() — Method in class TCPDF
This is the class constructor.
- TCPDF::__destruct() — Method in class TCPDF
Default destructor.
- TCPDF::_putEmbeddedFiles() — Method in class TCPDF
Embedd the attached files.
- TCPDF::_destroy() — Method in class TCPDF
Unset all class variables except the following critical variables.
- TCPDF::_dochecks() — Method in class TCPDF
Check for locale-related bug
- TCPDF::_putpages() — Method in class TCPDF
Output pages (and replace page number aliases).
- TCPDF::_getannotsrefs() — Method in class TCPDF
Get references to page annotations.
- TCPDF::_putannotsobjs() — Method in class TCPDF
Output annotations objects for all pages.
- TCPDF::_putAPXObject() — Method in class TCPDF
Put appearance streams XObject used to define annotation's appearance states.
- TCPDF::_putfonts() — Method in class TCPDF
Output fonts.
- TCPDF::_puttruetypeunicode() — Method in class TCPDF
Adds unicode fonts.
Based on PDF Reference 1.3 (section 5)- TCPDF::_putcidfont0() — Method in class TCPDF
Output CID-0 fonts.
- TCPDF::_putimages() — Method in class TCPDF
Output images.
- TCPDF::_putxobjects() — Method in class TCPDF
Output Form XObjects Templates.
- TCPDF::_putspotcolors() — Method in class TCPDF
Output Spot Colors Resources.
- TCPDF::_getxobjectdict() — Method in class TCPDF
Return XObjects Dictionary.
- TCPDF::_putresourcedict() — Method in class TCPDF
Output Resources Dictionary.
- TCPDF::_putresources() — Method in class TCPDF
Output Resources.
- TCPDF::_putinfo() — Method in class TCPDF
Adds some Metadata information (Document Information Dictionary) (see Chapter 14.3.3 Document Information Dictionary of PDF32000_2008.pdf Reference)
- TCPDF::_putXMP() — Method in class TCPDF
Put XMP data object and return ID.
- TCPDF::_putcatalog() — Method in class TCPDF
Output Catalog.
- TCPDF::_putviewerpreferences() — Method in class TCPDF
Output viewer preferences.
- TCPDF::_putheader() — Method in class TCPDF
Output PDF File Header (7.5.2).
- TCPDF::_enddoc() — Method in class TCPDF
Output end of document (EOF).
- TCPDF::_beginpage() — Method in class TCPDF
Initialize a new page.
- TCPDF::_endpage() — Method in class TCPDF
Mark end of page.
- TCPDF::_newobj() — Method in class TCPDF
Begin a new object and return the object number.
- TCPDF::_getobj() — Method in class TCPDF
Return the starting object string for the selected object ID.
- TCPDF::_dounderline() — Method in class TCPDF
Underline text.
- TCPDF::_dounderlinew() — Method in class TCPDF
Underline for rectangular text area.
- TCPDF::_dolinethrough() — Method in class TCPDF
Line through text.
- TCPDF::_dolinethroughw() — Method in class TCPDF
Line through for rectangular text area.
- TCPDF::_dooverline() — Method in class TCPDF
Overline text.
- TCPDF::_dooverlinew() — Method in class TCPDF
Overline for rectangular text area.
- TCPDF::_datastring() — Method in class TCPDF
Format a data string for meta information
- TCPDF::_datestring() — Method in class TCPDF
Returns a formatted date for meta information
- TCPDF::_textstring() — Method in class TCPDF
Format a text string for meta information
- TCPDF::_getrawstream() — Method in class TCPDF
get raw output stream.
- TCPDF::_out() — Method in class TCPDF
Output a string to the document.
- TCPDF::_objectkey() — Method in class TCPDF
Compute encryption key depending on object number where the encrypted data is stored.
- TCPDF::_encrypt_data() — Method in class TCPDF
Encrypt the input string.
- TCPDF::_putencryption() — Method in class TCPDF
Put encryption on PDF document.
- TCPDF::_Uvalue() — Method in class TCPDF
Compute U value (used for encryption)
- TCPDF::_UEvalue() — Method in class TCPDF
Compute UE value (used for encryption)
- TCPDF::_Ovalue() — Method in class TCPDF
Compute O value (used for encryption)
- TCPDF::_OEvalue() — Method in class TCPDF
Compute OE value (used for encryption)
- TCPDF::_fixAES256Password() — Method in class TCPDF
Convert password for AES-256 encryption mode
- TCPDF::_generateencryptionkey() — Method in class TCPDF
Compute encryption key
- TCPDF::_outPoint() — Method in class TCPDF
Begin a new subpath by moving the current point to coordinates (x, y), omitting any connecting line segment.
- TCPDF::_outLine() — Method in class TCPDF
Append a straight line segment from the current point to the point (x, y).
- TCPDF::_outRect() — Method in class TCPDF
Append a rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions widthand height in user space.
- TCPDF::_outCurve() — Method in class TCPDF
Append a cubic Bezier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x2, y2) as the Bezier control points.
- TCPDF::_outCurveV() — Method in class TCPDF
Append a cubic Bezier curve to the current path. 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.
- TCPDF::_outCurveY() — Method in class TCPDF
Append a cubic Bezier curve to the current path. The curve shall extend from the current point to the point (x3, y3), using (x1, y1) and (x3, y3) as the Bezier control points.
- TCPDF::_outellipticalarc() — Method in class TCPDF
Append an elliptical arc to the current path.
- TCPDF::_putdests() — Method in class TCPDF
Insert Named Destinations.
- TCPDF::_putbookmarks() — Method in class TCPDF
Create a bookmark PDF string.
- TCPDF::_putjavascript() — Method in class TCPDF
Create a javascript PDF string.
- TCPDF::_addfield() — Method in class TCPDF
Adds a javascript form field.
- TCPDF::_putsignature() — Method in class TCPDF
Add certification signature (DocMDP or UR3) You can set only one signature type
- TCPDF::_putocg() — Method in class TCPDF
Put pdf layers.
- TCPDF::_putextgstates() — Method in class TCPDF
Put extgstates for object transparency
- TCPDF::_putshaders() — Method in class TCPDF
Output gradient shaders.
- TCPDF::_outSaveGraphicsState() — Method in class TCPDF
Outputs the "save graphics state" operator 'q'
- TCPDF::_outRestoreGraphicsState() — Method in class TCPDF
Outputs the "restore graphics state" operator 'Q'
- TCPDF2DBarcode::__construct() — Method in class TCPDF2DBarcode
This is the class constructor.
- TCPDFBarcode::__construct() — Method in class TCPDFBarcode
This is the class constructor.
- TCPDF_COLORS::_JScolor() — Method in class TCPDF_COLORS
Convert color to javascript color.
- TCPDF_FONTS::_getTTFtableChecksum() — Method in class TCPDF_FONTS
Returs the checksum of a TTF table.
- TCPDF_FONTS::_getTrueTypeFontSubset() — Method in class TCPDF_FONTS
Returns a subset of the TrueType font data without the unused glyphs.
- TCPDF_FONTS::_putfontwidths() — Method in class TCPDF_FONTS
Outputs font widths
- TCPDF_FONTS::_getfontpath() — Method in class TCPDF_FONTS
Return fonts path
- TCPDF_IMAGES::_toPNG() — Method in class TCPDF_IMAGES
Convert the loaded image to a PNG and then return a structure for the PDF creator.
- TCPDF_IMAGES::_toJPEG() — Method in class TCPDF_IMAGES
Convert the loaded image to a JPEG and then return a structure for the PDF creator.
- TCPDF_IMAGES::_parsejpeg() — Method in class TCPDF_IMAGES
Extract info from a JPEG file without using the GD library.
- TCPDF_IMAGES::_parsepng() — Method in class TCPDF_IMAGES
Extract info from a PNG file without using the GD library.
- TCPDF_PARSER::__construct() — Method in class TCPDF_PARSER
Parse a PDF document an return an array of objects.
- TCPDF_STATIC::_escape() — Method in class TCPDF_STATIC
Add "\" before "\", "(" and ")"
- TCPDF_STATIC::_escapeXML() — Method in class TCPDF_STATIC
Escape some special characters (< > &) for XML output.
- TCPDF_STATIC::_md5_16() — Method in class TCPDF_STATIC
Encrypts a string using MD5 and returns it's value as a binary string.
- TCPDF_STATIC::_AES() — Method in class TCPDF_STATIC
Returns the input text encrypted using AES algorithm and the specified key.
- TCPDF_STATIC::_AESnopad() — Method in class TCPDF_STATIC
Returns the input text encrypted using AES algorithm and the specified key.
- TCPDF_STATIC::_RC4() — Method in class TCPDF_STATIC
Returns the input text encrypted using RC4 algorithm and the specified key.
- TCPDF_STATIC::_getULONG() — Method in class TCPDF_STATIC
Get ULONG from string (Big Endian 32-bit unsigned integer).
- TCPDF_STATIC::_getUSHORT() — Method in class TCPDF_STATIC
Get USHORT from string (Big Endian 16-bit unsigned integer).
- TCPDF_STATIC::_getSHORT() — Method in class TCPDF_STATIC
Get SHORT from string (Big Endian 16-bit signed integer).
- TCPDF_STATIC::_getFWORD() — Method in class TCPDF_STATIC
Get FWORD from string (Big Endian 16-bit signed integer).
- TCPDF_STATIC::_getUFWORD() — Method in class TCPDF_STATIC
Get UFWORD from string (Big Endian 16-bit unsigned integer).
- TCPDF_STATIC::_getFIXED() — Method in class TCPDF_STATIC
Get FIXED from string (32-bit signed fixed-point number (16.16).
- TCPDF_STATIC::_getBYTE() — Method in class TCPDF_STATIC
Get BYTE from string (8-bit unsigned integer).
- TCPDF_STATIC::_freadint() — Method in class TCPDF_STATIC
Read a 4-byte (32 bit) integer from file.