ImageCommandInPlaceProcessing Property |
Gets a value indicating if the source image data is processed in-place as opposed to returning a new
image.
Namespace:
Atalasoft.Imaging.ImageProcessing
Assembly:
Atalasoft.dotImage (in Atalasoft.dotImage.dll) Version: 11.4.0.9.0.377 (.NET 4.5.2, x86)
Syntax public virtual bool InPlaceProcessing { get; }
Public Overridable ReadOnly Property InPlaceProcessing As Boolean
Get
Property Value
Type:
Boolean A value indicating if the source image data is processed in-pace as opposed to returning a new image.
Remarks By default, this value is false. When false, this ImageCommand should never overwrite the original image.
If an unmodified copy of the original image must be maintained and this property returns true, clone the image
before applying this ImageCommand. Implementing classes should override this and set it to true when processing the
source image directly. When this value is true, the
Image object returned by
Apply(AtalaImage) may occupy the same memory space as the source image. The state of
IsImageSourceImage conveys whether the source image was actually modified in place.
See Also