You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by Keiron Liddle <ke...@aftexsw.com> on 2002/08/06 09:23:06 UTC
PDF lib (was Re: FOP - the goals)
On Tue, 2002-08-06 at 09:00, Kevin O'Neill wrote:
> > Processor that complies with the XSL:FO spec to create PDF. [1]
>
> 1.3 or 1.4?
1.4
because we have transparency
> > Runs standalone or embedded.
> > Run in reasonable memory and fast (as possible).
>
> It should also be thread safe.
yes :)
> > General Concepts
> > ----------------
> >
> > Use external libs where possible: xerces, xalan, batik, avalon etc.
> > Keep logically different parts separate: fo tree, layout, area tree,
> > renderers, images, extensions, data formats (eg. pdf).
>
> Separation of the components is an important aspect for my work as I'm
> using the PDF components directly rather than via FO.
That is one of the reasons, also:
- greater flexibility
- easier to understand and work on
- reduces chances of bugs
Also lower level parts should not be dependant on outside libraries
unless absolutely necessary.
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org
Re: PDF lib
Posted by Jeremias Maerki <de...@greenmail.ch>.
On 06.08.2002 09:38:42 Keiron Liddle wrote:
> On Tue, 2002-08-06 at 09:33, Jeremias Maerki wrote:
> > > 1.4
> > > because we have transparency
> >
> > If that's the only reason, I'd like to have this configurable. I'd
> > regret losing 1.3 compatibility.
>
> The good thing about pdf is that it is fully backwards compatible.
> Proper 1.4 documents will be viewable in 1.3 viewers. It will just
> ignore the transparency (and any other new things) and render as normal.
>
> So far everything works properly.
Didn't know that. Ok then.
> > I'll have similar problems with the PS renderer because Level 3
> > PostScript provides ZLib compression and JPEG support, but many desktop
> > printers with PS emulation have only Level 2.
>
> I suppose that means PS is not backward compatible.
> Then that would need to be configurable.
Yep.
Jeremias Maerki
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org
Re: PDF lib
Posted by Keiron Liddle <ke...@aftexsw.com>.
On Tue, 2002-08-06 at 09:33, Jeremias Maerki wrote:
> > 1.4
> > because we have transparency
>
> If that's the only reason, I'd like to have this configurable. I'd
> regret losing 1.3 compatibility.
The good thing about pdf is that it is fully backwards compatible.
Proper 1.4 documents will be viewable in 1.3 viewers. It will just
ignore the transparency (and any other new things) and render as normal.
So far everything works properly.
> I'll have similar problems with the PS renderer because Level 3
> PostScript provides ZLib compression and JPEG support, but many desktop
> printers with PS emulation have only Level 2.
I suppose that means PS is not backward compatible.
Then that would need to be configurable.
>
> Jeremias Maerki
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org
Re: PDF lib (was Re: FOP - the goals)
Posted by Jeremias Maerki <de...@greenmail.ch>.
On 06.08.2002 09:23:06 Keiron Liddle wrote:
> On Tue, 2002-08-06 at 09:00, Kevin O'Neill wrote:
> > > Processor that complies with the XSL:FO spec to create PDF. [1]
> >
> > 1.3 or 1.4?
>
> 1.4
> because we have transparency
If that's the only reason, I'd like to have this configurable. I'd
regret losing 1.3 compatibility.
I'll have similar problems with the PS renderer because Level 3
PostScript provides ZLib compression and JPEG support, but many desktop
printers with PS emulation have only Level 2.
Jeremias Maerki
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org