\Pop\Pdf\Document\Page\TextAlignment

Pdf page text alignment class

Summary

Methods
Properties
Constants
__construct()
setAlignment()
setLeftX()
setRightX()
setLeading()
getAlignment()
getLeftX()
getRightX()
getLeading()
hasLeftX()
hasRightX()
hasLeading()
isLeft()
isRight()
createLeft()
createRight()
createCenter()
getStrings()
isCenter()
No public properties found
LEFT
RIGHT
CENTER
No protected methods found
$alignment
$leftX
$rightX
$leading
N/A
No private methods found
No private properties found
N/A

Constants

LEFT

LEFT

Alignment constants

RIGHT

RIGHT

CENTER

CENTER

Alignment constants

Properties

$alignment

$alignment : string

Text alignment

Type

string

$leftX

$leftX : integer

Left X boundary

Type

integer

$rightX

$rightX : integer

Right X boundary

Type

integer

$leading

$leading : integer

Text leading

Type

integer

Methods

__construct()

__construct(string  $alignment = self::LEFT, integer  $leftX, integer  $rightX, integer  $leading) 

Constructor

Instantiate a PDF text alignment object.

Parameters

string $alignment
integer $leftX
integer $rightX
integer $leading

getAlignment()

getAlignment() : string

Get alignment

Returns

string

getLeftX()

getLeftX() : integer

Get the left X

Returns

integer

getRightX()

getRightX() : integer

Get the right X

Returns

integer

getLeading()

getLeading() : integer

Get the leading

Returns

integer

hasLeftX()

hasLeftX() : boolean

Has left X

Returns

boolean

hasRightX()

hasRightX() : boolean

Has right X

Returns

boolean

hasLeading()

hasLeading() : boolean

Has leading

Returns

boolean

isLeft()

isLeft() : boolean

Is LEFT alignment

Returns

boolean

isRight()

isRight() : boolean

Is RIGHT alignment

Returns

boolean

createLeft()

createLeft(integer  $leftX, integer  $rightX, integer  $leading) : \Pop\Pdf\Document\Page\Text\Alignment

Create LEFT alignment object

Parameters

integer $leftX
integer $rightX
integer $leading

Returns

\Pop\Pdf\Document\Page\Text\Alignment

createRight()

createRight(integer  $leftX, integer  $rightX, integer  $leading) : \Pop\Pdf\Document\Page\Text\Alignment

Create RIGHT alignment object

Parameters

integer $leftX
integer $rightX
integer $leading

Returns

\Pop\Pdf\Document\Page\Text\Alignment

createCenter()

createCenter(integer  $leftX, integer  $rightX, integer  $leading) : \Pop\Pdf\Document\Page\Text\Alignment

Create CENTER alignment object

Parameters

integer $leftX
integer $rightX
integer $leading

Returns

\Pop\Pdf\Document\Page\Text\Alignment

isCenter()

isCenter() : boolean

Is CENTER alignment

Returns

boolean