docx-to-content
Documentation / extractor/url-to-content/docx-to-content
Extract​
convertDOCXToHTML()​
function convertDOCXToHTML(input: string | File | Blob | ArrayBuffer, options?: DocxOptions): Promise<string>;
Defined in: packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:54
Converts a DOCX document to HTML
Parameters​
Parameter | Type | Description |
---|---|---|
|
| DOCX input to convert |
| Conversion options |
Returns​
Promise
<string
>
The converted HTML
Throws​
If conversion fails
Example​
const html = await convertDOCXToHTML('https://example.com/doc.docx');
const html = await convertDOCXToHTML(fileInput.files[0]);
Other​
ParagraphStyle​
Defined in: packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:220
Properties​
Property | Type | Description | Defined in |
---|---|---|---|
| Text alignment (left, right, center, justify) | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:221 | |
| Line spacing | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:222 | |
| Paragraph indentation | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:223 | |
| Keep with next paragraph | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:224 | |
| Force page break before | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:225 |
RunStyle​
Defined in: packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:229
Properties​
Property | Type | Description | Defined in |
---|---|---|---|
| Bold text | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:230 | |
| Italic text | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:231 | |
| Underlined text | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:232 | |
| Text color | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:233 | |
| Highlight color | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:234 | |
| Font size | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:235 | |
| Font family | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:236 |
DocxOptions​
Defined in: packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:5
Properties​
Property | Type | Description | Defined in |
---|---|---|---|
| Whether to preserve shape elements | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:6 | |
| Whether to include document styles | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:7 | |
| Base path for image resources | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:8 |
StyleConfig​
Defined in: packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:13
Properties​
Property | Type | Description | Defined in |
---|---|---|---|
| If true, element is rendered as block | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:14 | |
| If true, element is a heading | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:15 | |
| HTML element name | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:16 | |
| DOCX XML element name | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:17 | |
| CSS class name | packages/ai-research-agent/src/extractor/url-to-content/docx-to-content.js:18 |