Table of Contents

Class PostProcessingData

Namespace
NAPS2.Images
Assembly
NAPS2.Sdk.dll

Represents information about an image obtained during post-processing (e.g. thumbnail image, barcode).

public record PostProcessingData : IEquatable<PostProcessingData>
Inheritance
PostProcessingData
Implements
Inherited Members

Constructors

PostProcessingData()

public PostProcessingData()

PostProcessingData(IMemoryImage?, TransformState?, int, PageSide, Barcode, CancellationTokenSource?)

Represents information about an image obtained during post-processing (e.g. thumbnail image, barcode).

public PostProcessingData(IMemoryImage? Thumbnail, TransformState? ThumbnailTransformState, int PageNumber, PageSide PageSide, Barcode Barcode, CancellationTokenSource? OcrCts)

Parameters

Thumbnail IMemoryImage
ThumbnailTransformState TransformState
PageNumber int
PageSide PageSide
Barcode Barcode
OcrCts CancellationTokenSource

Properties

Barcode

public Barcode Barcode { get; init; }

Property Value

Barcode

OcrCts

public CancellationTokenSource? OcrCts { get; init; }

Property Value

CancellationTokenSource

PageNumber

public int PageNumber { get; init; }

Property Value

int

PageSide

public PageSide PageSide { get; init; }

Property Value

PageSide

Thumbnail

public IMemoryImage? Thumbnail { get; init; }

Property Value

IMemoryImage

ThumbnailTransformState

public TransformState? ThumbnailTransformState { get; init; }

Property Value

TransformState