Sgss_Font_Abstract
+ Sgss_Font_Composite
|
$_rangemap
Character code range map of this font |
|
__construct (Sgss_Font_Composite_Rangemap_Abstract $rangemap)
The constructor |
Sgss_Font_Composite_Interface |
composite (Sgss_Font_Format_Interface $font, [array|Sgss_Graphics_Transform|null $trans = null], [string|array|null $range = null])
Composites this font with another |
Sgss_Font_Composite_Rangemap_Abstract |
getRangemap ()
Returns character code range map of this font |
Sgss_Font_Composite_Interface |
range (string|array|null $range)
Sets or adds the character ranges of previous composition to the specified value |
Sgss_Font_Composite_Interface |
transform (array|Sgss_Graphics_Transform|null $trans)
Sets the transformation of previous composition to the specified value |
Character code range map of this font
protected Sgss_Font_Composite_Rangemap_Abstract $_rangemap
The constructor
Sgss_Font_Composite_Rangemap_Abstract $rangemap
Character code range map of the font
public __construct (Sgss_Font_Composite_Rangemap_Abstract $rangemap)
Composites this font with another
In contrast to Sgss_Font_Format_Abstract::composite(), this simply adds the specified font as a child. See also Sgss_Font_Composite_Rangemap_Abstract::add() for further instructions of the optional parameters.
Sgss_Font_Format_Interface $font
Child font
array|Sgss_Graphics_Transform|null $trans
Transformation matrix
string|array|null $range
Unicode range(s)
Creates a composite font with another
public Sgss_Font_Composite_Interface composite (Sgss_Font_Format_Interface $font, [array|Sgss_Graphics_Transform|null $trans = null], [string|array|null $range = null])
Returns character code range map of this font
Returns character code range map of this font
public Sgss_Font_Composite_Rangemap_Abstract getRangemap ()
Sets or adds the character ranges of previous composition to the specified value
See also Sgss_Font_Composite_Rangemap_Abstract::addRange() for further instructions.
string|array|null $range
Unicode range(s)
Sets or adds the character ranges of previous composition
public Sgss_Font_Composite_Interface range (string|array|null $range)
Sets the transformation of previous composition to the specified value
See also Sgss_Font_Composite_Rangemap_Abstract::addTransform() for further instructions.
array|Sgss_Graphics_Transform|null $trans
Transformation matrix
Sets the transformation of previous composition
public Sgss_Font_Composite_Interface transform (array|Sgss_Graphics_Transform|null $trans)