SAVEASPDF function does not use custom font correctly

Maria-S
Member Posts: 90
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!
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
Best Answers
-
Middle you mean NST? Yes, it was installed there.
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...0 -
Hi NaviNab. The Report PDF Font Embedding in instance parameters.
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.0
Answers
-
Was the font also installed on the middle tier server!?0
-
Middle you mean NST? Yes, it was installed there.
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...0 -
Font has to be installed on all NSTs, if you have a separate NST for job queues (which runs and saves your report, im assuming), it has to be installed there too.
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)0 -
Hi,
There is a property called "PDFFontEmbedding" in the report. Ive never used it but maybe this helps on this.
1 -
Yes, I forget to mention that PDFFontEmbedding property is actually set to 'Yes'.0
-
I am returning to this issue again after some time
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...
0 -
Hi NaviNab. The Report PDF Font Embedding in instance parameters.
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.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions