fontjs
Version:
FontJS (Font.js) is a packages for TrueType font parsing and manipulation
27 lines (26 loc) • 672 B
TypeScript
import { SeqStream } from "bytestreamjs";
import { BaseClass } from "../../BaseClass";
export interface GlyphParameters {
stream?: SeqStream;
numberOfContours?: number;
xMin?: number;
yMin?: number;
xMax?: number;
yMax?: number;
}
export declare class Glyph extends BaseClass {
stream: SeqStream;
unicodes?: number[];
index?: number;
hAdvanceWidth?: number;
leftSideBearing?: number;
numberOfContours: number;
xMin: number;
yMin: number;
xMax: number;
yMax: number;
constructor(parameters?: GlyphParameters);
static get className(): string;
decode(): void;
encode(stream: SeqStream): void;
}