Hi Mohamed,

> On 24 Mar 2018, at 19:12, Mohamed Ashraf <[email protected]> wrote:
> 
> Currently, the PDF export of XWiki is implemented based on XSL-FO and
> transformation of XHTML to FO. This poses a couple of problems, mainly
> related to the current level of support of FO from libraries implementing
> FO to PDF transformation, as well as the limitations of automatized
> transformation of XHTML to FO. The problems are mainly related to styling
> limitations, auto-layouting, etc.
> 
> The idea is to try to replace this with a pure XHTML & CSS (paged CSS)
> export, using an open source library for producing PDFs out of this
> ,

Sure, but which one?

The only alternative I know is flying saucer (which is dead: 
https://github.com/flyingsaucerproject/flyingsaucer). Is that what you mean?

Do you know a maintained fork of it? One that I know is used by a competing 
wiki: https://bitbucket.org/atlassian/xhtmlrenderer-atlassian

Are you doing this as part of this GSOC project: 
http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/ImplementPDFexportwithXHTMLpagedCSS
 ?

Thanks
-Vincent

> and I will see LaTeX ,
> thanks
> 
> 2018-03-24 19:52 GMT+02:00 Vincent Massol <[email protected]>:
> 
>> Hi Mohamed,
>> 
>>> On 24 Mar 2018, at 18:44, Mohamed Ashraf <[email protected]> wrote:
>>> 
>>> If we should replacing the XSL-FO which we use to export PDF file out of
>>> XML,
>>> with XML and CSS only with open-source library ,
>>> 
>>> and I think  * ”CSS Paged Media “ *
>>> 
>>> is this good enough to do that ,
>>> or there are any suggestion
>> 
>> Sorry but I don’t understand your question. Why would you want toi replace
>> XSL-FO in your XWiki install?
>> 
>> If you’d like to contribute to XWiki dev, then could you provide more
>> context and explain why you want to replace XSL-FO and by what.
>> 
>> You may also be interested by the LaTeX exporter which can be used to
>> generate PDFs: http://extensions.xwiki.org/xwiki/bin/view/Extension/LaTeX/
>> 
>> Thanks
>> -Vincent
>> 
>> 
>> 

Reply via email to