Re: Several questions about FOP
Hi FOPers, thanks for all the good advice you gave to me. I will report on any suceeds or failures in case we will use FOP in our projects to the list, if anyone is interested. Regards, Sebastian Will - Original Message - From: John Austin [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, April 17, 2002 12:09 AM Subject: Re: Several questions about FOP 1) Can one use FOP on a host-environment, ie. IBM mainframe computers, or does EBCDIC somehow cause problems FOP is written in Java and Java uses UNICODE for characters. I know better than to suggest that EBCDIC won't be problematic but in theory it's not supposed to be a problem. Although it's been a while since I served on a battleship ;-) I understand that Big Blue now provide Linux on the Operating Systems formerly known as MVS and/or VM.
Re: Several questions about FOP
At 14:29 16/04/2002, Sebastian H. Will wrote: Hi all, i've got several questions about PDF generation with FOP. We want to use a open-source implementation of XSL-FO in our project, but stumbled across several open topics. Perhaps you can help us with these: 1) Can one use FOP on a host-environment, ie. IBM mainframe computers, or does EBCDIC somehow cause problems In my year and a half of using FOP I have heard of several people with problems using EBCDIC and nothing much recently. Maybe they stopped using FOP or maybe they have no problems. You will probably have to suck it and see. 3) Is linearilazation possible, ie. displaying the first page while loading the rest? In Acrobat Reader, this can be queried in the File- Document Info-General-Optimized = true|false I think this is possible but I don't know whether I recommend it. If you generate on the fly then you will innevitably hit issues regarding Content Length and IE resulting in you generating the whole PDF before serving any of it at all. Is linearilazation a property of the PDF, the reader, or the thing serving the PDF? 4) How well does FOP perform in comparision to other XSL-FO implementations? FOP's strength is not really in its speed or memory use. It performs reasonably when compared to other engines (so I am told) but other commercial xsl:fo engines may be faster for what you need to do. Goodluck Alex McLintock Openweb Analysts Ltd, London: Software For Complex Websites http://www.OWAL.co.uk/ Free Consultancy for London Companies thinking of Open Source Software.
Re: Several questions about FOP
i've got several questions about PDF generation with FOP. We want to use a open-source implementation of XSL-FO in our project, but stumbled across several open topics. Perhaps you can help us with these: 1) Can one use FOP on a host-environment, ie. IBM mainframe computers, or does EBCDIC somehow cause problems See Alex's comment. Search the mail archives for info. 2) Can one use font A, even is font A is _not_ installed on a client? Is this done automatically when rendering the PDF, or do I have to include additional fonts somehow in the PDF? You can use font embedding. It's documented on the FOP website. 3) Is linearilazation possible, ie. displaying the first page while loading the rest? In Acrobat Reader, this can be queried in the File- Document Info-General-Optimized = true|false Not with FOP, I think. Linearization requires all PDF objects to be in the right order within the PDF. FOP can't don that, yet. You need to postprocess a PDF if you want that. 4) How well does FOP perform in comparision to other XSL-FO implementations? See Alex's comment. Cheers, Jeremias Märki mailto:[EMAIL PROTECTED] OUTLINE AG Postfach 3954 - Rhynauerstr. 15 - CH-6002 Luzern Tel. +41 41 317 2020 - Fax +41 41 317 2029 Internet http://www.outline.ch
Re: Several questions about FOP
1) Can one use FOP on a host-environment, ie. IBM mainframe computers, or does EBCDIC somehow cause problems FOP is written in Java and Java uses UNICODE for characters. I know better than to suggest that EBCDIC won't be problematic but in theory it's not supposed to be a problem. Although it's been a while since I served on a battleship ;-) I understand that Big Blue now provide Linux on the Operating Systems formerly known as MVS and/or VM.