留言板
Convert my HTML code in PDF Liferay 7
Hisham Zoghbi,修改在6 年前。
Convert my HTML code in PDF Liferay 7
Junior Member 帖子: 32 加入日期: 17-3-28 最近的帖子
Hello Guys,
Can I convert my Code from view.jsp to PDF und then send it per E-Mail? If so then plz with an example oder links that could help.
Thanks a lot
Sent from my iPhone with Liferay.com Forums
Can I convert my Code from view.jsp to PDF und then send it per E-Mail? If so then plz with an example oder links that could help.
Thanks a lot
Sent from my iPhone with Liferay.com Forums
Jorge Díaz,修改在6 年前。
RE: Convert my HTML code in PDF Liferay 7
Liferay Master 帖子: 753 加入日期: 14-1-9 最近的帖子
In the past, in some projects, before using Liferay, I used following java library to transform from HTML to PDF: https://github.com/flyingsaucerproject/flyingsaucer/blob/master/README.md
But it seems it is not longer maintained, it only supports CSS 2.1
But it seems it is not longer maintained, it only supports CSS 2.1
Neil Griffin,修改在6 年前。
RE: Convert my HTML code in PDF Liferay 7
Liferay Legend 帖子: 2655 加入日期: 05-7-27 最近的帖子
The Liferay Faces project maintains the jsf-export-pdf-portlet demo which utilizes the following dependency to convert HTML to PDF:
The code in PDFUtil.java shows how to do the conversion.
<dependency>
<groupid>org.xhtmlrenderer</groupid>
<artifactid>core-renderer</artifactid>
<version>R8</version>
</dependency>
The code in PDFUtil.java shows how to do the conversion.
Hisham Zoghbi,修改在6 年前。
R: Convert my HTML code in PDF Liferay 7
Junior Member 帖子: 32 加入日期: 17-3-28 最近的帖子
Thanks for the reply and the infos. But how can I import the dependencies if I'm using Liferay 7GA with Gradle Tool?
Sent from my iPhone with Liferay.com Forums
Sent from my iPhone with Liferay.com Forums
Jorge Díaz,修改在6 年前。
RE: Convert my HTML code in PDF Liferay 7
Liferay Master 帖子: 753 加入日期: 14-1-9 最近的帖子
For gradle tool, include following dependence:
More info see: http://mvnrepository.com/artifact/org.xhtmlrenderer/core-renderer/R8
The library used in that jsf-export-pdf-portlet example (org.xhtmlrenderer) is the same library I said in my previous comment (flying saucer).
See:
So you will have problems with CSS3 or not xhtml code.
If you have problems with non xhtml code you can always use jtidy library to convert html to xhtml (http://jtidy.sourceforge.net/)
compile group: 'org.xhtmlrenderer', name: 'core-renderer', version: 'R8'
More info see: http://mvnrepository.com/artifact/org.xhtmlrenderer/core-renderer/R8
The library used in that jsf-export-pdf-portlet example (org.xhtmlrenderer) is the same library I said in my previous comment (flying saucer).
See:
- ITextRenderer.java: https://github.com/flyingsaucerproject/flyingsaucer/blob/master/flying-saucer-pdf/src/main/java/org/xhtmlrenderer/pdf/ITextRenderer.java
- flyingsaucerproject: https://github.com/flyingsaucerproject/flyingsaucer/blob/master/README.md
So you will have problems with CSS3 or not xhtml code.
If you have problems with non xhtml code you can always use jtidy library to convert html to xhtml (http://jtidy.sourceforge.net/)
Hisham Zoghbi,修改在6 年前。