Crate docx_parser

Source
Expand description

A library to parse Docx files into a simpler format, useful for exporting it as markdown or JSON.

§Examples

use docx_parser::MarkdownDocument;

let markdown_doc = MarkdownDocument::from_file("./test/tables.docx");
let markdown = markdown_doc.to_markdown(true);
let json = markdown_doc.to_json(true);
println!("\n\n{}", markdown);
println!("\n\n{}", json);

Structs§

BlockStyle
MarkdownDocument
MarkdownNumbering
MarkdownParagraph
MarkdownTableRow
ParagraphStyle
TextBlock

Enums§

MarkdownContent
TextType

Type Aliases§

MarkdownTable
MarkdownTableCell