thanks !
I seem to have an issue with the font-family="HelveticaLTStd-Bold".
batik does not recognize the font if specified so. pfaedit tool also
creates a TrueType font of the same name as the opentype font. But batik
fails to use the correct font file. When i manually went into the svg and
modified the xml with the font-family="" and appended font-weight="", then
it worked. Could you please explain what you did with the truetype font
files. How could you make batik see these ?

thanks,
Ananth

On Tue, 4 May 2004, Ruth, Brice wrote:

> Many thanks! I've also taken the approach now of converting the OpenType
> fonts to TrueType fonts, using FontLab - which unfortunately cost a bit
> of money, but the results are quite good.
>
> Also, with this conversion, I am able to take an OpenType font such as
> 'HelveticaLTStd-Bold' and have FontLab create a TrueType font of the
> same name, and Batik is able to properly use the font, without resorting
> to 'font-weight="bold"'
>
> It would be so nice if Illustrator, or a tool that could read
> Illustrator files, could embed the fonts as actual SVG fonts - or -
> Batik could read CEF fonts, as the open-source freetype library
> apparently can.
>
> Regards,
> Brice Ruth
>
> ananth balasubramanyam wrote:
>
> >hi,
> >I had a similar issue and this is how is solved it :
> >
> >1. I used a tool called pfaedit (now called fontforge). Try this in google
> >and you might find it.
> >2. I then converted all my licensed opent type/ postscript fonts from
> >adobe into true type fonts using pfaedit. If you have a folder full of
> >postscript fonts then you can use this script to convert all into truetype
> >
> >file = $firstfont
> >while ( file != "" )
> >   Open(file)
> >   Generate($fontname + ".ttf")
> >   file = $nextfont
> >endloop
> >
> >3. place all the true type fonts into your /jre/lib/fonts/
> >4. batik will now be able to use these fonts.
> >
> >PS : regarding the bold, italic issues, adobe ILL specifies something like
> >font-family="Aachen-Bold", but batik can only see if it is
> >font-family="Aachen" font-weight="bold".
> >
> >Hope this helps !
> >Ananth
> >
> >
> >On Mon, 3 May 2004, Ruth, Brice wrote:
> >
> >
> >
> >>I've been doing some googling and found that supposedly, JDK 1.4
> >>supports OpenType fonts. I have an SVG file with CEF fonts exported from
> >>Ilustrator CS (the most recent version of Illustrator) and I'm
> >>desperately trying to figure out how to get Batik to render the fonts
> >>properly, without success so far. My understanding is that the CEF fonts
> >>are merely a wrapper of the original font, which in my case is an
> >>OpenType font (actually, a few). Now, they're all pretty basic fonts at
> >>this point - nothing extravagant, mainly variations of Helvetica, if I'm
> >>not mistaken. I've taken the OTF files and placed them in my JDK's
> >>jre/lib/fonts directory - and this has had no noticeable effect on how
> >>batik works, the fonts still don't appear to render correctly (bold,
> >>light, etc.). I'm not sure if the fonts are being picked up because the
> >>JDK isn't able to understand the OTF files, or if the fonts need to be
> >>referenced differently than they are, in the Illustrator generated SVG.
> >>
> >>If I could figure out a way of converting the OTF file to a True Type
> >>font, I'd be happy to use Batik's ttf2svg converter, but I've found
> >>nothing of the sort available (short of FontLab, which runs about
> >>$500+).
> >>
> >>Has anyone else struggled with this? I really need to be able to
> >>accurately render files created in Illustrator CS, somehow, someway.
> >>
> >>Any advice is appreciated!
> >>
> >>Respectfully,
> >>
> >>Brice D. Ruth
> >>Sr. IT Analyst
> >>Fiskars Brands, Inc.
> >>
> >>
> >>
> >>
> >>
> >
> >---------------------------------------------------------------------
> >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]

Reply via email to