You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-users@xmlgraphics.apache.org by Annick Fron <An...@compuserve.com> on 2003/01/22 19:00:36 UTC

Batik Rasterizer

Hi,

I have generated A4 format pages using Batik and Fop. Is it possible to
generate A3 format pages ?
-- 
Annick Fron
AFC Europe
B.P. 111, 977 avenue du Docteur Julien Lefebvre
06271 Villeneuve-Loubet France
Tél : +33 4 93 22 88 18
Fax : +33 4 93 22 88 36
http://www.afceurope.com



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Dave Carlson <dc...@ontogenics.com>.
Excellent, thanks.  I will give this a try asap.

Dave

----- Original Message -----
From: "J.Pietschmann" <j3...@yahoo.de>
To: "Batik Users" <ba...@xml.apache.org>
Sent: Wednesday, January 22, 2003 2:04 PM
Subject: Re: Batik Rasterizer


> Dave Carlson wrote:
> > Are you producing PDF output from FOP (using Batik input)?  If so, I'd love
a
> > pointer on how to do this.
>
> See
>   http://xml.apache.org/fop/svg.html
>
> For caveats, see also
>   http://xml.apache.org/fop/faq.html#faq-N10359
>
> J.Pietschmann
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: batik-users-help@xml.apache.org
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by "J.Pietschmann" <j3...@yahoo.de>.
Dave Carlson wrote:
> Are you producing PDF output from FOP (using Batik input)?  If so, I'd love a
> pointer on how to do this.

See
  http://xml.apache.org/fop/svg.html

For caveats, see also
  http://xml.apache.org/fop/faq.html#faq-N10359

J.Pietschmann


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Dave Carlson <dc...@ontogenics.com>.
Are you producing PDF output from FOP (using Batik input)?  If so, I'd love a
pointer on how to do this.

Ideally, I'd like to get vector graphics in the PDF, instead of a rasterized
image.  Presumably this would allow scaling of the PDF document without losing
image quality.

Thanks,
  Dave

----- Original Message -----
From: "Annick Fron" <An...@compuserve.com>
To: <ba...@xml.apache.org>
Sent: Wednesday, January 22, 2003 11:00 AM
Subject: Batik Rasterizer


Hi,

I have generated A4 format pages using Batik and Fop. Is it possible to
generate A3 format pages ?
--
Annick Fron
AFC Europe
B.P. 111, 977 avenue du Docteur Julien Lefebvre
06271 Villeneuve-Loubet France
Tél : +33 4 93 22 88 18
Fax : +33 4 93 22 88 36
http://www.afceurope.com



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org






---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Vincent Hardy <vi...@sun.com>.
Hello Annick,

Here is how things work.

If you have the following image:

(myImage.svg)
<svg width="4.5in" height="5in" viewBox="0 0 450 500">
...
</svg>

and you want to rasterizer this, you have several options.

a. Modifying the resolution.

If you set the -dpi option, you change the convertion ratio from in to 
user space units (px) which will yield an image with 'more pixels'. For 
example:

svgrasterizer -dpi 300 -m image/tiff myImage.svg

will create a 300 dpi TIFF image.

b. Modifying the size of the image

If you set the -w (and or -h) options, you change the size of the 
viewport into which the image is drawn. So, for example, if you set w to 
450, your image will now be 450 pixels wide.

svgrasterizer -w 450 myImage.svg

will produce a PNG image (the default) which is 450x500.

I hope this clarifies the parameters. Note that -w and -h are unitless 
and correspond to pixel values.

Vincent.

Annick Fron wrote:
> Hello,
> 
> Are height and width expressed in pixels, dots , mm or inches ?
> My experience is that rasterizing a svg expressed in cm does not work,
> expressed in pixels works, but I can' t control the size.
> 
> I read somewhere that FOP actual implementation was limited to 72 dpi (to be
> fixed).
> It seems also that the pixelsToMm options which is documented in the source
> is not available externally and would, I guess, allow to express the svg
> size in mm.



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Annick Fron <An...@compuserve.com>.
Hello,

Are height and width expressed in pixels, dots , mm or inches ?
My experience is that rasterizing a svg expressed in cm does not work,
expressed in pixels works, but I can' t control the size.

I read somewhere that FOP actual implementation was limited to 72 dpi (to be
fixed).
It seems also that the pixelsToMm options which is documented in the source
is not available externally and would, I guess, allow to express the svg
size in mm.
-- 
Annick Fron
AFC Europe
B.P. 111, 977 avenue du Docteur Julien Lefebvre
06271 Villeneuve-Loubet France
Tél : +33 4 93 22 88 18
Fax : +33 4 93 22 88 36
http://www.afceurope.com


> De : Vincent Hardy <vi...@sun.com>
> Répondre à : "Batik Users" <ba...@xml.apache.org>
> Date : Thu, 23 Jan 2003 09:47:01 -0800
> À : Batik Users <ba...@xml.apache.org>
> Objet : Re: Batik Rasterizer
> 
> 
> Hello Annick,
> 
> There are many more options in the rasterizer, see:
> 
> http://xml.apache.org/batik/svgrasterizer.html
> 
> In particular, there are -w and -h options to set the width and height
> of the document. Used in combination with the -dpi, that should give you
> a page the size you want at the resolution you want.
> 
> Vincent.
> 
> Annick Fron wrote:
>> My problem is that I use the binary distribution with the command
>> java -jar batik-rasterizer ...
>> 
>> I don't know where to place options because I can't see the boundary between
>> batik and fop processing. The only option I have played with is :
>> -dpi
>> which is documented as set to 72
>> There are options width and length, but I don't know whether they are
>> relative to the input, the batik viewport, the fop document , the final
>> document or whatever
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: batik-users-help@xml.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Annick Fron <An...@compuserve.com>.
Thanks
-- 
Annick Fron
AFC Europe
B.P. 111, 977 avenue du Docteur Julien Lefebvre
06271 Villeneuve-Loubet France
Tél : +33 4 93 22 88 18
Fax : +33 4 93 22 88 36
http://www.afceurope.com


