xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Luis Ferro" <kinda...@gmail.com>
Subject Re: got the exception when generating PDF from FO file
Date Fri, 09 Jan 2009 16:21:04 GMT
A long time ago... i had problems with the fonts also, and my solution was
to explicitly state the FULL path for all the files and references.

And guess what... it worked...

;)




On Fri, Jan 9, 2009 at 11:24 AM, Vincent Hennebert <vhennebert@gmail.com>wrote:

> Hi Matt,
>
> Matt Dong wrote:
>
>> Hi,
>>
>> Actually, we sent the following issue last week, but we are still waiting
>> the feedback. Is there any update for it?  Thanks in advance.
>>
>>
>> We got the convertFo2Pdf failed exception when using FO file to generate
>> the PDF file.
>> The problem is that we try to use ARIALUNI.TTF font and set it In the
>> fop.xconf file. When generating the PDF file, we get the exception. But if
>> there is no font setting in the fop.xconf, no exception happen.
>>
>
> Did you set the <font-base> element to the right value? See here:
> http://xmlgraphics.apache.org/fop/0.95/configuration.html#general-elements
>
> If that doesn't work we are going to need more informations:
> - in which directory is the font?
> - in which directory is the config file?
> - in which directory are you when you run the FOP command?
>
>
> Note that with FOP 0.95 you usually don't need to generate XML metrics
> any more. So you can remove the metrics-url attribute below.
>
>
>  The following is the setting in the fop.xconf config file,
>>
>>
>> <font metrics-url="arialuni.xml" kerning="yes" embed-url="ARIALUNI.TTF">
>>
>>                        <font-triplet name="ArialUnicodeMS" style="normal"
>> weight="normal"/>
>>                        <font-triplet name="ArialUnicodeMS" style="normal"
>> weight="bold"/>
>>                        <font-triplet name="ArialUnicodeMS" style="italic"
>> weight="normal"/>
>>
>>            </font>
>>
>> We have the ARIALUNI.TTF and arialuni.xml and save them in the correct
>> directory.
>>
>> The exception only happens on fop.jar (0.95), but change back to
>> fop.jar(0.93) works fine. We also tried the latest fop.jar 0.95 which
>> generated from FOP trunk, but still got the exception.
>>
>>
>>
>>
>> Message: convertFo2Pdf failed. org.apache.fop.apps.FOPException: Failed to
>> resolve font with embed-url 'ARIALUNI.TTF'
>> UserMessage: convertFo2Pdf failed org.apache.fop.apps.FOPException: Failed
>> to resolve font with embed-url 'ARIALUNI.TTF'
>>  38 org.apache.fop.util.LogUtil handleError LogUtil.java  275
>> org.apache.fop.render.PrintRendererConfigurator getFontInfoFromConfiguration
>> PrintRendererConfigurator.java  207
>> org.apache.fop.render.PrintRendererConfigurator
>> buildFontListFromConfiguration PrintRendererConfigurator.java  95
>> org.apache.fop.render.PrintRendererConfigurator configure
>> PrintRendererConfigurator.java  71
>> org.apache.fop.render.pdf.PDFRendererConfigurator configure
>> PDFRendererConfigurator.java  187 org.apache.fop.render.RendererFactory
>> createRenderer RendererFactory.java  68 org.apache.fop.area.RenderPagesModel
>> <init> RenderPagesModel.java  127 org.apache.fop.area.AreaTreeHandler
>> setupModel AreaTreeHandler.java  102 org.apache.fop.area.AreaTreeHandler
>> <init> AreaTreeHandler.java  224 org.apache.fop.render.RendererFactory
>> createFOEventHandler RendererFactory.java  100
>> org.apache.fop.fo.FOTreeBuilder <init> FOTreeBuilder.java  100
>> org.apache.fop.apps.Fop createDefaultHandler Fop.java  78
>> org.apache.fop.apps.Fop <init> Fop.java  247 org.apache.fop.apps.FopFactory
>> newFop FopFactory.java
>>
>>
>>
>> Thanks,
>>
>> Matt Dong
>>
>
>
> HTH,
> Vincent
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

Mime
View raw message