Overview

Namespaces

  • Kotchasan
    • Cache
    • Database
    • Http
    • Log
    • Orm
  • None
  • PDF
  • PHP
  • Psr
    • Cache
    • Http
      • Message
    • Log

Classes

  • FPDF
  • Overview
  • Namespace
  • Class
  • Tree

Class FPDF

Direct known subclasses

Kotchasan\Pdf
Namespace: PDF
Located at PDF/FPDF.php
Methods summary
public
# __construct( $orientation = 'P', $unit = 'mm', $size = 'A4' )
public
# SetMargins( $left, $top, $right = null )
public
# SetLeftMargin( $margin )
public
# SetTopMargin( $margin )
public
# SetRightMargin( $margin )
public
# SetAutoPageBreak( $auto, $margin = 0 )
public
# SetDisplayMode( $zoom, $layout = 'default' )
public
# SetCompression( $compress )
public
# SetTitle( $title, $isUTF8 = false )
public
# SetAuthor( $author, $isUTF8 = false )
public
# SetSubject( $subject, $isUTF8 = false )
public
# SetKeywords( $keywords, $isUTF8 = false )
public
# SetCreator( $creator, $isUTF8 = false )
public
# AliasNbPages( $alias = '{nb}' )
public
# Error( $msg )
public
# Close( )
public
# AddPage( $orientation = '', $size = '', $rotation = 0 )
public
# Header( )
public
# Footer( )
public
# PageNo( )
public
# SetDrawColor( $r, $g = null, $b = null )
public
# SetFillColor( $r, $g = null, $b = null )
public
# SetTextColor( $r, $g = null, $b = null )
public
# GetStringWidth( $s )
public
# SetLineWidth( $width )
public
# Line( $x1, $y1, $x2, $y2 )
public
# Rect( $x, $y, $w, $h, $style = '' )
public
# AddFont( $family, $style = '', $file = '' )
public
# SetFont( $family, $style = '', $size = 0 )
public
# SetFontSize( $size )
public
# AddLink( )
public
# SetLink( $link, $y = 0, $page = -1 )
public
# Link( $x, $y, $w, $h, $link )
public
# Text( $x, $y, $txt )
public
# AcceptPageBreak( )
public
# Cell( $w, $h = 0, $txt = '', $border = 0, $ln = 0, $align = '', $fill = false, $link = '' )
public
# MultiCell( $w, $h, $txt, $border = 0, $align = 'J', $fill = false )
public
# Write( $h, $txt, $link = '' )
public
# Ln( $h = null )
public
# Image( $file, $x = null, $y = null, $w = 0, $h = 0, $type = '', $link = '' )
public
# GetPageWidth( )
public
# GetPageHeight( )
public
# GetX( )
public
# SetX( $x )
public
# GetY( )
public
# SetY( $y, $resetX = true )
public
# SetXY( $x, $y )
public
# Output( $dest = '', $name = '', $isUTF8 = false )
protected
# _dochecks( )
protected
# _checkoutput( )
protected
# _getpagesize( $size )
protected
# _beginpage( $orientation, $size, $rotation )
protected
# _endpage( )
protected
# _loadfont( $font )
protected
# _isascii( $s )
protected
# _httpencode( $param, $value, $isUTF8 )
protected
# _UTF8toUTF16( $s )
protected
# _escape( $s )
protected
# _textstring( $s )
protected
# _dounderline( $x, $y, $txt )
protected
# _parsejpg( $file )
protected
# _parsepng( $file )
protected
# _parsepngstream( $f, $file )
protected
# _readstream( $f, $n )
protected
# _readint( $f )
protected
# _parsegif( $file )
protected
# _out( $s )
protected
# _put( $s )
protected
# _getoffset( )
protected
# _newobj( $n = null )
protected
# _putstream( $data )
protected
# _putstreamobject( $data )
protected
# _putpage( $n )
protected
# _putpages( )
protected
# _putfonts( )
protected
# _tounicodecmap( $uv )
protected
# _putimages( )
protected
# _putimage( & $info )
protected
# _putxobjectdict( )
protected
# _putresourcedict( )
protected
# _putresources( )
protected
# _putinfo( )
protected
# _putcatalog( )
protected
# _putheader( )
protected
# _puttrailer( )
protected
# _enddoc( )
Properties summary
protected $page
#
protected $n
#
protected $offsets
#
protected $buffer
#
protected $pages
#
protected $state
#
protected $compress
#
protected $k
#
protected $DefOrientation
#
protected $CurOrientation
#
protected $StdPageSizes
#
protected $DefPageSize
#
protected $CurPageSize
#
protected $CurRotation
#
protected $PageInfo
#
protected $wPt
#
protected $hPt
#
protected $w
#
protected $h
#
protected $lMargin
#
protected $tMargin
#
protected $rMargin
#
protected $bMargin
#
protected $cMargin
#
protected $x
#
protected $y
#
protected $lasth
#
protected $LineWidth
#
protected $fontpath
#
protected $CoreFonts
#
protected $fonts
#
protected $FontFiles
#
protected $encodings
#
protected $cmaps
#
protected $FontFamily
#
protected $FontStyle
#
protected $underline
#
protected $CurrentFont
#
protected $FontSizePt
#
protected $FontSize
#
protected $DrawColor
#
protected $FillColor
#
protected $TextColor
#
protected $ColorFlag
#
protected $WithAlpha
#
protected $ws
#
protected $images
#
protected $PageLinks
#
protected $links
#
protected $AutoPageBreak
#
protected $PageBreakTrigger
#
protected $InHeader
#
protected $InFooter
#
protected $AliasNbPages
#
protected $ZoomMode
#
protected $LayoutMode
#
protected $metadata
#
protected $PDFVersion
#
kotchasan API documentation generated by ApiGen