@syncfusion/ej2-pdfviewer
Version:
Essential JS 2 PDF viewer Component
37 lines (36 loc) • 880 B
TypeScript
import { _PdfBaseStream, _PdfDictionary } from '@syncfusion/ej2-pdf';
/**
* ImageStructureBase
*
* @hidden
*/
export declare class ImageStructureBase {
private pdfViewer;
private pdfViewerBase;
private mImageDictionary;
private mIsImageStreamParsed;
private mIsImageInterpolated;
private mImageFilter;
private isDualFilter;
private mColorspace;
private numberOfComponents;
private internalColorSpace;
private mImageStream;
constructor(stream: _PdfBaseStream, fontDictionary: _PdfDictionary);
/**
* @private
*@returns {void}
*/
getImageStream(): Uint8Array;
private setColorSpace;
private getColorSpace;
private setImageFilter;
private getImageFilter;
private getImageInterpolation;
private imageStream;
/**
* @private
* @returns {void}
*/
destroy(): void;
}