$string
$string : string
Text string value
Pdf page text class
$fillColor : \Pop\Pdf\Document\Page\Color\ColorInterface
Text fill color
$strokeColor : \Pop\Pdf\Document\Page\Color\ColorInterface
Text stroke color
$alignment : \Pop\Pdf\Document\Page\Text\Alignment
Text alignment object
$wrap : \Pop\Pdf\Document\Page\Text\Wrap
Text wrap object
$stream : \Pop\Pdf\Document\Page\Text\Stream
Text stream object
setString(string $string) : \Pop\Pdf\Document\Page\Text
Set the text string
string | $string |
setStrings(array $strings) : \Pop\Pdf\Document\Page\Text
Set the text strings
array | $strings |
addStringWithOffset(string $string, integer $offset) : \Pop\Pdf\Document\Page\Text
Add a string with offset
string | $string | |
integer | $offset |
setSize(integer|float $size) : \Pop\Pdf\Document\Page\Text
Set the text size
integer|float | $size |
setFillColor(\Pop\Pdf\Document\Page\Color\ColorInterface $color) : \Pop\Pdf\Document\Page\Text
Set the text fill color
\Pop\Pdf\Document\Page\Color\ColorInterface | $color |
setStrokeColor(\Pop\Pdf\Document\Page\Color\ColorInterface $color) : \Pop\Pdf\Document\Page\Text
Set the text stroke color
\Pop\Pdf\Document\Page\Color\ColorInterface | $color |
setStroke(integer $width, integer $dashLength = null, integer $dashGap = null) : \Pop\Pdf\Document\Page\Text
Set the text stroke properties
integer | $width | |
integer | $dashLength | |
integer | $dashGap |
setRotation(integer $rotation) : \Pop\Pdf\Document\Page\Text
Method to set the rotation of the text
integer | $rotation |
setCharWrap(integer $charWrap, integer $leading = null) : \Pop\Pdf\Document\Page\Text
Method to set the character wrap
integer | $charWrap | |
integer | $leading |
setLeading(integer $leading) : \Pop\Pdf\Document\Page\Text
Method to set the character wrap leading
integer | $leading |
setAlignment(\Pop\Pdf\Document\Page\Text\Alignment $alignment) : \Pop\Pdf\Document\Page\Text
Method to set the text alignment
\Pop\Pdf\Document\Page\Text\Alignment | $alignment |
setWrap(\Pop\Pdf\Document\Page\Text\Wrap $wrap) : \Pop\Pdf\Document\Page\Text
Method to set the text wrap
\Pop\Pdf\Document\Page\Text\Wrap | $wrap |
setTextStream(\Pop\Pdf\Document\Page\Text\Stream $stream) : \Pop\Pdf\Document\Page\Text
Method to set the text stream
\Pop\Pdf\Document\Page\Text\Stream | $stream |
escape(mixed $search = null, mixed $replace = null) : \Pop\Pdf\Document\Page\Text
Escape string
mixed | $search | |
mixed | $replace |
getFillColor() : \Pop\Pdf\Document\Page\Color\ColorInterface
Get the text fill color
getStrokeColor() : \Pop\Pdf\Document\Page\Color\ColorInterface
Get the text stroke color
getAlignment() : \Pop\Pdf\Document\Page\Text\Alignment
Get text alignment
getWrap() : \Pop\Pdf\Document\Page\Text\Wrap
Get text wrap
getTextStream() : \Pop\Pdf\Document\Page\Text\Stream
Get text stream
setTextParams(integer $c, integer $w, integer $h = 100, integer $v = 100, integer $rot, integer $rend) : \Pop\Pdf\Document\Page\Text
Set the text parameters for rendering text content
integer | $c | (character spacing) |
integer | $w | (word spacing) |
integer | $h | (horz stretch) |
integer | $v | (vert stretch) |
integer | $rot | (rotation, -90 - 90) |
integer | $rend | (render flag, 0 - 7) |