UNPKG

fontjs

Version:

FontJS (Font.js) is a packages for TrueType font parsing and manipulation

25 lines (24 loc) 806 B
import { SeqStream } from "bytestreamjs"; import { CMAPSubTable, CMAPSubTableParameters, GlyphMap } from "./CMAPSubTable"; export interface Format12Parameters extends CMAPSubTableParameters { language?: number; groups?: number[]; codeToGID?: Map<number, number[]>; gidToCode?: Map<number, number[]>; } export declare class Format12 extends CMAPSubTable { protected onGetGlyphMap(): GlyphMap; /** * Format number is set to 12 */ get format(): 12; language: number; groups: number[]; codeToGID: Map<number, number>; gidToCode: Map<number, number[]>; constructor(parameters?: Format12Parameters); static get className(): string; static fromStream(stream: SeqStream): Format12; gid(code: number): number; code(gid: number): number[]; }