34 lines
807 B
Markdown
34 lines
807 B
Markdown
<p align="center"><img src ="https://github.com/bokuweb/docx-rs/blob/master/logo.png?raw=true" /></p>
|
|
|
|
<p align="center">
|
|
A .docx file generater with Rust/WebAssembly.
|
|
</p>
|
|
|
|
---
|
|
|
|
[](https://github.com/bokuweb/docx-rs/actions)
|
|
|
|
## Example
|
|
|
|
``` rust
|
|
use docx_core::*;
|
|
|
|
pub fn hello() -> Result<(), DocxError> {
|
|
let path = std::path::Path::new("./tests/output/hello.docx");
|
|
let file = std::fs::File::create(&path).unwrap();
|
|
Docx::new()
|
|
.add_paragraph(Paragraph::new().add_run(Run::new().add_text("Hello")))
|
|
.build()
|
|
.pack(file)?;
|
|
Ok(())
|
|
}
|
|
```
|
|
|
|
### More examples
|
|
|
|
* [Indent](https://github.com/bokuweb/docx-rs/blob/master/docx-core/examples/indent.rs)
|
|
|
|
## Features
|
|
|
|
- [x] Paragraph
|