Dompdf\Css\AttributeTranslator
Translates HTML 4.0 attributes into CSS rules
Synopsis
class AttributeTranslator
{
- // members
- public static string $_style_attr = "_html_style_attribute";
- private static array $__ATTRIBUTE_LOOKUP = ;
- protected static integer $_last_basefont_size = 3;
- protected static array $_font_size_lookup = ;
- // methods
- public static void translate_attributes()
- protected static string _resolve_target()
- public static void append_style()
- protected static array get_cell_list()
- protected static string _get_valid_color()
- protected static string _set_color()
- protected static string _set_background_color()
- protected static null _set_table_cellpadding()
- protected static string _set_table_border()
- protected static string _set_table_cellspacing()
- protected static null|string _set_table_rules()
- protected static string _set_hr_size()
- protected static null|string _set_hr_align()
- protected static null|string _set_input_width()
- protected static null _set_table_row_align()
- protected static null _set_table_row_valign()
- protected static null _set_table_row_bgcolor()
- protected static null _set_body_link()
- protected static null _set_basefont_size()
- protected static string _set_font_size()
Members
private
- $__ATTRIBUTE_LOOKUP
protected
- $_font_size_lookup
- $_last_basefont_size
public
- $_style_attr
Methods
protected
- _get_valid_color()
- _resolve_target()
- _set_background_color()
- _set_basefont_size()
- _set_body_link()
- _set_color()
- _set_font_size()
- _set_hr_align()
- _set_hr_size()
- _set_input_width()
- _set_table_border()
- _set_table_cellpadding()
- _set_table_cellspacing()
- _set_table_row_align()
- _set_table_row_bgcolor()
- _set_table_row_valign()
- _set_table_rules()
- get_cell_list()