Platforms to show: All Mac Windows Linux Cross-Platform

Back to ICScannerBandDataMBS class.

ICScannerBandDataMBS.bigEndian as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes if the banded image data is reported in big endian.

(Read only property)

ICScannerBandDataMBS.bitsPerComponent as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes the number of bits per component for the banded image.

(Read only property)

ICScannerBandDataMBS.bitsPerPixel as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes the number of bits per pixel for banded the image.

(Read only property)

ICScannerBandDataMBS.bytesPerRow as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Descries how many bytes are in each image band row.

(Read only property)

ICScannerBandDataMBS.CGImage as CGImageMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 19.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Builds CGImageMBS object with the data of this band.

Returns nil if data can't be represented easily as CGImage.
This function is designed for RGB or Grayscale.
(Read only property)

ICScannerBandDataMBS.colorSyncProfilePath as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Returns the path to the color profile matching the banded data.

(Read only property)

ICScannerBandDataMBS.dataBuffer as Memoryblock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The pointer to the data buffer object.

Plugin returns a copy of the data when you query this property.
(Read only property)

ICScannerBandDataMBS.dataNumRows as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes the number of rows contained in the image band.

(Read only property)

ICScannerBandDataMBS.dataSize as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes the actual data size of the image band buffer.

(Read only property)

ICScannerBandDataMBS.dataStartRow as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes the start row of the image band.

(Read only property)

ICScannerBandDataMBS.fullImageHeight as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes the full image height of the banded image.

(Read only property)

ICScannerBandDataMBS.fullImageWidth as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes the full image width of the banded image.

(Read only property)

ICScannerBandDataMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The internal object reference.

(Read and Write property)

ICScannerBandDataMBS.numComponents as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Describes how many components are contained within the banded image.

(Read only property)

ICScannerBandDataMBS.Picture as Picture

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 19.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Builds Picture object with the data of this band.

Returns nil if data can't be represented easily as CGImage.
This function is designed for RGB or Grayscale.
(Read only property)

ICScannerBandDataMBS.pixelDataType as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Image Capture MBS AVFoundation Plugin 14.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Type of pixel data that is contained in the band.

See ICScannerFunctionalUnitMBS.ICScannerPixelDataType* constants.
(Read only property)

The items on this page are in the following plugins: MBS AVFoundation Plugin.


The biggest plugin in space...