PeachImage

PeachImage.Formats.Tiff Namespace

Classes  
TiffDecoderOptions TIFF-specific decode options. Currently adds nothing beyond TargetPixelFormat.
TiffDecodingException Thrown when a TIFF file is malformed or truncated, as opposed to well-formed but out of scope.
TiffFormatException Base type for exceptions specific to the TIFF codec.
TiffUnsupportedFeatureException Thrown when a TIFF file uses a feature deliberately out of scope for this decoder (tiled organization, planar/separate PlanarConfiguration, compression other than none/LZW/PackBits, BigTIFF, floating-point or signed SampleFormat, unsupported bit depths, or photometric interpretations outside WhiteIsZero/BlackIsZero/RGB/Palette/Separated) rather than one that is malformed. Kept as a sibling of TiffDecodingException (not a subclass) so corpus/differential tests can distinguish “deliberately unsupported, skip it” from “a real decoding bug” by catching this narrower type first.