Current collected state Current
Observed since 20 Oct, 20:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Javascript port of python-docx.
Since v0.2.0 this package is published to npm as docxparserdocxyz.
Javascript port of python-docx.
npm i docxparserdocxyz
let {Document} = require('docxparserdocxyz');
let document = new Document();
document.add_heading('Document Title', 0);
let p = document.add_paragraph('A plain paragraph having some ');
p.add_run('bold').bold = true;
p.add_run(' and some ');
p.add_run('italic.').italic = true;
document.add_heading('Heading, level 1', level=1);
document.add_paragraph('Intense quote', style='Intense Quote');
document.save('demo.docx');
let {Document} = require('docxparserdocxyz');
let fileName = './demo.docx';
let document = new Document(fileName);
let text = document.text;
console.log(text);
let p = document.add_paragraph('Another plain paragraph having some ');
p.add_run('bold').bold = true;
p.add_run(' and some ');
p.add_run('italic.').italic = true;
document.add_heading('Heading, level 2', level=2);
text = document.text;
console.log(text);
document.save('read_and_write.docx');
<script src='http://unpkg.com/docxparserdocxyz'></script>
<script>
console.log(docxparserdocxyz);
var Document = docxparserdocxyz.Document;
console.log(Document);
console.log(Document());
</script>
See examples.
Please read python-docx documentation for now.
docx-slate: A simple slatejs-based docx editor for demonstration of docxjs.
Open demo on github.io
Open demo on codesandbox.io
Open demo on codesandbox.io
Open docxViewer
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.3.2Registry latest | 21 Apr 2024 | 31 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 20:31 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d38cc0b1700d51ec302005409ca58a4e27ee72c2e1ffb86c58aa0aaced24059b