Hello experts!
Report in NAV2015, RDLC layout, custom font (Brandon Grotesque Regular), I need to produce PDF file.
When I use SAVEASPDF function for this report, it does not use the correct font (uses Sans Serif instead).
The same when I select Print > PDF on the request page.
But If I select Preview or Print>Word it uses correct font very well.
I tried to reinstall fonts on on client and service tier, but no luck.
I am thinking of doing SAVEASWORD and then import to blob and ConvertToPDF, but this seems like a weird workaround.
Maybe somebody knows how to make it work with SAVEASPDF?
Thanks!
0
Answers
But do you think it makes difference? I mean, the Word version works in both manual and Job Queue mode, and PDF version does not work in both modes...
Also, if a user is running the report, it has to be installed on the machine where RTC is running (Local PC or terminal server)
There is a property called "PDFFontEmbedding" in the report. Ive never used it but maybe this helps on this.
In this thread I found an interesting thing:
"Make sure your font is "Embeddable" and TrueType". My font is OTF .
Maybe anybody can confirm wether it is still true in NAV2015? If it is not, then it seems there is nothing I can do here, because our font is available only as otf, and EULA does not allow to convert font for commersial use...
Besides Report PDFFontEmbedding in the report, you need to check that "Report PDF Font Embedding" is active in your instance parameters (last tab "Reports").
I made a test - converted my .otf to .ttf, and tried again. Now the font is embedded.
So it seems the problem is that NAV/PDF engine cannot embed the OTF script.