Clj-paper-print 0.1.0
Released under the MIT Licence
A thin wraper of java.awt.print for clojure.
Installation
To install, add the following dependency to your project or build file:
[clj-paper-print "0.1.0"]
Namespaces
clj-paper-print.graphics
Public variables and functions:
- clear-rect!
- clip-rect
- copy-area
- create
- dispose!
- draw-3d-rect
- draw-arc
- draw-bytes
- draw-chars
- draw-image
- draw-line
- draw-oval
- draw-polygon
- draw-polyline
- draw-rect
- draw-round-rect
- draw-string
- fill-arc
- fill-oval
- fill-polygon
- fill-rect
- fill-round-rect
- finalize!
- get-clip
- get-clip-bounds
- get-color
- get-font
- get-font-metrics
- graphics-methods
- set-clip!
- set-color!
- set-font!
- translate
clj-paper-print.media-size-names
Public variables and functions:
- A0
- A1
- A2
- A3
- A4
- A5
- A6
- A7
- A8
- A9
- B0
- B1
- B10
- B2
- B3
- B4
- B5
- B6
- B7
- B8
- B9
- C0
- C1
- C2
- C3
- C4
- C5
- C6
- DESIGNIATED-LONG
- EXECUTIVE
- FOLIO
- INVOICE
- ITALY-ENVELOPE
- J-B0
- J-B1
- J-B10
- J-B2
- J-B3
- J-B4
- J-B5
- J-B6
- J-B7
- J-B8
- J-B9
- JAPANESE-DOUBLE-POSTCARD
- JAPANESE-POSTCARD
- LEDGER
- MONARCH-ENVELOPE
- NA-10x13-ENVELOPE
- NA-10x14-ENVELOPE
- NA-10x15-ENVELOPE
- NA-5x7
- NA-6x9-ENVELOPE
- NA-7x9-ENVELOPE
- NA-8x10
- NA-9x11-ENVELOPE
- NA-9x12-ENVELOPE
- NA-LEGAL
- NA-LETTER
- NA-NUM-10-ENVELOPE
- NA-NUM-11-ENVELOPE
- NA-NUM-12-ENVELOPE
- NA-NUM-14-ENVELOPE
- NA-NUM-9-ENVELOPE
- PERSONAL-ENVELOPE
- QUARTO
- sizes-map
- TABLOID
clj-paper-print.print-job
Public variables and functions:
- cancel
- default-page
- default-page-pgf
- get-copies
- get-job-name
- get-print-service
- get-printer-job
- get-user-name
- is-cancelled
- lookup-p-serv!
- page-dialog
- page-dialog-attrset
- print!
- print-dialog!
- print-dialog-attrset!
- print-job
- set-copies!
- set-job-name!
- set-pageable!
- set-print-service!
- set-printable!
- set-printable-pgf!
- validate-page