1
我正在嘗試使用一對多結構在Clojure中生成pdf。 類似於:如何在clj-pdf的表格中放置表格?
+------+----+------+-------+------+
| Name | ID | Make | Model | Year |
+------+----+------+-------+------+
| Bob 23 | Volvo 240 1980 |
| | Saab 99 1985 |
+-----------+---------------------+
| Foo 32 | Opel XXX 1972 |
依此類推。 我已經試過的方法是做這樣的
(pdf/pdf [
{:orientation :landscape}
[:table {:header ["Name" "ID" "Make" "Model" "Year"]}
[[:table {:colspan 2} ["Bob" "23"]]
[:table {:colspan 3} ["Volvo" "240" "1980"]
["Saab" "99" "1985"]]]
[[:table {:colspan 2} ["F00" "32"]]
[:table {:colspan 3} ["Opel" "XXX" "1972"]]]]
]
"foo.pdf")
這是我試過(和每一個排列我能想到的)的版本之一。不用說,它一直沒有奏效!
有沒有人有任何想法如何完成我在找什麼?
問候
你可能會考慮,輪流HTML轉換成PDF庫或服務。 Docraptor是一種爲pdf生成收費的服務,但我們與他們有好運。 https://docraptor.com/ –
你試過'[(clojure.string/join「」[「Bob」「23」])]? – leontalbot
或直接'[「Bob 23」]'如果這是硬編碼。 – leontalbot