aboutsummaryrefslogtreecommitdiff
path: root/mammoth/conversion.py
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2014-08-05 16:38:12 +0100
committerMichael Williamson <mike@zwobble.org>2014-08-05 16:38:12 +0100
commitf7c533df61cee5ef960e18dcf743fd167642fd85 (patch)
tree7dad652407ffedba612032148734573551fb7b54 /mammoth/conversion.py
parentef76dd48d78fc715ce428e07cec2401b3bfbee74 (diff)
Convert line breaks to <br>
Diffstat (limited to 'mammoth/conversion.py')
-rw-r--r--mammoth/conversion.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/mammoth/conversion.py b/mammoth/conversion.py
index 6f9b7fc..3448862 100644
--- a/mammoth/conversion.py
+++ b/mammoth/conversion.py
@@ -28,6 +28,7 @@ class DocumentConverter(object):
documents.Table: self._convert_table,
documents.TableRow: self._convert_table_row,
documents.TableCell: self._convert_table_cell,
+ documents.LineBreak: self._line_break,
documents.Image: convert_image or images.inline(self._convert_image),
}
self._convert_underline = convert_underline
@@ -101,6 +102,10 @@ class DocumentConverter(object):
html_generator.end()
+ def _line_break(self, line_break, html_generator):
+ html_generator.self_closing("br")
+
+
def _convert_image(self, image):
with image.open() as image_bytes:
encoded_src = base64.b64encode(image_bytes.read()).decode("ascii")