Class TiffImageFormatDetector
- Namespace
- SixLabors.ImageSharp.Formats.Tiff
- Assembly
- SixLabors.ImageSharp.dll
Detects tiff file headers
public sealed class TiffImageFormatDetector : IImageFormatDetector
- Inheritance
-
TiffImageFormatDetector
- Implements
- Inherited Members
Constructors
TiffImageFormatDetector()
public TiffImageFormatDetector()
Properties
HeaderSize
Gets the size of the header for this image type.
public int HeaderSize { get; }
Property Value
- int
The size of the header.
Methods
TryDetectFormat(ReadOnlySpan<byte>, out IImageFormat?)
Detect mimetype
public bool TryDetectFormat(ReadOnlySpan<byte> header, out IImageFormat? format)
Parameters
header
ReadOnlySpan<byte>The byte[] containing the file header.
format
IImageFormatThe mime type of detected otherwise returns null
Returns
- bool
returns true when format was detected otherwise false.