fontjs
Version:
FontJS (Font.js) is a packages for TrueType font parsing and manipulation
25 lines (24 loc) • 704 B
TypeScript
import { SeqStream } from "bytestreamjs";
import { BaseClass } from "./BaseClass";
import { Font } from "./Font";
export interface FontCollectionParameters {
ttcTag?: number;
majorVersion?: number;
minorVersion?: number;
fonts?: Font[];
dsigTag?: number;
dsigLength?: number;
dsigOffset?: number;
}
export declare class FontCollection extends BaseClass {
ttcTag: number;
majorVersion: number;
minorVersion: number;
fonts: Font[];
dsigTag?: number;
dsigLength?: number;
dsigOffset?: number;
constructor(parameters?: FontCollectionParameters);
toStream(stream: SeqStream): boolean;
static fromStream(stream: SeqStream): FontCollection;
}