Frank Niedermann wrote:
Hi Frank,
Hi Jeremias,
do you have an example on how to set the LanguageLevel within FOP?
Adrian already sent you a link that shows you how to specify Language
Level of 2 for Postscript generation:
http://xmlgraphics.apache.org/fop/0.95/output.html#ps-configuration
This setting goes into fop.xconf file and you have to tell FOP to load
the file using -c option from command line.
Regards,
Chris
I found a wiki page [1] about PostScript configuration within FOP but
on the bottom it says this:
"Some people will only add a DSC comment into the PostScript file
instead of the actual media selection code. This comment will then
be expanded later."
Thanks,
Frank
[1] http://wiki.apache.org/xmlgraphics-fop/ExtensionsForPostScript
Jeremias Maerki-2 wrote:
Hi Adrian & Frank,
please note that "%!PS-Adobe-3.0" does not refer to the PostScript
language level but to the version of the DSC specification which is 3.0.
The language level is given by the following DSC comment:
%%LanguageLevel: 2
So this is no bug.
On 01.04.2009 11:11:30 Adrian Cumiskey wrote:
Hi Frank,
I don't think you are missing anything, I think it may be a bug. Having
stepped through the code, "%!PS-Adobe-3.0" is always written as the
first line of the header regardless of the language level. Could you
please send us a bug report at
https://issues.apache.org/bugzilla/enter_bug.cgi?product=Fop and someone
will take a look at the problem. I'll try to find some time later this
week.
Thanks,
Adrian.
Frank Niedermann wrote:
Hi Adrian,
thanks for the link. This is my fopConfiguration.xml file:
<fop>
<renderers>
<renderer mime="application/postscript">
<auto-rotate-landscape>true</auto-rotate-landscape>
<language-level>2</language-level>
</renderer>
</renderers>
</fop>
And this is how I load this configuration file:
String fopConfiguration = "fopConfiguration.xml";
FopFactory fopFactory = FopFactory.newInstance();
fopFactory.setUserConfig(new File(fopConfiguration));
FOUserAgent foUserAgent = fopFactory.newFOUserAgent();
But it still creates version 3 PS-files (I checked the header).
Am I missing something else?
Thanks,
Frank
Adrian Cumiskey-2 wrote:
Hi Frank,
Yes, you can do this with the language-level configuration option (see
http://xmlgraphics.apache.org/fop/0.95/output.html#ps-configuration).
Adrian.
Frank Niedermann wrote:
Hi,
we are using Apache FOP to create PS files which should be printed on
a
HP-Unix machine.
Unfortunately this machine only supports version 2.0 PS files:
%!PS-Adobe-2.0
Apache FOP creates version 3.0 PS files which are ignored by the
HP-Unix
print system.
Is there a way to tell FOP to generate version 2.0 PS files?
Thanks,
Frank
Jeremias Maerki
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]