Skip to content
A fast, nimble PDF generation and manipulation library
Clojure
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src/camelot
test/camelot/test
.gitignore
.travis.yml
HISTORY.md
README.md
project.clj

README.md

Camelot

Camelot is a fast, nimble PDF generation and manipulation library.

Continuous Integration status

Usage

Add camelot as a dependency to your project. Jars are published to clojars.org.

[camelot "0.1.1"]

Start using the library!

;; Create PDF files with some text.
(-> {:font "Helvetica-Bold"
     :size 12
     :text "Hello World"}
    (save-as "/tmp/test.pdf"))

;; Merge a number of existing PDF files.
(-> ["filea.pdf" "fileb.pdf" "filec.pdf" "filed.pdf"]
    (merge-pdfs "/tmp/merged.pdf"

Development

More than happy to accept patches! Once you are done with your changes and all tests pass, submit a pull request on Github.

License

Copyright (C) 2012 Kushal Pisavadia

Distributed under the Eclipse Public License, the same as Clojure.

Something went wrong with that request. Please try again.