lib/ufpdf.php

Properties

Description

This file includes UFPDF which adds Unicode support to FPDF.

Constants

  UFPDF_VERSION = '0.1'




Classes

UFPDF

Properties

 
 
PDF  
 
No 
No 

Description

Main UFPDF class for creating Unicode PDF documents

Methods

AcceptPageBreak, AddFont, AliasNbPages, Cell, GetStringWidth, MultiCell, Text, UFPDF, Write, _dounderlineU, _escapetext, _putinfo, _putpages, _puttruetypeunicode, _textstring, code2utf, strlen, utf8_substr, utf8_to_codepoints, utf8_to_utf16be,

AcceptPageBreak( ) : n/a

Return value

Type Description
n/a n/a

AddFont(   $family,   $style = '',   $file = '', ) : n/a

Arguments

Name Type Description Default
$family n/a
$style n/a ''
$file n/a ''

Return value

Type Description
n/a n/a

AliasNbPages(   $alias = '{nb}', ) : n/a

Arguments

Name Type Description Default
$alias n/a '{nb}'

Return value

Type Description
n/a n/a

Cell(   $w,   $h = 0,   $txt = '',   $border = 0,   $ln = 0,   $align = 'J',   $fill = 0,   $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 'J'
$fill n/a 0
$link n/a ''

Return value

Type Description
n/a n/a

GetStringWidth(   $s, ) : n/a

Arguments

Name Type Description Default
$s n/a

Return value

Type Description
n/a n/a

MultiCell(   $w,   $h,   $txt,   $border = 0,   $align = 'J',   $fill = 0, ) : 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 0

Return value

Type Description
n/a n/a

Text(   $x,   $y,   $txt, ) : n/a

Arguments

Name Type Description Default
$x n/a
$y n/a
$txt n/a

Return value

Type Description
n/a n/a

UFPDF(   $orientation = 'P',   $unit = 'mm',   $format = 'A4', ) : n/a

Arguments

Name Type Description Default
$orientation n/a 'P'
$unit n/a 'mm'
$format n/a 'A4'

Return value

Type Description
n/a n/a

Write(   $h,   $txt,   $link = '', ) : n/a

Arguments

Name Type Description Default
$h n/a
$txt n/a
$link n/a ''

Return value

Type Description
n/a n/a

_dounderlineU(   $x,   $y,   $width,   $txt, ) : n/a

Arguments

Name Type Description Default
$x n/a
$y n/a
$width n/a
$txt n/a

Return value

Type Description
n/a n/a

_escapetext(   $s, ) : n/a

Arguments

Name Type Description Default
$s n/a

Return value

Type Description
n/a n/a

_putinfo( ) : n/a

Return value

Type Description
n/a n/a

_putpages( ) : n/a

Return value

Type Description
n/a n/a

_puttruetypeunicode(   $font, ) : n/a

Arguments

Name Type Description Default
$font n/a

Return value

Type Description
n/a n/a

_textstring(   $s, ) : n/a

Arguments

Name Type Description Default
$s n/a

Return value

Type Description
n/a n/a

code2utf(   $num, ) : n/a

Arguments

Name Type Description Default
$num n/a

Return value

Type Description
n/a n/a

strlen(   $s, ) : n/a

Arguments

Name Type Description Default
$s n/a

Return value

Type Description
n/a n/a

utf8_substr(   $str,   $start, ) : n/a

Arguments

Name Type Description Default
$str n/a
$start n/a

Return value

Type Description
n/a n/a

utf8_to_codepoints(   $txt, ) : n/a

Arguments

Name Type Description Default
$txt n/a

Return value

Type Description
n/a n/a

utf8_to_utf16be(   $txt,   $bom = true, ) : n/a

Arguments

Name Type Description Default
$txt n/a
$bom n/a true

Return value

Type Description
n/a n/a
Documentation was generated by phpDocumentor 2.1.0 .

Namespaces

  • global

    Packages