> De : Vincent Hardy <vi...@sun.com>
> Répondre à : "Batik Users" <ba...@xml.apache.org>
> Date : Mon, 10 Feb 2003 12:37:05 +0100
> À : Batik Users <ba...@xml.apache.org>
> Objet : Re: Batik Rasterizer
> 
> 
> Hello Annick,
> 
> Then, I think you should raise this issue on the fop mailing list as
> they would be the ones to tell how this could be changed in FOP.
> 
> Vincent.
> 
> Annick Fron wrote:
>> dpi is SET to 72 dpi with batik/fop, no way to change it.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: batik-users-help@xml.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Vincent Hardy <vi...@sun.com>.
Hello Annick,

Then, I think you should raise this issue on the fop mailing list as 
they would be the ones to tell how this could be changed in FOP.

Vincent.

Annick Fron wrote:
> dpi is SET to 72 dpi with batik/fop, no way to change it.



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Annick Fron <An...@compuserve.com>.
dpi is SET to 72 dpi with batik/fop, no way to change it.
-- 
Annick Fron
AFC Europe
B.P. 111, 977 avenue du Docteur Julien Lefebvre
06271 Villeneuve-Loubet France
Tél : +33 4 93 22 88 18
Fax : +33 4 93 22 88 36
http://www.afceurope.com


> De : Vincent Hardy <vi...@sun.com>
> Répondre à : "Batik Users" <ba...@xml.apache.org>
> Date : Thu, 23 Jan 2003 09:47:01 -0800
> À : Batik Users <ba...@xml.apache.org>
> Objet : Re: Batik Rasterizer
> 
> 
> Hello Annick,
> 
> There are many more options in the rasterizer, see:
> 
> http://xml.apache.org/batik/svgrasterizer.html
> 
> In particular, there are -w and -h options to set the width and height
> of the document. Used in combination with the -dpi, that should give you
> a page the size you want at the resolution you want.
> 
> Vincent.
> 
> Annick Fron wrote:
>> My problem is that I use the binary distribution with the command
>> java -jar batik-rasterizer ...
>> 
>> I don't know where to place options because I can't see the boundary between
>> batik and fop processing. The only option I have played with is :
>> -dpi
>> which is documented as set to 72
>> There are options width and length, but I don't know whether they are
>> relative to the input, the batik viewport, the fop document , the final
>> document or whatever
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: batik-users-help@xml.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Vincent Hardy <vi...@sun.com>.
Hello Annick,

There are many more options in the rasterizer, see:

http://xml.apache.org/batik/svgrasterizer.html

In particular, there are -w and -h options to set the width and height 
of the document. Used in combination with the -dpi, that should give you 
a page the size you want at the resolution you want.

Vincent.

Annick Fron wrote:
> My problem is that I use the binary distribution with the command
> java -jar batik-rasterizer ...
> 
> I don't know where to place options because I can't see the boundary between
> batik and fop processing. The only option I have played with is :
> -dpi
> which is documented as set to 72
> There are options width and length, but I don't know whether they are
> relative to the input, the batik viewport, the fop document , the final
> document or whatever



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Annick Fron <An...@compuserve.com>.
My problem is that I use the binary distribution with the command
java -jar batik-rasterizer ...

I don't know where to place options because I can't see the boundary between
batik and fop processing. The only option I have played with is :
-dpi
which is documented as set to 72
There are options width and length, but I don't know whether they are
relative to the input, the batik viewport, the fop document , the final
document or whatever
-- 
Annick Fron
AFC Europe
B.P. 111, 977 avenue du Docteur Julien Lefebvre
06271 Villeneuve-Loubet France
Tél : +33 4 93 22 88 18
Fax : +33 4 93 22 88 36
http://www.afceurope.com


> De : "J.Pietschmann" <j3...@yahoo.de>
> Répondre à : "Batik Users" <ba...@xml.apache.org>
> Date : Wed, 22 Jan 2003 22:03:03 +0100
> À : Batik Users <ba...@xml.apache.org>
> Objet : Re: Batik Rasterizer
> 
> 
> Annick Fron wrote:
>> I have generated A4 format pages using Batik and Fop. Is it possible to
>> generate A3 format pages ?
> 
> Yes, just define appropriate measurements for the page master.
> I don't understand what is exactly the problem?
> 
> J.Pietschmann
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: batik-users-help@xml.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by "J.Pietschmann" <j3...@yahoo.de>.
Annick Fron wrote:
> I have generated A4 format pages using Batik and Fop. Is it possible to
> generate A3 format pages ?

Yes, just define appropriate measurements for the page master.
I don't understand what is exactly the problem?

J.Pietschmann


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org


Re: Batik Rasterizer

Posted by Vincent Hardy <vi...@sun.com>.
Hello Annick,

Answering from a Batik point of view, you can rasterize an image to any 
size you'd like, so A3 should not be a problem. I do not know the answer 
from the FOP angle though. I would assume you can, but somebody 
knowledgable in FOP could give you a definite answer.

Vincent.

Annick Fron wrote:
> Hi,
> 
> I have generated A4 format pages using Batik and Fop. Is it possible to
> generate A3 format pages ?



---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-users-help@xml.apache.org