Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rana/pdf-doc

Create a writing document and save to PDF with Rust.
https://github.com/rana/pdf-doc

json-data pdf pdf-document pdf-generation rust rust-crate rust-lang rust-library

Last synced: about 2 months ago
JSON representation

Create a writing document and save to PDF with Rust.

Awesome Lists containing this project

README

        

# pdf-doc

Create a writing document and save to PDF with Rust.

A minimal library.

Model a writing document with formatting options.

Slightly modeled after _Google Docs_ or _Microsoft Word_.

Save to `PDF` or `JSON`.

Reads `JSON` documents only.

## Prerequisites

Install `clang++` for the [skia-safe](https://crates.io/crates/skia-safe) crate dependency.

On Linux
```sh
sudo apt update
sudo apt install -y clang
clang++ --version
```