Class ReportFontCatalog
- Namespace
- ReportWright.AspNetCore
- Assembly
- ReportWright.AspNetCore.dll
Serves the browser the faces the engine measured with, under the family names the report uses, so glyph shapes match the server's. Positions never depend on this: the projection pins every run's place and width; this is for the shapes alone.
public sealed class ReportFontCatalog
- Inheritance
-
ReportFontCatalog
- Inherited Members
Constructors
- ReportFontCatalog(FontEngine)
Initializes the catalogue over a font engine.
Methods
- StyleSheetFor(ReportPageModel, string)
Writes the
@font-facerules for every family, weight and style a paginated report uses.
- TryGetProgram(string, out byte[]?)
Gets a face's program by the file name StyleSheetFor(ReportPageModel, string) wrote.