Hi, Thomas -
I could be mistaken (would not be the first time, won't be the last), but I believe when PB creates the PDF, it determines if the user's currently selected printer contains the font(s) used in the DataWindow and only imbeds a font in the PDF when it is missing from the printer. The Calibri TrueType font is likely available for the person that creates the PDF, so it does not get imbedded.
Calibri has been included in the Windows operating system since Windows Vista and can be used on versions as far back as Windows XP, so my question is why does someone (the customer) not have Calibri available in their web browser, because they should have it available it they are running a non-antique version of Windows?
You neglected to state what version of PB you are using (always a good idea when posting a question here). For your information, at some point around PB 2019 R3 (I don't recall exactly), a couple of Native PDF properties were added to the Application object, on the Additional Properties dialog window (shown below):
You may want to see if your version supports the property I've highlighted and test.
Best regards, John
Thanks again for your answer. As mentioned, the PDF is being uploaded to a website and if downloaded/viewd on a mobile device, the font is off.
I am using PB 2019 R3 Build 2779.
I tried to enable "NativePDF_IncludeCustomFont=1" but it seems like PB ignores "Calibri" because it is not a custom font.
Thanks,
Thomas
If you set the Application option described in John's post this will include the Calibri font. I know becuase w eave had this same problem with IOS mobile devices.
"... a couple of Native PDF properties were added to the Application object, on the Additional Properties dialog window (shown below):"
This will fix your problem.
David