Files
luos/thirdparty/html2ps_pdf/css.text-align.inc.php
Paula Quispe 9eb7d6cac2 HOR-2689
2017-08-03 17:00:30 -04:00

49 lines
1.2 KiB
PHP

<?php
// $Header: /cvsroot/html2ps/css.text-align.inc.php,v 1.10 2006/09/07 18:38:14 Konstantin Exp $
define('TA_LEFT',0);
define('TA_RIGHT',1);
define('TA_CENTER',2);
define('TA_JUSTIFY',3);
class CSSTextAlign extends CSSPropertyStringSet {
function CSSTextAlign() {
$this->CSSPropertyStringSet(true,
true,
array('inherit' => CSS_PROPERTY_INHERIT,
'left' => TA_LEFT,
'right' => TA_RIGHT,
'center' => TA_CENTER,
'middle' => TA_CENTER,
'justify' => TA_JUSTIFY));
}
function default_value() { return TA_LEFT; }
function value2pdf($value) {
switch ($value) {
case TA_LEFT:
return "ta_left";
case TA_RIGHT:
return "ta_right";
case TA_CENTER:
return "ta_center";
case TA_JUSTIFY:
return "ta_justify";
default:
return "ta_left";
}
}
function getPropertyCode() {
return CSS_TEXT_ALIGN;
}
function getPropertyName() {
return 'text-align';
}
}
CSS::register_css_property(new CSSTextAlign);
?>