Trial scheme:

1. Pd4ml, this belongs to the charge, have this can try

2.IText can only generate static files, can not parse JS, introduction can use URL or transform code into String to generate, but found some places to think too optimistic when calling; Simple table classes can use this

3. Set up phantomJS mini browser and called to realize PDF generation, but later found that maintenance has been stopped under Linux

4. Java drawing diagram display and convert to PDF, because this drawing does not maintain, so the scheme was abandoned, feel better Java drawing can try

5. Java call Firefox or Chrome to call the front page to achieve PDF generation, can define the front page style, js execution

6. Java call Excle table to achieve, this can find their own information, implementation steps, product design of the table, and then Java fill data, and call the picture to generate PDF

IText Reference Documentation:

_www. Cnblogs.com/java-class/… _

_blog. Csdn.net/baidu\_3633… _

_blog. Csdn.net/zqbokk/arti… _

_www. Cnblogs.com/IT-study/p/… _

_blog. Csdn.net/weixin\_378… _

www.lrfun.com/html/techno…

Phantomjs Reference documentation:

Phantomjs version:Wenku.kuryun.com/docs/phanto…

_blog. Csdn.net/u013794004/… _

_www. Cnblogs.com/whitewolf/p… _

www.jb51.net/article/126…

Selenium3

_www. Pianshen.com/article/406… _

_blog. Csdn.net/qq\_4109045… _

_blog. Csdn.net/shimengran1… _

Blog.csdn.net/qq\_3511942…

www.cnblogs.com/zhijing/p/6…