Posted 08 Dec 2014
Link to this post
We use the ReportProcessor to create PDF files by calling RenderReport with FontEmbedding set to 'None'.
reports look fine in Windows, but when they're mailed to customers that
view them on an iOS device - only text that uses the Arial font is
Based on this link, I thought the other fonts we are using (Verdana, Gill Sans) would be available too:
I trimmed font usage to just the regular and bold versions of Arial with these results:
FontEmbedding=None, Arial => 50kB
FontEmbedding=Subset, Arial => 100kB
FontEmbedding=Subset, Arial and Arial bold => 140kB
That's quite an increase in file size for just 2 fonts (we designed the report to use 5 fonts).
I'm considering using Ghostscript to post-process only the PDFs that will be emailed and embed the referenced fonts.
Anyone have other suggestions? I need to have these reports readable everywhere but want to minimize file size.