Панель не может иметь самого фокуса, только объект, помещенный в панели, может иметь фокус. Панель только получит Событие mouseWheel, после того как что-то помещается в нем, и та вещь имеет фокус. Просто hoevering по панели и перемещению колеса мыши отправит событие в форму, не в панель.
Вот в чем разница между Вашими двумя примерами.
System.Drawing.
Bitmap.FromFile("your image.tif")
.Save("your image.png", System.Drawing.Imaging.ImageFormat.Png);
Также проверьте это: Конвертировать изображения Tiff в Gif / Jpeg
В C # / .NET это, вероятно, так же просто, как:
using System.Drawing;
using System.Drawing.Imaging;
using (var tiff = new Bitmap("my_tiff_file.tif")) {
tiff.Save("output.jpg", ImageFormat.Jpeg);
}
Если по какой-то причине System.Drawing.Imaging не читает ваши файлы TIFF, попробуйте проект с открытым исходным кодом называется ImageMagick , который будет читать и записывать изображения практически любого вообразимого формата. В худшем случае вам нужно будет вызвать convert.exe ImageMagick через Process.Start () в .NET - это не элегантно, но работает.