SetaPDF_Core_Document_Page_Annotation_BorderEffect Class representing annotations border effect dictionary

File: /SetaPDF/Core/Document/Page/Annotation/BorderEffect.php

See PDF 32000-1:2008 - 12.5.4 Border Styles

Class hierarchy

Summary

Constants

CLOUDY

NONE

Border effect


Properties


Methods

__construct()

public SetaPDF_Core_Document_Page_Annotation_BorderEffect::__construct ( SetaPDF_Core_Type_Dictionary $dictionary )

The constructor.

Parameters
$dictionary : SetaPDF_Core_Type_Dictionary
 

getDictionary()

public SetaPDF_Core_Type_Dictionary SetaPDF_Core_Document_Page_Annotation_BorderEffect::getDictionary ( void )

Get the dictionary of it.

getIntensity()

public int|float SetaPDF_Core_Document_Page_Annotation_BorderEffect::getIntensity ( void )

Get the intensity of the effect.

getName()

public string SetaPDF_Core_Document_Page_Annotation_BorderEffect::getName ( void )

Get the border effect name.

setIntensity()

public self SetaPDF_Core_Document_Page_Annotation_BorderEffect::setIntensity ( null|int|float $intensity )

Set the border width.

Parameters
$intensity : null|int|float
 

setName()

public self SetaPDF_Core_Document_Page_Annotation_BorderEffect::setName ( null|string $name )

Set the border effect name.

Parameters
$name : null|string