summaryrefslogtreecommitdiff
path: root/mammoth/__init__.py
blob: 59e349fd37d29c32ff2055f0a25f73a788f484a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
from .results import Result
from . import docx, conversion, options


def convert_to_html(fileobj, transform_document=None, **kwargs):
    if transform_document is None:
        transform_document = lambda x: x
    return docx.read(fileobj).map(transform_document).bind(lambda document: 
        conversion.convert_document_element_to_html(
            document,
            **options.read_options(kwargs)
        )
    )