Class TCPDF_FILTERS
Author: Nicola Asuni - info@tecnick.com
Version: 1.0.001
Brief: This is a PHP class for decoding common PDF filters.
Class:
TCPDF_FILTERS
This is a PHP class for decoding common PDF filters (PDF 32000-2008 - 7.4 Filters).
Located at include/tcpdf_filters.php
Methods summary
public static
(array)
|
|
public static
Decoded
|
|
public static
Decoded
|
|
public static
Decoded
|
#
decodeFilterASCIIHexDecode( $data )
ASCIIHexDecode Decodes data encoded in an ASCII hexadecimal representation, reproducing the original binary data. |
public static
Decoded
|
#
decodeFilterASCII85Decode( $data )
ASCII85Decode Decodes data encoded in an ASCII base-85 representation, reproducing the original binary data. |
public static
Decoded
|
#
decodeFilterLZWDecode( $data )
LZWDecode Decompresses data encoded using the LZW (Lempel-Ziv-Welch) adaptive compression method, reproducing the original text or binary data. |
public static
Decoded
|
#
decodeFilterFlateDecode( $data )
FlateDecode Decompresses data encoded using the zlib/deflate compression method, reproducing the original text or binary data. |
public static
|
#
decodeFilterRunLengthDecode( $data )
RunLengthDecode Decompresses data encoded using a byte-oriented run-length encoding algorithm. |
public static
Decoded
|
#
decodeFilterCCITTFaxDecode( $data )
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). |
public static
Decoded
|
#
decodeFilterJBIG2Decode( $data )
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). |
public static
Decoded
|
#
decodeFilterDCTDecode( $data )
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. |
public static
Decoded
|
#
decodeFilterJPXDecode( $data )
JPXDecode (NOT IMPLEMETED - RETURN AN EXCEPTION) Decompresses data encoded using the wavelet-based JPEG2000 standard, reproducing the original image data. |
public static
Decoded
|
#
decodeFilterCrypt( $data )
Crypt (NOT IMPLEMETED - RETURN AN EXCEPTION) Decrypts data encrypted by a security handler, reproducing the data as it was before encryption. |
public static
|
Properties summary
private static
array
|
$available_filters
Define a list of available filter decoders. |
#
array('ASCIIHexDecode', 'ASCII85Decode', 'LZWDecode', 'FlateDecode', 'RunLengthDecode')
|