[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/mod/assign/feedback/editpdf/fpdi/ -> pdf_parser.php (summary)

This file is part of FPDI

Copyright: Copyright (c) 2015 Setasign - Jan Slabon (http://www.setasign.com)
License: http://opensource.org/licenses/mit-license The MIT License
Version: 1.6.1
File Size: 925 lines (28 kb)
Included or required: 1 time
Referenced: 0 times
Includes or requires: 4 files
 mod/assign/feedback/editpdf/fpdi/filters/FilterASCII85.php
 mod/assign/feedback/editpdf/fpdi/pdf_context.php
 mod/assign/feedback/editpdf/fpdi/filters/FilterLZW.php
 mod/assign/feedback/editpdf/fpdi/filters/FilterASCIIHexDecode.php

Defines 1 class

pdf_parser:: (12 methods):
  __construct()
  __destruct()
  closeFile()
  getEncryption()
  getPdfVersion()
  _readRoot()
  _findXref()
  _readXref()
  _readValue()
  resolveObject()
  _readToken()
  _unFilterStream()


Class: pdf_parser  - X-Ref

Class pdf_parser

__construct($filename)   X-Ref
Constructor

param: string $filename Source filename

__destruct()   X-Ref
Destructor


closeFile()   X-Ref
Close the opened file


getEncryption()   X-Ref
Check Trailer for Encryption


getPdfVersion()   X-Ref
Get PDF-Version

return: string

_readRoot()   X-Ref
Read the /Root dictionary


_findXref()   X-Ref
Find the xref table

return: integer

_readXref(&$result, $offset)   X-Ref
Read the xref table

param: array $result Array of xref table entries
param: integer $offset of xref table
return: boolean

_readValue(&$c, $token = null)   X-Ref
Reads a PDF value

param: pdf_context $c
param: string $token A token
return: mixed

resolveObject($objSpec)   X-Ref
Resolve an object

param: array $objSpec The object-data
return: array|boolean

_readToken($c)   X-Ref
Reads a token from the context

param: pdf_context $c
return: mixed

_unFilterStream($obj)   X-Ref
Un-filter a stream object

param: array $obj
return: string



Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1