EC-CUBE
Public メソッド | 変数
クラス FPDF
FPDFに対する継承グラフ
Inheritance graph
[凡例]

Public メソッド

 FPDF ($orientation='P', $unit='mm', $size='A4')
 SetMargins ($left, $top, $right=null)
 SetLeftMargin ($margin)
 SetTopMargin ($margin)
 SetRightMargin ($margin)
 SetAutoPageBreak ($auto, $margin=0)
 SetDisplayMode ($zoom, $layout='default')
 SetCompression ($compress)
 SetTitle ($title, $isUTF8=false)
 SetSubject ($subject, $isUTF8=false)
 SetAuthor ($author, $isUTF8=false)
 SetKeywords ($keywords, $isUTF8=false)
 SetCreator ($creator, $isUTF8=false)
 AliasNbPages ($alias='{nb}')
 Error ($msg)
 Open ()
 Close ()
 AddPage ($orientation='', $size='')
 Header ()
 Footer ()
 PageNo ()
 SetDrawColor ($r, $g=null, $b=null)
 SetFillColor ($r, $g=null, $b=null)
 SetTextColor ($r, $g=null, $b=null)
 GetStringWidth ($s)
 SetLineWidth ($width)
 Line ($x1, $y1, $x2, $y2)
 Rect ($x, $y, $w, $h, $style='')
 AddFont ($family, $style='', $file='')
 SetFont ($family, $style='', $size=0)
 SetFontSize ($size)
 AddLink ()
 SetLink ($link, $y=0, $page=-1)
 Link ($x, $y, $w, $h, $link)
 Text ($x, $y, $txt)
 AcceptPageBreak ()
 Cell ($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=false, $link='')
 MultiCell ($w, $h, $txt, $border=0, $align='J', $fill=false)
 Write ($h, $txt, $link='')
 Ln ($h=null)
 Image ($file, $x=null, $y=null, $w=0, $h=0, $type='', $link='')
 GetX ()
 SetX ($x)
 GetY ()
 SetY ($y)
 SetXY ($x, $y)
 Output ($name='', $dest='')
 _dochecks ()
 _checkoutput ()
 _getpagesize ($size)
 _beginpage ($orientation, $size)
 _endpage ()
 _loadfont ($font)
 _escape ($s)
 _textstring ($s)
 _UTF8toUTF16 ($s)
 _dounderline ($x, $y, $txt)
 _parsejpg ($file)
 _parsepng ($file)
 _parsepngstream ($f, $file)
 _readstream ($f, $n)
 _readint ($f)
 _parsegif ($file)
 _newobj ()
 _putstream ($s)
 _out ($s)
 _putpages ()
 _putfonts ()
 _putimages ()
 _putimage (&$info)
 _putxobjectdict ()
 _putresourcedict ()
 _putresources ()
 _putinfo ()
 _putcatalog ()
 _putheader ()
 _puttrailer ()
 _enddoc ()
 _putstream ($s)
 _getxobjectdict ()
 pdf_write_value (&$value)
 _unescape ($s)
 hex2str ($hex)
 str2hex ($str)

変数

 $page
 $n
 $offsets
 $buffer
 $pages
 $state
 $compress
 $k
 $DefOrientation
 $CurOrientation
 $StdPageSizes
 $DefPageSize
 $CurPageSize
 $PageSizes
 $wPt
 $hPt
 $w
 $h
 $lMargin
 $tMargin
 $rMargin
 $bMargin
 $cMargin
 $x
 $y
 $lasth
 $LineWidth
 $fontpath
 $CoreFonts
 $fonts
 $FontFiles
 $diffs
 $FontFamily
 $FontStyle
 $underline
 $CurrentFont
 $FontSizePt
 $FontSize
 $DrawColor
 $FillColor
 $TextColor
 $ColorFlag
 $ws
 $images
 $PageLinks
 $links
 $AutoPageBreak
 $PageBreakTrigger
 $InHeader
 $InFooter
 $ZoomMode
 $LayoutMode
 $title
 $subject
 $author
 $keywords
 $creator
 $AliasNbPages
 $PDFVersion

説明

This class is used as a bridge between TCPDF and FPDI and will create the possibility to use both FPDF and TCPDF via one FPDI version.

We'll simply remap TCPDF to FPDF again.

It'll be loaded and extended by FPDF_TPL.


関数

_unescape ( s)

Unescapes a PDF string

引数:
string$s
戻り値:
string
hex2str ( hex)

Hexadecimal to string

引数:
string$hex
戻り値:
string
pdf_write_value ( &$  value)

Encryption of imported data by FPDI

引数:
array$value

FPDIで再定義されています。

str2hex ( str)

String to hexadecimal

引数:
string$str
戻り値:
string

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