You are here: Start » FIL.NET » DataMatrixCodeParams Class

DataMatrixCodeParams Class

Namespace:FilNet
Assembly:FIL.NET.TS.dll

Specifies range of possible data matrix codes.

Constructors

 ConstructorDescription
DataMatrixCodeParams(Nullable<CodePolarity>, Int32, Int32, Int32, Int32, Single, Single, Nullable<DataMatrixGapSize>, Nullable<Single>, Single, DataMatrixPerspectiveLevel, Boolean, Boolean, Nullable<DataMatrixDistortionLevel>, Boolean, Boolean, Boolean, Boolean)
DataMatrixCodeParams(DataMatrixCodeParams)Creates a deep copy of the passed object.
DataMatrixCodeParams()

Properties

 NameTypeDescription
AllowBrokenCornerSystem.BooleanTries to create a candidate even if the bottom-left corner of the code is occluded.
AllowBrokenFinderSystem.BooleanTries to create a candidate even if there are gaps in the Finder Pattern
AllowBrokenTimingSystem.BooleanTries to decode a candidate even if there is no correct Timing Pattern
AllowDistortionSystem.Nullable<FilNet.DataMatrixDistortionLevel>Allows codes which are distorted
AllowMirroredSystem.BooleanAllows codes to be mirrored/transposed.
AllowOversizedModulesSystem.BooleanAllows codes with foreground modules overlapping background modules
AllowPerspectiveFilNet.DataMatrixPerspectiveLevelAllows codes with perspective distortion (up to a certain level)
AllowRotationSystem.BooleanAllows codes rotated in relation to the axes of the input image
ExpectedGapSizeSystem.Nullable<FilNet.DataMatrixGapSize>Highest distance between neighboring marks in the Finder Pattern
IsDisposedSystem.Boolean
MaxColumnCountSystem.Int32Maximal number of module columns
MaxModuleSizeSystem.SingleMaximal size of a module in pixels
MaxRectangleRatioSystem.Nullable<System.Single>Length ratio between the longer and the shorter side of the code's bounding rectangle
MaxRowCountSystem.Int32Maximal number of module rows
MaxSlantSystem.SingleMaximal deviation from the right angle in the corner of the Finder Pattern
MinColumnCountSystem.Int32Minimal number of module columns
MinModuleSizeSystem.SingleMinimal size of a module in pixels
MinRowCountSystem.Int32Minimal number of module rows
PolaritySystem.Nullable<FilNet.CodePolarity>Specifies whether code is darker or brighter than the background

Methods

 NameDescription
Dispose()Disposes underlying unmanaged resources. See MSDN documentation for IDisposable interface for more info.
Equals(FilNet.DataMatrixCodeParams)
Equals(object)Inherited from System.Object
Equals(FilNet.DataMatrixCodeParams, FilNet.DataMatrixCodeParams)
GetHashCode()Inherited from System.Object
GetType()Inherited from System.Object
Reset(FilNet.DataMatrixCodeParams)Resets this instance with data of the other DataMatrixCodeParams object.
ToString()Inherited from System.Object

Remarks

See also