depdf.components package¶
Submodules¶
depdf.components.image module¶
-
class
depdf.components.image.
Image
(bbox=None, src='', percent=100, pid='1', img_idx=1, scan=False, config=None)¶ Bases:
depdf.base.Base
,depdf.base.Box
-
object_type
= 'image'¶
-
depdf.components.paragraph module¶
-
class
depdf.components.paragraph.
Paragraph
(bbox=None, text='', pid='1', para_idx=1, config=None, inner_objects=None, style=None, align=None)¶ Bases:
depdf.base.InnerWrapper
,depdf.base.Box
-
object_type
= 'paragraph'¶
-
save_html
()¶
-
depdf.components.span module¶
-
class
depdf.components.span.
Span
(bbox=None, span_text='', config=None, style=None)¶ Bases:
depdf.base.Base
,depdf.base.Box
-
object_type
= 'span'¶
-
depdf.components.table module¶
-
class
depdf.components.table.
Cell
(bbox=None, text='', inner_objects=None)¶ Bases:
depdf.base.InnerWrapper
,depdf.base.Box
-
object_type
= 'cell'¶
-
to_dict
¶
-
-
class
depdf.components.table.
Table
(rows, pid='1', tid=1, config=None, bbox=None)¶ Bases:
depdf.base.Base
,depdf.base.Box
-
html
¶
-
object_type
= 'table'¶
-
save_html
()¶
-
to_dict
¶
-
to_html
¶
-
-
depdf.components.table.
convert_table_to_html
(table_dict, pid='1', tid=1, tc_mt=5, table_class='pdf-table', skip_et=False)¶
-
depdf.components.table.
gen_column_cell_sizes
(t)¶
depdf.components.text module¶
-
class
depdf.components.text.
Text
(bbox='', text='')¶ Bases:
depdf.base.Base
,depdf.base.Box
-
object_type
= 'text'¶
-
Module contents¶
-
class
depdf.components.
Paragraph
(bbox=None, text='', pid='1', para_idx=1, config=None, inner_objects=None, style=None, align=None)¶ Bases:
depdf.base.InnerWrapper
,depdf.base.Box
-
object_type
= 'paragraph'¶
-
save_html
()¶
-
-
class
depdf.components.
Table
(rows, pid='1', tid=1, config=None, bbox=None)¶ Bases:
depdf.base.Base
,depdf.base.Box
-
html
¶
-
object_type
= 'table'¶
-
save_html
()¶
-
to_dict
¶
-
to_html
¶
-
-
class
depdf.components.
Span
(bbox=None, span_text='', config=None, style=None)¶ Bases:
depdf.base.Base
,depdf.base.Box
-
object_type
= 'span'¶
-
-
class
depdf.components.
Text
(bbox='', text='')¶ Bases:
depdf.base.Base
,depdf.base.Box
-
object_type
= 'text'¶
-
-
class
depdf.components.
Cell
(bbox=None, text='', inner_objects=None)¶ Bases:
depdf.base.InnerWrapper
,depdf.base.Box
-
object_type
= 'cell'¶
-
to_dict
¶
-
-
class
depdf.components.
Image
(bbox=None, src='', percent=100, pid='1', img_idx=1, scan=False, config=None)¶ Bases:
depdf.base.Base
,depdf.base.Box
-
object_type
= 'image'¶
-