(collate & params)
usage: takes an output that can be a file name or an output stream followed by one or more documents that can be input streams, urls, filenames, or byte arrays.
usage: takes an output that can be a file name or an output stream followed by one or more documents that can be input streams, urls, filenames, or byte arrays.
(doc-events pdf-writer
{:keys [on-document-open on-document-close on-page-start on-page-end
on-chapter-start on-chapter-end on-paragraph-start
on-paragraph-end on-section-start on-section-end
event-handler]})
(pdf in out)
in
can be either a vector containing the document or an input stream. If in
is an input stream then the forms will be read sequentially from it. out
can
be either a string, in which case it's treated as a file name, or an output
stream.
NOTE: using the :pages option will cause the complete document to reside in memory as it will need to be post processed.
`in` can be either a vector containing the document or an input stream. If in is an input stream then the forms will be read sequentially from it. `out` can be either a string, in which case it's treated as a file name, or an output stream. NOTE: using the :pages option will cause the complete document to reside in memory as it will need to be post processed.
(preprocess-header-footer-content content meta doc footer? page-numbers?)
(set-initial-margins doc
header-content
footer-content
margins
footer-start-page
header-first-page?)
(set-margins doc
left-margin
right-margin
top-margin
bottom-margin
page-numbers?)
(set-table-header-footer-event header-content
footer-content
meta
doc
margins
page-numbers?
pdf-writer
header-first-page?)
(table-footer-header-event header-content
footer-content
footer-start-page
margins
header-first-page?)
(table-header-footer-height content meta doc page-numbers? footer?)
(write-header-footer-content-row {:keys [table x y]} writer)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close