Skip to main content
Module

x/font/mod.ts>FontCached

🖌 A simple deno module for font rasterization
Latest
class FontCached
import { FontCached } from "https://deno.land/x/font@0.1.3/mod.ts";

Represents a font which caches (memoizes) all returns, increasing performance.

Constructors

new
FontCached(bytes: Uint8Array, unnamed 1?: LoadOptions)

Properties

horizontalLineMetrics: (px: number) => LineMetrics | undefined
lookupGlyphIndex: (character: string) => number
metricsIndexed: (index: number, px: number) => Metrics
rasterizeIndexed: (index: number, px: number) => RasterizeResult
scaleFactor: (px: number) => number
unitsPerEm: () => number
verticalLineMetrics: (px: number) => LineMetrics | undefined

Methods

metrics(character: string, px: number): Metrics
rasterize(character: string, px: number): RasterizeResult