aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2013-03-30 21:57:06 +0000
committerMichael Williamson <mike@zwobble.org>2013-03-30 21:57:06 +0000
commit49e22a72504df97195d82d4349f7e0f0fb0c8bb3 (patch)
tree8ccf3291fe33e503077e1044fc30f41e73e2593b /lib
parentd6e8f5801e036bf3adccf5d0d826f5e2f7f60bda (diff)
Add standard options for standard docx styles
Diffstat (limited to 'lib')
-rw-r--r--lib/index.js11
-rw-r--r--lib/web.js2
2 files changed, 11 insertions, 2 deletions
diff --git a/lib/index.js b/lib/index.js
index 7f124f5..a4d51a6 100644
--- a/lib/index.js
+++ b/lib/index.js
@@ -1,9 +1,18 @@
var q = require("q");
-var xmlreader = require("./xmlreader");
+var xmlreader = require("./xmlreader");
var documents = require("./documents");
+var styles = require("./styles");
exports.Converter = Converter;
+exports.standardOptions = {
+ paragraphStyleMap: {
+ "Heading1": styles.topLevelElement("h1"),
+ "Heading2": styles.topLevelElement("h2"),
+ "Heading3": styles.topLevelElement("h3"),
+ "Heading4": styles.topLevelElement("h4")
+ }
+};
function Converter(options) {
this._documentConverter = new documents.DocumentConverter(options);
diff --git a/lib/web.js b/lib/web.js
index 20bc44f..73e501d 100644
--- a/lib/web.js
+++ b/lib/web.js
@@ -46,7 +46,7 @@ function handleConvert(request, response, next) {
return next();
}
- var converter = new mammoth.Converter();
+ var converter = new mammoth.Converter(mammoth.standardOptions);
var uploadedDocument = request.files.document;
var documentPath = uploadedDocument.path
// TODO: remove duplication from index.js