Extracting High Quality Images from extension Icons

If you want to get the icon associated with an extension in C# it’s fairly straightforward for icons no larger than 32×32. var csvIcon = System.Drawing.Icon.ExtractAssociatedIcon(@"C:\CsvFile.csv") Any larger than that, and it gets a lot harder this class library will allow you to extract 16×16, 32×32, 48×48, 256×256 https://github.com/bruceburge/ExtractPngOfExtIcon/tree/ClassLib