Skip to content

Repository files navigation

Document File Text Extractor

Build StatusBuild statusCrates.io

Simple Rust library to extract readable text from specific document format like Word Document (docx). Currently only support several format, other format coming soon.

Supported Document

  • Microsoft Word (docx)
  • Microsoft Excel (xlsx)
  • Microsoft Power Point (pptx)
  • OpenOffice Writer (odt)
  • OpenOffice Spreadsheet (ods)
  • OpenDocument Presentation (odp)
  • PDF

Usage

letmut file = Docx::open("samples/sample.docx").unwrap();letmut isi = String::new();let _ = file.read_to_string(&mut isi);println!("CONTENT:");println!("----------BEGIN----------");println!("{}", isi);println!("----------EOF----------");

Test

$ cargo test

or run example:

$ cargo run --example readdocx data/sample.docx

[] Robin Sy.

About

Simple Document File Text Extraction Library for Rust

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages