<PackageReference Include="System.Drawing.Common" Version="11.0.0-preview.5.26302.115" />

System.Drawing.Icon

public IntPtr Handle { get; }

public int Height { get; }

public Size Size { get; }

public int Width { get; }

public Icon(string fileName)

public Icon(string fileName, Size size)

public Icon(string fileName, int width, int height)

public Icon(Icon original, Size size)

public Icon(Icon original, int width, int height)

public Icon(Type type, string resource)

public Icon(Stream stream)

public Icon(Stream stream, Size size)

public Icon(Stream stream, int width, int height)

public static Icon ExtractAssociatedIcon(string filePath)

public static Icon ExtractIcon(string filePath, int id, int size)

public static Icon ExtractIcon(string filePath, int id, bool smallIcon = false)

public static Icon FromHandle(IntPtr handle)

public object Clone()

public void Dispose()

public void Save(Stream outputStream)

public Bitmap ToBitmap()