@syncfusion/ej2-pdf
Version:
Feature-rich JavaScript PDF library with built-in support for loading and manipulating PDF document.
14 lines (13 loc) • 543 B
TypeScript
import { _PdfBaseStream } from './base-stream';
import { _PdfDecodeStream } from './decode-stream';
import { _PdfDictionary } from './pdf-primitives';
export declare class _PdfFlateStream extends _PdfDecodeStream {
constructor(stream: _PdfBaseStream, maybeLength: number);
dictionary: _PdfDictionary;
codeSize: number;
codeBuffer: number;
getBits(bits: number): number;
getCode(table: Array<number | Int32Array>): number;
generateHuffmanTable(lengths: Uint8Array): (number | Int32Array)[];
readBlock(): void;
}