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'