Skip to main content

Crate dm2xcod

Crate dm2xcod 

Source
Expand description

§dm2xcod

DOCX to Markdown converter using rs_docx.

§Example

use dm2xcod::{DocxToMarkdown, ConvertOptions, ImageHandling};

let options = ConvertOptions {
    image_handling: ImageHandling::SaveToDir("./images".into()),
    ..Default::default()
};

let converter = DocxToMarkdown::new(options);
let markdown = converter.convert("document.docx").unwrap();
println!("{}", markdown);

Re-exports§

pub use converter::DocxToMarkdown;
pub use error::Error;
pub use error::Result;
pub use localization::parse_heading_style;

Modules§

converter
Converter modules for DOCX to Markdown transformation.
error
Error types for docx2md.
localization
Heading style parsing utilities.

Structs§

ConvertOptions
Options for DOCX to Markdown conversion.

Enums§

ImageHandling
Specifies how images should be handled during conversion.