diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/docx/body-reader.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/docx/body-reader.js b/lib/docx/body-reader.js index c4a61f0..bdc0954 100644 --- a/lib/docx/body-reader.js +++ b/lib/docx/body-reader.js @@ -174,10 +174,14 @@ function BodyReader(options) { "w:commentReference": readCommentReference, "w:br": function(element) { var breakType = element.attributes["w:type"]; - if (breakType) { - return emptyResultWithMessages([warning("Unsupported break type: " + breakType)]); - } else { + if (breakType == null || breakType === "textWrapping") { return elementResult(documents.lineBreak); + } else if (breakType === "page") { + return elementResult(documents.pageBreak); + } else if (breakType === "column") { + return elementResult(documents.columnBreak); + } else { + return emptyResultWithMessages([warning("Unsupported break type: " + breakType)]); } }, "w:bookmarkStart": function(element){ |
