word-to-html
feature
- images
- font-size color/style
- table
- link
example
var path = require("path");
var Word2html = require("word-to-html");
var absPath = path.join(__dirname, "test.docx");
const word2html = new Word2html(
absPath,
{
outputDir: path.resolve(__dirname, 'temp')
}
);
word2html.convert();
event
zipReady
you can use zip
to get any resource you need, like images; adm-zip
var path = require("path");
var Word2html = require("word-to-html");
var absPath = path.join(__dirname, "test.docx");
const word2html = new Word2html(
absPath,
{
outputDir: path.resolve(__dirname, 'temp')
}
);
word2html.on('zipReady', (zip) => {
zip.getEntries();
zip.extractAllTo(path.resolve(__dirname, 'temp/entryfiles'));
});
word2html.convert();