\nwtnRespimgCaptureRequest

Extension of PHP PhantomJs Request class by Jon Wenmoth <contact@jonnyw.me>

Extends the normal request to pass information relevant to rendering/saving an SVG.

Summary

Methods
Properties
Constants
getHeight()
getRasterFile()
getSVG()
getWidth()
setHeight()
setRasterFile()
setSVG()
setWidth()
No public properties found
No constants found
No protected methods found
$rasterFile
$width
$height
$svgdata
N/A
No private methods found
No private properties found
N/A

Properties

$rasterFile

$rasterFile : string

Path/filename of output image

Type

string

$width

$width : integer

Width of PNG output

Type

integer

$height

$height : integer

Height of PNG output

Type

integer

$svgdata

$svgdata : string

SVG data

Type

string

Methods

getHeight()

getHeight() : integer

Get height.

Returns

integer

getRasterFile()

getRasterFile() : string

Get the path/filename of the output PNG

Returns

string

getSVG()

getSVG() : string

Get SVG data.

Returns

string

getWidth()

getWidth() : integer

Get width.

Returns

integer

setHeight()

setHeight(integer  $height) : \JonnyW\PhantomJs\Message\AbstractRequest

Set height.

Parameters

integer $height

Height

Returns

\JonnyW\PhantomJs\Message\AbstractRequest

setRasterFile()

setRasterFile(string  $file) : \JonnyW\PhantomJs\Message\CaptureRequest

Set the path/filename of the output PNG

Parameters

string $file

The path/filename

Throws

\JonnyW\PhantomJs\Exception\NotWritableException

Returns

\JonnyW\PhantomJs\Message\CaptureRequest

setSVG()

setSVG(string  $svgdata) : string

Set SVG data

This sets the base64-encoded SVG data, which will be used to build a data URI.

Parameters

string $svgdata

base64-encoded SVG data

Returns

string

setWidth()

setWidth(integer  $width) : \JonnyW\PhantomJs\Message\AbstractRequest

Set width.

Parameters

integer $width

Width

Returns

\JonnyW\PhantomJs\Message\AbstractRequest