Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/typesend/princess

A PrinceXML wrapper for generating PDFs using Elixir
https://github.com/typesend/princess

Last synced: 8 days ago
JSON representation

A PrinceXML wrapper for generating PDFs using Elixir

Awesome Lists containing this project

README

        

![Princess Logo](/priv/princess.png)

# Princess

Generate print-ready PDFs using Elixir, HTML, JS, and CSS. The heavy lifting is performed by [PrinceXML](https://www.princexml.com/).

## Requirements

You must have [PrinceXML](https://www.princexml.com/download/) installed.

Windows is not currently supported. Pull requests are welcome.

## Installation

Add this to your `mix.exs` file:

```elixir
def deps do
[
{:princess, "~> 0.1.0"}
]
end
```

## Examples

_Coming soon..._

## Documentation

https://hexdocs.pm/princess/

## License

Princess source code is licensed under the [MIT License](LICENSE.md).

Several licensing options are available for [PrinceXML](https://www.princexml.com/purchase/) depending on your needs.