fontjs
Version:
FontJS (Font.js) is a packages for TrueType font parsing and manipulation
26 lines (25 loc) • 769 B
TypeScript
import { SeqStream } from "bytestreamjs";
import { KERNFormat, KERNFormatParameters } from "./Format";
export interface KERNFormat0Value {
left: number;
right: number;
value: number;
}
export interface KERNFormat0Parameters extends KERNFormatParameters {
nPairs?: number;
searchRange?: number;
entrySelector?: number;
rangeShift?: number;
values?: KERNFormat0Value[];
}
export declare class KERNFormat0 extends KERNFormat {
nPairs: number;
searchRange: number;
entrySelector: number;
rangeShift: number;
values: KERNFormat0Value[];
constructor(parameters?: KERNFormat0Parameters);
static get format(): number;
toStream(stream: SeqStream): boolean;
static fromStream(stream: SeqStream): KERNFormat0;
}