Chapter 7. Working with Images

In viewing and manipulating images, GDI+ provides significant improvements over its predecessor, GDI. In this chapter we will discuss the following topics:

  • Basic imaging-related classes defined in the .NET Framework library

  • The difference between raster and vector images

  • The Image class, its properties, and its methods

  • Writing an image viewer application

  • Opening and viewing images

  • Retrieving image properties

  • Creating thumbnails

  • Rotating and flipping images

  • Zooming in and out on images

  • Saving and skewing images

  • Changing the resolution and scaling of images

  • Playing animated images

  • The Bitmap class, its properties, and its methods

  • Using the Icon class to work with icons

  • Drawing transparent images

  • Using the PictureBox control to ...

Get Graphics Programming with GDI+ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.