EC-CUBE
Public メソッド | 変数
クラス fpdi_pdf_parser

Public メソッド

 fpdi_pdf_parser ($filename, &$fpdi)
 error ($msg)
 getPageCount ()
 setPageno ($pageno)
 getPageResources ()
 _getPageResources ($obj)
 getContent ()
 _getPageContent ($content_ref)
 _rebuildContentStream ($obj)
 getPageBox ($page, $box_index, $k)
 getPageBoxes ($pageno, $k)
 _getPageBoxes ($page, $k)
 getPageRotation ($pageno)
 _getPageRotation ($obj)
 read_pages (&$c, &$pages, &$result)
 getPDFVersion ()

変数

 $pages
 $page_count
 $pageno
 $pdfVersion
 $fpdi
 $availableBoxes = array('/MediaBox', '/CropBox', '/BleedBox', '/TrimBox', '/ArtBox')

関数

_getPageBoxes ( page,
k 
)

Get all boxes from /Page

引数:
arraya /Page
戻り値:
array
_getPageContent ( content_ref)

Resolve all content-objects

引数:
array$content_ref
戻り値:
array
_getPageResources ( obj)

Get page-resources from /Page

引数:
array$objArray of pdf-data

Rebuild content-streams

引数:
array$obj
戻り値:
string
error ( msg)

Overwrite parent::error()

引数:
string$msgError-Message
fpdi_pdf_parser ( filename,
&$  fpdi 
)

Constructor

引数:
string$filenameSource-Filename
object$fpdiObject of type fpdi

Get content of current page

If more /Contents is an array, the streams are concated

戻り値:
string
getPageBox ( page,
box_index,
k 
)

Get a Box from a page Arrayformat is same as used by fpdf_tpl

引数:
array$pagea /Page
string$box_indexType of Box
参照:
$availableBoxes
引数:
floatScale factor from user space units to points
戻り値:
array
getPageBoxes ( pageno,
k 
)

Get all page boxes by page no

引数:
intThe page number
floatScale factor from user space units to points
戻り値:
array

Get pagecount from sourcefile

戻り値:
int

Get page-resources from current page

戻り値:
array
getPageRotation ( pageno)

Get the page rotation by pageno

引数:
integer$pageno
戻り値:
array

Get PDF-Version

And reset the PDF Version used in FPDI if needed

read_pages ( &$  c,
&$  pages,
&$  result 
)

Read all /Page(es)

引数:
objectpdf_context
array/Pages
arraythe result-array
setPageno ( pageno)

Set pageno

引数:
int$pagenoPagenumber to use

このクラスの説明は次のファイルから生成されました:
 全て データ構造 ネームスペース 関数 変数