image annotation on windows based applications in (3.5) framework in intuitive manner

  annotations, image,, windows

I want to draw text, mark up and draw lines, rectangle, arrow marks on image. My application is windows based desktop application and it depends on .NET framework 3.5. User must be able to edit the image, draw text over image at run time in intuitive manner . There should be controls to resize, change color, insert text within rectangle at the runtime.

I want to know what is best solutions like sdk (free or paid) , library, plugin or code available to achieve the functionality.


Source: Windows Questions