lib/fpdf.php
Constants
FPDF_VERSION
= '1.7'
Classes
FPDF
Properties
No
No
Description
Methods
AcceptPageBreak,
AddFont,
AddLink,
AddPage,
AliasNbPages,
Cell,
Close,
Error,
FPDF,
Footer,
GetStringWidth,
GetX,
GetY,
Header,
Image,
Line,
Link,
Ln,
MultiCell,
Open,
Output,
PageNo,
Rect,
SetAuthor,
SetAutoPageBreak,
SetCompression,
SetCreator,
SetDisplayMode,
SetDrawColor,
SetFillColor,
SetFont,
SetFontSize,
SetKeywords,
SetLeftMargin,
SetLineWidth,
SetLink,
SetMargins,
SetRightMargin,
SetSubject,
SetTextColor,
SetTitle,
SetTopMargin,
SetX,
SetXY,
SetY,
Text,
Write,
_UTF8toUTF16,
_beginpage,
_checkoutput,
_dochecks,
_dounderline,
_enddoc,
_endpage,
_escape,
_getpagesize,
_loadfont,
_newobj,
_out,
_parsegif,
_parsejpg,
_parsepng,
_parsepngstream,
_putcatalog,
_putfonts,
_putheader,
_putimage,
_putimages,
_putinfo,
_putpages,
_putresourcedict,
_putresources,
_putstream,
_puttrailer,
_putxobjectdict,
_readint,
_readstream,
_textstring,
AcceptPageBreak(
)
:
n/a
Return value
AddFont(
$family,
$style
= '',
$file
= '',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$family |
n/a |
|
|
$style |
n/a |
|
'' |
$file |
n/a |
|
'' |
Return value
AddLink(
)
:
n/a
Return value
AddPage(
$orientation
= '',
$size
= '',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$orientation |
n/a |
|
'' |
$size |
n/a |
|
'' |
Return value
AliasNbPages(
$alias
= '{nb}',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$alias |
n/a |
|
'{nb}' |
Return value
Cell(
$w,
$h
= 0,
$txt
= '',
$border
= 0,
$ln
= 0,
$align
= '',
$fill
= false,
$link
= '',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$w |
n/a |
|
|
$h |
n/a |
|
0 |
$txt |
n/a |
|
'' |
$border |
n/a |
|
0 |
$ln |
n/a |
|
0 |
$align |
n/a |
|
'' |
$fill |
n/a |
|
false |
$link |
n/a |
|
'' |
Return value
Close(
)
:
n/a
Return value
Error(
$msg,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$msg |
n/a |
|
|
Return value
FPDF(
$orientation
= 'P',
$unit
= 'mm',
$size
= 'A4',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$orientation |
n/a |
|
'P' |
$unit |
n/a |
|
'mm' |
$size |
n/a |
|
'A4' |
Return value
Footer(
)
:
n/a
Return value
GetStringWidth(
$s,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$s |
n/a |
|
|
Return value
GetX(
)
:
n/a
Return value
GetY(
)
:
n/a
Return value
Header(
)
:
n/a
Return value
Image(
$file,
$x
= null,
$y
= null,
$w
= 0,
$h
= 0,
$type
= '',
$link
= '',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$file |
n/a |
|
|
$x |
n/a |
|
null |
$y |
n/a |
|
null |
$w |
n/a |
|
0 |
$h |
n/a |
|
0 |
$type |
n/a |
|
'' |
$link |
n/a |
|
'' |
Return value
Line(
$x1,
$y1,
$x2,
$y2,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$x1 |
n/a |
|
|
$y1 |
n/a |
|
|
$x2 |
n/a |
|
|
$y2 |
n/a |
|
|
Return value
Link(
$x,
$y,
$w,
$h,
$link,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$x |
n/a |
|
|
$y |
n/a |
|
|
$w |
n/a |
|
|
$h |
n/a |
|
|
$link |
n/a |
|
|
Return value
Ln(
$h
= null,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$h |
n/a |
|
null |
Return value
MultiCell(
$w,
$h,
$txt,
$border
= 0,
$align
= 'J',
$fill
= false,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$w |
n/a |
|
|
$h |
n/a |
|
|
$txt |
n/a |
|
|
$border |
n/a |
|
0 |
$align |
n/a |
|
'J' |
$fill |
n/a |
|
false |
Return value
Open(
)
:
n/a
Return value
Output(
$name
= '',
$dest
= '',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$name |
n/a |
|
'' |
$dest |
n/a |
|
'' |
Return value
PageNo(
)
:
n/a
Return value
Rect(
$x,
$y,
$w,
$h,
$style
= '',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$x |
n/a |
|
|
$y |
n/a |
|
|
$w |
n/a |
|
|
$h |
n/a |
|
|
$style |
n/a |
|
'' |
Return value
SetAuthor(
$author,
$isUTF8
= false,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$author |
n/a |
|
|
$isUTF8 |
n/a |
|
false |
Return value
SetAutoPageBreak(
$auto,
$margin
= 0,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$auto |
n/a |
|
|
$margin |
n/a |
|
0 |
Return value
SetCompression(
$compress,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$compress |
n/a |
|
|
Return value
SetCreator(
$creator,
$isUTF8
= false,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$creator |
n/a |
|
|
$isUTF8 |
n/a |
|
false |
Return value
SetDisplayMode(
$zoom,
$layout
= 'default',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$zoom |
n/a |
|
|
$layout |
n/a |
|
'default' |
Return value
SetDrawColor(
$r,
$g
= null,
$b
= null,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$r |
n/a |
|
|
$g |
n/a |
|
null |
$b |
n/a |
|
null |
Return value
SetFillColor(
$r,
$g
= null,
$b
= null,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$r |
n/a |
|
|
$g |
n/a |
|
null |
$b |
n/a |
|
null |
Return value
SetFont(
$family,
$style
= '',
$size
= 0,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$family |
n/a |
|
|
$style |
n/a |
|
'' |
$size |
n/a |
|
0 |
Return value
SetFontSize(
$size,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$size |
n/a |
|
|
Return value
SetKeywords(
$keywords,
$isUTF8
= false,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$keywords |
n/a |
|
|
$isUTF8 |
n/a |
|
false |
Return value
SetLeftMargin(
$margin,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$margin |
n/a |
|
|
Return value
SetLineWidth(
$width,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$width |
n/a |
|
|
Return value
SetLink(
$link,
$y
= 0,
$page
= -1,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$link |
n/a |
|
|
$y |
n/a |
|
0 |
$page |
n/a |
|
-1 |
Return value
SetMargins(
$left,
$top,
$right
= null,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$left |
n/a |
|
|
$top |
n/a |
|
|
$right |
n/a |
|
null |
Return value
SetRightMargin(
$margin,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$margin |
n/a |
|
|
Return value
SetSubject(
$subject,
$isUTF8
= false,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$subject |
n/a |
|
|
$isUTF8 |
n/a |
|
false |
Return value
SetTextColor(
$r,
$g
= null,
$b
= null,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$r |
n/a |
|
|
$g |
n/a |
|
null |
$b |
n/a |
|
null |
Return value
SetTitle(
$title,
$isUTF8
= false,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$title |
n/a |
|
|
$isUTF8 |
n/a |
|
false |
Return value
SetTopMargin(
$margin,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$margin |
n/a |
|
|
Return value
SetX(
$x,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$x |
n/a |
|
|
Return value
SetXY(
$x,
$y,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$x |
n/a |
|
|
$y |
n/a |
|
|
Return value
SetY(
$y,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$y |
n/a |
|
|
Return value
Text(
$x,
$y,
$txt,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$x |
n/a |
|
|
$y |
n/a |
|
|
$txt |
n/a |
|
|
Return value
Write(
$h,
$txt,
$link
= '',
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$h |
n/a |
|
|
$txt |
n/a |
|
|
$link |
n/a |
|
'' |
Return value
_UTF8toUTF16(
$s,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$s |
n/a |
|
|
Return value
_beginpage(
$orientation,
$size,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$orientation |
n/a |
|
|
$size |
n/a |
|
|
Return value
_checkoutput(
)
:
n/a
Return value
_dochecks(
)
:
n/a
Return value
_dounderline(
$x,
$y,
$txt,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$x |
n/a |
|
|
$y |
n/a |
|
|
$txt |
n/a |
|
|
Return value
_enddoc(
)
:
n/a
Return value
_endpage(
)
:
n/a
Return value
_escape(
$s,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$s |
n/a |
|
|
Return value
_getpagesize(
$size,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$size |
n/a |
|
|
Return value
_loadfont(
$font,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$font |
n/a |
|
|
Return value
_newobj(
)
:
n/a
Return value
_out(
$s,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$s |
n/a |
|
|
Return value
_parsegif(
$file,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$file |
n/a |
|
|
Return value
_parsejpg(
$file,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$file |
n/a |
|
|
Return value
_parsepng(
$file,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$file |
n/a |
|
|
Return value
_parsepngstream(
$f,
$file,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$f |
n/a |
|
|
$file |
n/a |
|
|
Return value
_putcatalog(
)
:
n/a
Return value
_putfonts(
)
:
n/a
Return value
_putheader(
)
:
n/a
Return value
_putimage(
$info,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$info |
n/a |
|
|
Return value
_putimages(
)
:
n/a
Return value
_putinfo(
)
:
n/a
Return value
_putpages(
)
:
n/a
Return value
_putresourcedict(
)
:
n/a
Return value
_putresources(
)
:
n/a
Return value
_putstream(
$s,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$s |
n/a |
|
|
Return value
_puttrailer(
)
:
n/a
Return value
_putxobjectdict(
)
:
n/a
Return value
_readint(
$f,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$f |
n/a |
|
|
Return value
_readstream(
$f,
$n,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$f |
n/a |
|
|
$n |
n/a |
|
|
Return value
_textstring(
$s,
)
:
n/a
Arguments
Name |
Type |
Description |
Default |
$s |
n/a |
|
|
Return value
Properties
$AliasNbPages,
$AutoPageBreak,
$ColorFlag,
$CoreFonts,
$CurOrientation,
$CurPageSize,
$CurrentFont,
$DefOrientation,
$DefPageSize,
$DrawColor,
$FillColor,
$FontFamily,
$FontFiles,
$FontSize,
$FontSizePt,
$FontStyle,
$InFooter,
$InHeader,
$LayoutMode,
$LineWidth,
$PDFVersion,
$PageBreakTrigger,
$PageLinks,
$PageSizes,
$StdPageSizes,
$TextColor,
$ZoomMode,
$author,
$bMargin,
$buffer,
$cMargin,
$compress,
$creator,
$diffs,
$fontpath,
$fonts,
$h,
$hPt,
$images,
$k,
$keywords,
$lMargin,
$lasth,
$links,
$n,
$offsets,
$page,
$pages,
$rMargin,
$state,
$subject,
$tMargin,
$title,
$underline,
$w,
$wPt,
$ws,
$x,
$y,
public
$InFooter
=
public
$InHeader
=
public
$PageBreakTrigger
=