Re: Several questions about FOP

2002-04-17 Thread Sebastian H. Will
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

2002-04-16 Thread Alex McLintock
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

2002-04-16 Thread Jeremias Maerki
 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

2002-04-16 Thread John Austin

 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.