Итак, я использую этот код для отображения изображения для приложения, над которым я работаю.Как обрезать и масштабировать форму
e.Graphics.DrawImage(global::Map.Properties.Resources.bigmap, 0, 0, 980, 980);
Это, в свою очередь, дает мне это. (Редактировать: новые ребята не могут размещать изображения. Извините, но вы можете просмотреть его здесь. Map)
Что приятно и все, что касается разрешения около 3500X3500, я хотел бы иметь возможность масштабировать и панорамировать его. Итак, есть ли способ сделать это?
Можете ли вы объяснить мне, как я конвертирую из того, что у меня есть в окне изображения? Я прошу прощения, мой опыт работы с C# ограничен. –
Похоже, вы включаете свое изображение в качестве Ресурса. Итак, чтобы реализовать код Smallwisdom в вашей ситуации, посмотрите файл Form1.cs, строки 130 и 131. Там он берет изображение из «Open File Dialog». Вместо этого вы будете использовать свое изображение ресурсов. Что-то вроде этого: 'zoomPanImageBox1.Image = ZoomPanExample.Properties.Resources.bigmap;' – davehale23