[EMAIL PROTECTED] wrote:
Hi,
Do you know if it is possible to generate SVG from a bitmapped graphic
(GIF or JPEG. The API i use does not generate SVG unfortunately). I shall
give a try at SVG (if I can embed or convert the barcode image).
Oops, I got the impression you generated your barcodes
as SVG, because you fiddled with an SVG class.
If you use a bitmap format, simply put width and height
on the fo:external-graphic element to scale it to the size
tou want to have. Use any bitmap size you want, it will be
scaled. This may give artifacts on low resolution screens,
print it for final judgement. If you want to be sure that
it is mapped to the printer without rounding artifacts,
use an image width so that image-pixel-width/fo-width divides
the printer resolution, for example
printer: 600 dpi
suggested resolution: 300 dpi
width on paper output: 5.08 cm (2 inch)
use 300 dpi*2inch=600 pixel width
Each pixel of your bitmap will then be printed using 2 printer
pixels (hopefully).
I am also considering the use of a barcode font. On the project for which
I am working, they used a barcode font in order to produce small but still
high quality barcodes). I wondered if it is possible to do such a thing
with FOP (I have seen somewhere in FOP samples that it was supposedly
possible but I have not yet given it a try).
It is possible, at least in theory. Get a font, and look into
docs/htmnl/docs/fonts.html for how to use it with FOP. Unfortunately,
barcodes are not unicode characters, and font importing sometimes
fails because the font files do not contain an unicode mapping.
J.Pietschmann