UNPKG

fontjs

Version:

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

31 lines (30 loc) 805 B
import { SeqStream } from "bytestreamjs"; import { FontTable } from "../Table"; export interface SignatureBlock { reserved1: number; reserved2: number; signatureLength: number; signature: Uint8Array; signatureParsed: any; } export interface SignatureRecord { format: number; length: number; offset: number; signatureBlock: SignatureBlock; } export interface DSIGParameters { version?: number; numSignatures?: number; flags?: number; signatureRecords?: SignatureRecord[]; } export declare class DSIG extends FontTable { version: number; numSignatures: number; flags: number; signatureRecords: SignatureRecord[]; constructor(parameters?: DSIGParameters); static get tag(): number; static fromStream(stream: SeqStream): DSIG; }