Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: WPF C#4.0 Access 2007
Hi ,
 

I am trying to upload different xray images in WPF application using c# ,i would like to know how to go about this and which one would be the best WPF control to be used ie
 
Image or Frame to be used.
 
I want to apply zoom in and zoom out functions also..
 
Please someone just me any links for this ..

Other than zooming in and zooming out what other options can be applied so that the clarity of the xray can be achieved.
 
i need to store the path of the image in the ms access 2007.
 

Thanks
Sophia
Posted 7-Nov-12 2:52am
Comments
Jason Gleim at 7-Nov-12 12:13pm
   
Are you trying to upload the images to a storage location or just load them into a C# project for viewing? Also, Access is a terrible choice to store the images in. I'm assuming they are pretty high-resolution which means they are probably big... access files have a tendency to corrupt if they get big or get accessed a lot in a shared way. Blob storage in the cloud or storing them in SharePoint or even just a directory and keep metadata about them in a separate file or DB would be a better idea.
 
As for the viewing, your zoom will never be better than the image resolution itself. Microsoft has some controls and information around "Deep Zoom" that you might look into and consider. It might help you project run better from a user point of view.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 277
1 Maciej Los 210
2 BillWoodruff 205
3 Jochen Arndt 180
4 DamithSL 165
0 OriginalGriff 5,130
1 DamithSL 4,157
2 Maciej Los 3,670
3 Kornfeld Eliyahu Peter 3,470
4 Sergey Alexandrovich Kryukov 2,821


Advertise | Privacy | Mobile
Web04 | 2.8.141216.1 | Last Updated 7 Nov 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100