1 from html.parser import HTMLParser
6 DEFAULT_HEADING_SIZES: Any
10 def color_as_decimal(color: str = ...): ...
12 class HTML2FPDF(HTMLParser):
16 table_line_separators: Any
45 image_map: Any | None = ...,
46 li_tag_indent: int = ...,
47 table_line_separators: bool = ...,
49 heading_sizes: Any | None = ...,
52 def width2unit(self, length): ...
53 def handle_data(self, data) -> None: ...
54 def box_shadow(self, w, h, bgcolor) -> None: ...
55 def output_table_header(self) -> None: ...
57 def output_table_footer(self) -> None: ...
58 def output_table_sep(self) -> None: ...
61 def handle_starttag(self, tag, attrs) -> None: ...
63 def handle_endtag(self, tag) -> None: ...
65 def set_font(self, face: Any | None = ..., size: Any | None = ...) -> None: ...
66 def set_style(self, tag: Any | None = ..., enable: bool = ...) -> None: ...
67 def set_text_color(self, r: Any | None = ..., g: int = ..., b: int = ...) -> None: ...
68 def put_link(self, txt) -> None: ...
69 def render_toc(self, pdf, outline) -> None: ...
70 def error(self, message) -> None: ...
74 def write_html(self, text, *args, **kwargs) -> None: ...