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 Art Welch <ar...@EASTPOINT.COM> on 2001/03/13 21:05:50 UTC

PCLRenderer - Here at last

The PCLRenderer has finally been submitted to the Apache FOP project. As I
had mentioned previously, I created an abstract base class "PrintRenderer"
that serves as a common base for print type renderers (maybe other renderers
as well). The PrintRenderer may help to prevent some duplication of code in
the various renderers. So far the PDF, PCL, and TXT renderers extend from
this base class. There has also been mention recently of a PostScript
renderer that may also use this. Cool!

The PCL renderer allows direct printing of FOs to printers supporting PCL 5
(Printer Control Language level 5).

There is also a renderer that renders FOs as plain ASCII text (while
attempting to maintain the formatted appearance).

Attached is an M$ Word document documenting some of this and some of the
limitations of the PCLRenderer.

Also attached is an XML file for Fotis that is my attempt to put the
document into the same form as the FOP xml-docs. Hopefully we will be able
to add this to the FOP documentation. Actually it will probably require a
bit of editing...

If anyone has questions about these renderers, please post them to the list
and I will attempt to answer them.

Of course if you have problems with these, post them to the list, bugzilla,
or fix them.

EastPoint has been using the PCLRenderer (in various versions) for almost a
year now, and it has worked quite well. We are pleased to contribute this to
Apache FOP.

Art
 <<PCLRenderer.doc>>  <<renderers.xml>> 

Re: PCLRenderer - Here at last

Posted by Jens Schäfers <sc...@adesso.de>.
And here is one that is really free and requires no registration. It's the
predecessor of the previously mentioned crippled formview package:

http://www.winsite.com/bin/Info?500000027230

It is an older verson but it can handle PCL5. There are still some limitations but
no time limit as far as I could see.

If there are other - truely free - PCL viewers for Win32 I'd like to know, too.

Jens


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org


Re: PCLRenderer - Here at last

Posted by Jens Schäfers <sc...@adesso.de>.
Hello Martin,

there are two free viewers I found when I was looking for a PCL viewer. I didn't
find the time to test them yet.

The links:

This viewer is free for end users:
http://www.ndg.com/

This seems to be an entire package of free PCL tools:
http://www.pcltools.com/formview.htm

I hope this is what you're looking for.

Jens


Martin Roob wrote:

> Hello Art,
> as I was the one who asked for a PCLRenderer, I want to thank you very
> much for your efforts.
> I'm looking forward to testing your renderer.
> By the way, does anyone know, wether there is a sort of PCLViewer
> available for Windows.
> (I don't have a PCL Printer at home, so otherwise testing is a little
> bit difficult.)
> It should just be a simple program, that opens a PCL file and shows in a
> window, what I would see at paper.
> Im'm sure there must be something like this.
>
> Martin
>
> Art Welch schrieb:
> >
> > The PCLRenderer has finally been submitted to the Apache FOP project. As I
> > had mentioned previously, I created an abstract base class "PrintRenderer"
> > that serves as a common base for print type renderers (maybe other renderers
> > as well). The PrintRenderer may help to prevent some duplication of code in
> > the various renderers. So far the PDF, PCL, and TXT renderers extend from
> > this base class. There has also been mention recently of a PostScript
> > renderer that may also use this. Cool!
> >
> > The PCL renderer allows direct printing of FOs to printers supporting PCL 5
> > (Printer Control Language level 5).
> >
> > There is also a renderer that renders FOs as plain ASCII text (while
> > attempting to maintain the formatted appearance).
> >
> > Attached is an M$ Word document documenting some of this and some of the
> > limitations of the PCLRenderer.
> >
> > Also attached is an XML file for Fotis that is my attempt to put the
> > document into the same form as the FOP xml-docs. Hopefully we will be able
> > to add this to the FOP documentation. Actually it will probably require a
> > bit of editing...
> >
> > If anyone has questions about these renderers, please post them to the list
> > and I will attempt to answer them.
> >
> > Of course if you have problems with these, post them to the list, bugzilla,
> > or fix them.
> >
> > EastPoint has been using the PCLRenderer (in various versions) for almost a
> > year now, and it has worked quite well. We are pleased to contribute this to
> > Apache FOP.
> >
> > Art
> >  <<PCLRenderer.doc>>  <<renderers.xml>>
> >
> >   ------------------------------------------------------------------------
> >                       Name: PCLRenderer.doc
> >    PCLRenderer.doc    Type: Winword Datei (application/msword)
> >                   Encoding: base64
> >
> >                     Name: renderers.xml
> >    renderers.xml    Type: XML Document (text/xml)
> >                 Encoding: quoted-printable
> >
> >   ------------------------------------------------------------------------
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
> > For additional commands, email: fop-dev-help@xml.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
> For additional commands, email: fop-dev-help@xml.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org


Re: PCLRenderer - Here at last

Posted by Martin Roob <Ma...@objekt-management.de>.
Hello Art,
as I was the one who asked for a PCLRenderer, I want to thank you very
much for your efforts.
I'm looking forward to testing your renderer.
By the way, does anyone know, wether there is a sort of PCLViewer
available for Windows.
(I don't have a PCL Printer at home, so otherwise testing is a little
bit difficult.)
It should just be a simple program, that opens a PCL file and shows in a
window, what I would see at paper.
Im'm sure there must be something like this. 

Martin

Art Welch schrieb:
> 
> The PCLRenderer has finally been submitted to the Apache FOP project. As I
> had mentioned previously, I created an abstract base class "PrintRenderer"
> that serves as a common base for print type renderers (maybe other renderers
> as well). The PrintRenderer may help to prevent some duplication of code in
> the various renderers. So far the PDF, PCL, and TXT renderers extend from
> this base class. There has also been mention recently of a PostScript
> renderer that may also use this. Cool!
> 
> The PCL renderer allows direct printing of FOs to printers supporting PCL 5
> (Printer Control Language level 5).
> 
> There is also a renderer that renders FOs as plain ASCII text (while
> attempting to maintain the formatted appearance).
> 
> Attached is an M$ Word document documenting some of this and some of the
> limitations of the PCLRenderer.
> 
> Also attached is an XML file for Fotis that is my attempt to put the
> document into the same form as the FOP xml-docs. Hopefully we will be able
> to add this to the FOP documentation. Actually it will probably require a
> bit of editing...
> 
> If anyone has questions about these renderers, please post them to the list
> and I will attempt to answer them.
> 
> Of course if you have problems with these, post them to the list, bugzilla,
> or fix them.
> 
> EastPoint has been using the PCLRenderer (in various versions) for almost a
> year now, and it has worked quite well. We are pleased to contribute this to
> Apache FOP.
> 
> Art
>  <<PCLRenderer.doc>>  <<renderers.xml>>
> 
>   ------------------------------------------------------------------------
>                       Name: PCLRenderer.doc
>    PCLRenderer.doc    Type: Winword Datei (application/msword)
>                   Encoding: base64
> 
>                     Name: renderers.xml
>    renderers.xml    Type: XML Document (text/xml)
>                 Encoding: quoted-printable
> 
>   ------------------------------------------------------------------------
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
> For additional commands, email: fop-dev-help@xml.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org