diff options
Diffstat (limited to 'src/options/svg_driver.php')
-rw-r--r-- | src/options/svg_driver.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/options/svg_driver.php b/src/options/svg_driver.php index 27e362b..b07664e 100644 --- a/src/options/svg_driver.php +++ b/src/options/svg_driver.php @@ -16,6 +16,13 @@ class ezcGraphSvgDriverOptions extends ezcGraphDriverOptions { /** + * Assumed percentual average width of chars with the used font + * + * @var float + */ + protected $assumedCharacterWidth = .55; + + /** * Set an option value * * @param string $propertyName @@ -28,6 +35,9 @@ class ezcGraphSvgDriverOptions extends ezcGraphDriverOptions { switch ( $propertyName ) { + case 'assumedCharacterWidth': + $this->assumedCharacterWidth = min( 1, max( 0, (float) $propertyValue ) ); + break; default: parent::__set( $propertyName, $propertyValue ); break; |