Browse Source

Merge branch 'main' into patch-1

pull/2200/head
James Jackson-South 4 years ago
committed by GitHub
parent
commit
1cc618a4a3
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      src/ImageSharp/Formats/Tiff/TiffEncoderCore.cs

7
src/ImageSharp/Formats/Tiff/TiffEncoderCore.cs

@ -417,6 +417,13 @@ namespace SixLabors.ImageSharp.Formats.Tiff
return;
case TiffPhotometricInterpretation.Rgb:
// Make sure 1 Bit compression is only used with 1 bit pixel type.
if (IsOneBitCompression(this.CompressionType))
{
// Invalid compression / bits per pixel combination, fallback to no compression.
compression = DefaultCompression;
}
this.SetEncoderOptions(TiffBitsPerPixel.Bit24, photometricInterpretation, compression, predictor);
return;
}

Loading…
Cancel
Save