File tree Expand file tree Collapse file tree
src/MediaConverters/MediaConverters.Tool Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33using SixLabors . ImageSharp ;
44using SixLabors . ImageSharp . Formats ;
5+ using SixLabors . ImageSharp . Formats . Bmp ;
6+ using SixLabors . ImageSharp . Formats . Tiff ;
57using SixLabors . ImageSharp . Formats . Webp ;
68using SixLabors . ImageSharp . PixelFormats ;
79
810ImageDecoder d = WebpDecoder . Instance ;
911
12+ var tiffFile = @"E:\Download\file_example_TIFF_1MB.tiff" ;
1013var file = @"E:\Download\file_example_favicon.ico" ;
1114var buffer = File . ReadAllBytes ( file ) ;
15+
16+ var tiffImageFormatDetector = new TiffImageFormatDetector ( ) ;
17+ if ( tiffImageFormatDetector . TryDetectFormat ( File . ReadAllBytes ( tiffFile ) , out var f ) )
18+ {
19+
20+ }
21+
22+ var detector = new BmpImageFormatDetector ( ) ;
23+ if ( detector . TryDetectFormat ( buffer , out var format ) )
24+ {
25+
26+ }
27+
1228var detectFormat = Image . DetectFormat ( buffer ) ;
1329// ImageFormatManager.ThrowInvalidDecoder(configuration.ImageFormatsManager);
1430var imageInfo = Image . Identify ( buffer ) ;
You can’t perform that action at this time.
0 commit comments