enable openhtmltopdf SVG support
This commit is contained in:
parent
7885a2c4a3
commit
afbe8e570b
|
@ -8,6 +8,7 @@
|
|||
[com.openhtmltopdf/openhtmltopdf-jsoup-dom-converter "0.0.1-RC11"]
|
||||
[com.openhtmltopdf/openhtmltopdf-pdfbox "0.0.1-RC11"]
|
||||
[com.openhtmltopdf/openhtmltopdf-rtl-support "0.0.1-RC11"]
|
||||
[com.openhtmltopdf/openhtmltopdf-svg-support "0.0.1-RC11"]
|
||||
[hiccup "1.0.5"]]
|
||||
|
||||
:profiles {:provided
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
[java.util Base64]
|
||||
[com.openhtmltopdf DOMBuilder]
|
||||
[com.openhtmltopdf.pdfboxout PdfRendererBuilder]
|
||||
[com.openhtmltopdf.svgsupport BatikSVGDrawer]
|
||||
[com.openhtmltopdf.util XRLog]
|
||||
[org.jsoup Jsoup]
|
||||
[org.jsoup.nodes Document]))
|
||||
|
@ -72,6 +73,7 @@
|
|||
(let [builder (PdfRendererBuilder.)
|
||||
base-uri (opt/->base-uri options)]
|
||||
(obj/set-object-drawer-factory builder options)
|
||||
(.useSVGDrawer builder (BatikSVGDrawer.))
|
||||
(.withW3cDocument builder (DOMBuilder/jsoup2DOM html-doc) base-uri)
|
||||
(let [piped-in (PipedInputStream.)
|
||||
piped-out (PipedOutputStream. piped-in)
|
||||
|
|
Loading…
Reference in a new issue