UNPKG

fontjs

Version:

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

51 lines (50 loc) 1.35 kB
import { DICTParameters, DICT } from "./DICT"; export interface CFFPrivateDICTParameters extends DICTParameters { BlueValues?: number[]; OtherBlues?: number[]; FamilyBlues?: number[]; FamilyOtherBlues?: number[]; BlueScale?: number; BlueShift?: number; BlueFuzz?: number; StdHW?: number; StdVW?: number; SteamSnapH?: number[]; SteamSnapV?: number[]; ForceBold?: boolean; LanguageGroup?: number; ExpansionFactor?: number; initialRandomSeed?: number; Subrs?: number; defaultWidthX?: number; nominalWidthX?: number; } export declare class CFFPrivateDICT extends DICT { BlueValues?: number[]; OtherBlues?: number[]; FamilyBlues?: number[]; FamilyOtherBlues?: number[]; BlueScale: number; BlueShift: number; BlueFuzz: number; StdHW?: number; StdVW?: number; SteamSnapH?: number[]; SteamSnapV?: number[]; ForceBold: boolean; LanguageGroup: number; ExpansionFactor: number; initialRandomSeed: number; Subrs?: number; defaultWidthX: number; nominalWidthX: number; constructor(parameters?: CFFPrivateDICTParameters); /** * Convert ArrayBuffer data to object * * @param buffer * * @returns Result of the function */ static fromBuffer(buffer: ArrayBuffer): CFFPrivateDICT; }