Class DocumentStraighteningResult
Constructors
constructor
- new DocumentStraighteningResult(source?): DocumentStraighteningResult
Parameters
Optional source: DeepPartial<DocumentStraighteningResult>
Properties
Readonly straightenedImage
Methods
encodeImages
- encodeImages(): Promise<void>
Returns Promise<void>
release
- release(): void
Returns void
serialize
- serialize(config?): Promise<{
straightenedImage?: null | {
buffer: undefined | string;
uniqueId?: string;
clear?(): Promise<void>;
encodeImage?(options?): Promise<null | string>;
encodeInPlace?(): Promise<void>;
hibernate?(): Promise<void>;
info?(): Promise<null | ImageInfo>;
isRetained?(): boolean;
release?(): void;
retain?(): void;
saveImage?(path, options?): Promise<boolean>;
serialize?(imageSerializationMode): Promise<null | ({ readonly uniqueId?: string | undefined; readonly buffer?: string | undefined; serialize?: ((imageSerializationMode: ImageSerializationMode) => Promise<(... & {}) | null>) | undefined; ... 8 more ...; retain?: (() => void) | undefined; } & {})>;
} & {};
encodeImages?(): Promise<void>;
release?(): void;
serialize?(config?): Promise<{ readonly straightenedImage?: ({ readonly uniqueId?: string | undefined; readonly buffer?: string | undefined; serialize?: ((imageSerializationMode: ImageSerializationMode) => Promise<...>) | undefined; ... 8 more ...; retain?: (() => void) | undefined; } & {}) | null | undefined; serialize?: ((config?: ToJ...;
}> Returns Promise<{
straightenedImage?: null | {
buffer: undefined | string;
uniqueId?: string;
clear?(): Promise<void>;
encodeImage?(options?): Promise<null | string>;
encodeInPlace?(): Promise<void>;
hibernate?(): Promise<void>;
info?(): Promise<null | ImageInfo>;
isRetained?(): boolean;
release?(): void;
retain?(): void;
saveImage?(path, options?): Promise<boolean>;
serialize?(imageSerializationMode): Promise<null | ({ readonly uniqueId?: string | undefined; readonly buffer?: string | undefined; serialize?: ((imageSerializationMode: ImageSerializationMode) => Promise<(... & {}) | null>) | undefined; ... 8 more ...; retain?: (() => void) | undefined; } & {})>;
} & {};
encodeImages?(): Promise<void>;
release?(): void;
serialize?(config?): Promise<{ readonly straightenedImage?: ({ readonly uniqueId?: string | undefined; readonly buffer?: string | undefined; serialize?: ((imageSerializationMode: ImageSerializationMode) => Promise<...>) | undefined; ... 8 more ...; retain?: (() => void) | undefined; } & {}) | null | undefined; serialize?: ((config?: ToJ...;
}>
Result of the document straightening.