From 49e22a72504df97195d82d4349f7e0f0fb0c8bb3 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 30 Mar 2013 21:57:06 +0000 Subject: Add standard options for standard docx styles --- lib/index.js | 11 ++++++++++- lib/web.js | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) (limited to 'lib') 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 -- cgit v1.2.3