02-06-2024 04:02 PM
We have a client with a custom font that they would like to apply to reports that are exported to PDF. Has anyone come across this as an option?
Thank you
Solved! Go to Solution.
02-07-2024 06:57 AM - last edited 2 weeks ago
Easier than you might expect:
The only drawback is that you cannot differentiate between Data Explorer and PDF reports, the same font will be used for both. You can change size and color only.
As proof, I attach a screenshot of the classy Bauhaus 93 font in action, so called because nobody ever used it after 1993. The particularly hideous "Coral" color was chosen to further stress the idea that the product will express no judgement on one's terrible taste.
EDIT 2024-04-11: It turns out that there are a few caveats.
' in CV Extender "_TestFont"
[...]
Case Is = CVExtenderFunctionType.FormatReportUIItem
Dim uiItem As CVExtenderReportUIItem = args.Report.CurrentUIItem
If uiItem.UIItemType = XFReportUIItemType.RowHeaderLabel Then
uiItem.FontFamily = "Bauhaus 93"
End If
02-06-2024 05:11 PM
Hi,
Try check in a CV
For general settings: CV/Advanced/CubeViewProperties/ Report: Here you can set the settings for the PDF output
For columns or rows: CV/Advanced/Columns or Rows/Formatting/ headerFormat or cellFormat or cellType/(3 dots)/ Format/ Reporting segment: There you can setup the items you selected before.
Regards
02-07-2024 06:57 AM - last edited 2 weeks ago
Easier than you might expect:
The only drawback is that you cannot differentiate between Data Explorer and PDF reports, the same font will be used for both. You can change size and color only.
As proof, I attach a screenshot of the classy Bauhaus 93 font in action, so called because nobody ever used it after 1993. The particularly hideous "Coral" color was chosen to further stress the idea that the product will express no judgement on one's terrible taste.
EDIT 2024-04-11: It turns out that there are a few caveats.
' in CV Extender "_TestFont"
[...]
Case Is = CVExtenderFunctionType.FormatReportUIItem
Dim uiItem As CVExtenderReportUIItem = args.Report.CurrentUIItem
If uiItem.UIItemType = XFReportUIItemType.RowHeaderLabel Then
uiItem.FontFamily = "Bauhaus 93"
End If
02-07-2024 09:29 AM
Very cool! Thank you
02-23-2024 02:17 PM
Are you successfully able to do this in version 8? We got the fonts installed but were still unable to use them. Support said maybe because it is version 8