Found it, for some reason if I am not embedding fonts I need
to encode the xml file with option "-enc ansi" once I did that it
worked fine.

For this next version of FOP, can we make the change to FontInfo.java ??

Regards
John G

John Gentilin wrote:

> Oleg,
>
> In short yes but... when you pull out that tag it causes the variable embedFile
> to become null. This is fine since  FontReader.java code states that you need
> to supply a null if you don't want to embed the font info. Presumably since the
> BasrDir  feature was implemented, the FontInfo.java code tries to apply a test
> to determine if the embedFile is absolute and if it isn't it prepends basedir,
> this
> test causes an NPE to occur which results in the message "Failed to read font
> metrics file : null "
>
> As I stated in my previous email, I added code to fix the NPE and it produced
> the PDF without complaint. I just can't read it with Acrobat Reader. I also tried
> to generate a similar file using Acrobat so I could compare differences. The main
> difference is that the Font declaration in the PDF is missing a section named
> "Widths"
>
> This cause me to look at the XML Font files in the FOP source which is where I
> discovered that the XML Font Files I generated with TTFReader were very
> different.
>
> Regards
> John G
>
> Oleg Tkachenko wrote:
>
> > John Gentilin wrote:
> >
> > > I want to include windows fonts in my PDF, but not embed them.
> >
> > Ahem, what is the difference? Have you tried this way?
> > "If you do not want the font embedded in the PDF then remove the "embed-file"
> > attribute. The PDF will then contain text using the font with the font metrics
> > and to view it properly the font will need to be installed where it is being
> > viewed." (http://xml.apache.org/fop/fonts.html)
> >
> > --
> > Oleg Tkachenko
> > eXperanto team
> > Multiconn Technologies, Israel
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, email: [EMAIL PROTECTED]
>
> --
> --------------------------------------
> John Gentilin
> Eye Catching Solutions Inc.
> 18314 Carlwyn Drive
> Castro Valley CA 94546
>
>     Contact Info
> [EMAIL PROTECTED]
> Ca Office 1-510-881-4821
> NJ Office 1-732-422-4917
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]

--
--------------------------------------
John Gentilin
Eye Catching Solutions Inc.
18314 Carlwyn Drive
Castro Valley CA 94546

    Contact Info
[EMAIL PROTECTED]
Ca Office 1-510-881-4821
NJ Office 1-732-422-4917




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to