Vinoth,
The sample worked great and I've begun integrating a version of the concept within the product.
One observation I had is that the Syncfusion.Report.Portable.dll is an older version than the service pack I installed today. Checking the other installs and Nuget references that contain it yielded a similarly named assembly that had additional dependencies that would not compile the same as your sample provided reference (this as I target .NET Standard 2.0 and taking on System.Drawing.Common does not have the System.Drawing.FontStyle enumeration.)
I noticed that the version you included had the SkiaSharp dependency and that the Syncfusion.Report.Net.Core target for .NET Standard 1.4 appeared to resemble it more than the .NET Standard 2.0 dependencies (which align more with .NET Core 3+ than Standard.)
Long way of getting to my question:
Is it the case that for this to work, until Core and Standard converge, we'll need to reference the .NET Standard 1.4 Syncfusion.Report.Portable.dll target manually in our .NET Standard 2+ projects?
Thank you.
Robert