Ситуация такова: У нас есть сайт, который генерирует (большие) контракты-JSON, которые мы теперь хотим экспортировать в формате pdf с использованием интерфейса, поэтому javascript. На данный момент я использую pdfmake, но мне очень сложно получить макет, который остается неизменным для каждого контракта. Я бы предпочел иметь какой-то шаблон, который я мог бы заполнить значениями из JSON.Создание PDF-файла из шаблона с использованием Javascript
Лучшее, что я могу представить на данный момент, это написать шаблон в формате PDF с помощью LaTex и заполнить его рамкой шаблона и скомпилировать его с помощью компилятора LaTex. Однако я надеюсь, что вы можете сказать что-то более простое. Важно только, чтобы получить от JSON до pdf в один клик.
До сих пор я предлагал «лучшее, что я могу придумать», так как я надеялся, что смогу избежать принуждения наших клиентов к компиляции java с помощью javascript-библиотеки LaTeX Compiler. Однако, похоже, только один: texlive.js, который, похоже, не работает в автономном режиме (чего я хочу, к сожалению). Поэтому я продолжу использовать pdfmake. С нетерпением ждем идей, чтобы сделать это проще (или, по крайней мере, более удобочитаемым). – Urr4
. Считаете ли вы использование клиентских библиотек javascript, таких как jsPDF.js, для создания всей клиентской части PDF? –
Я сделал, но я использовал pdfmake вместо jsPDF, потому что я читал несколько раз, что он позволяет лучше форматировать. – Urr4