Skip to content

Commit bf79ac1

Browse files
committed
测试加载不支持的图片
1 parent 51e2c9c commit bf79ac1

1 file changed

Lines changed: 15 additions & 5 deletions

File tree

  • src/MediaConverters/MediaConverters.Tool

src/MediaConverters/MediaConverters.Tool/Program.cs

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,25 @@
88
using SixLabors.ImageSharp.PixelFormats;
99
using SixLabors.ImageSharp.Processing;
1010

11+
using System.Text;
12+
1113
ImageDecoder d = WebpDecoder.Instance;
1214

1315
var tiffFile = @"E:\Download\file_example_TIFF_1MB.tiff";
14-
var file = @"E:\Download\file_example_JPG_100kB.jpg";
16+
var file = @"E:\Download\file_example_favicon.ico";
1517
var buffer = File.ReadAllBytes(file);
1618

17-
var image = Image.Load<Rgba32>(buffer);
18-
image.Mutate(context => context.Resize(new Size(100, 100), compand: true));
19-
Console.WriteLine(image.Width);
20-
image.SaveAsPng("1.png");
19+
try
20+
{
21+
var image = Image.Load<Rgba32>(buffer);
22+
image.Mutate(context => context.Resize(new Size(100, 100), compand: true));
23+
Console.WriteLine(image.Width);
24+
image.SaveAsPng("1.png");
25+
26+
27+
}
28+
catch (ImageFormatException e)
29+
{
30+
}
2131

2232
Console.WriteLine("Hello, World!");

0 commit comments

Comments
 (0)