TiffDecoderReadStrip Method |
Namespace: Atalasoft.Imaging.Codec
public AtalaImage ReadStrip( Stream stream, int stripIndex, int frameIndex, ProgressEventHandler progress )
Exception | Condition |
---|---|
Thrown when the strip index doesn't exist within the image. | |
Thrown if the image stream is not located at the beginning of a valid TIFF file. |
This method differs from ReadRegion(Stream, Rectangle, Int32, ProgressEventHandler) in that it doesn't check that the source image is stripped. For reading multiple strips at once, ReadRegion is more efficient. To determine the strip height, query the tag TIFFTAG_ROWSPERSTRIP (278). To determine if an image is stripped, make sure TIFFTAG_TILELENGTH (323) or TIFFTAG_TILEWIDTH (322) doesn't exist.
Note that the image data is not corrected for orientation even when CorrectOrientation is true.