File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes XML and Related Technologies and the fly likes STX (Joost) and fop pdf generation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "STX (Joost) and fop pdf generation" Watch "STX (Joost) and fop pdf generation" New topic

STX (Joost) and fop pdf generation

Jina Lu

Joined: Jul 09, 2010
Posts: 26

I'm using xml and stx joost transformation to generate pdf document. The problem I have is that all new lines in text (ok in xml) are replaced with spaces. Is any way to specify in stx to keep those new lines?
Paul Clapham

Joined: Oct 14, 2005
Posts: 19973

After looking up "joost" to see what it was, I see that it doesn't produce PDF itself. Instead it produces something which can be used by an XSL-FO transformer to produce the PDF.

So my suggestion would be to start this way: investigate and find out which of these steps is causing your problem.
Jina Lu

Joined: Jul 09, 2010
Posts: 26

Thank you for replying Paul.

Code for pdf generation

I tried to add <stx:attribute name="linefeed-treatment">preserve</stx:attribute> to my fo:block elements in stx file, but there is no difference. Maybe you could suggest any other ideas?
As I understand the xsl-fo is contacted and then transformed to pdf (line 2). Correct me if it is wrong.
I agree. Here's the link:
subject: STX (Joost) and fop pdf generation
jQuery in Action, 3rd edition