Hi, I am Marko.
I have a doubt about silverlight <Image control. I am loading image from database image column into this control by converting data from DB image column into new BitmapImage variable and then I assign that BitmapImage variable to the <Image control source property for example like so:
BitmapImage bb = new BitmapImage();bb = convertFromByteArrToBtmpImg(e.Result);
/* this is my conversion function from byte[] to BitmapImage*/ imgPreviewSlika.Source = bb; // this will show pic
/* e.Result is from service method that gets image from database */
.. ok I am dealing with big pictures so I want to SHRINK them to fit the page, so my question is if I do this:
imgPreviewSlika.Width = 680;
WILL THIS ADJUST HEIGHT AUTOMATICALLY - SHRINK HEIGHT ALSO ?
and IF NOT how do I shrink the height and width and preserve proportions if I don't know image dimensions in the first place? (I load pics from database - that's why I don't know their original dimensions) .
This issue of mine could be handled like this also: How do one get dimensions of an image that is stored in sql 2008 database in the image column ?
best regards,
Marko.
No need to answer this I have found the solution. If I change dynamically height of the image control width will follow automatically preserving the aspect ratio of an image and wise versa.
Marko
Glad that you have found the solution, actually, image control in silverlight is a little difficult to me, i search such kind of info in some big third party site like stackoverflow and also in some professinal image prorgam, it is a good way to solve such image problem, if you meet such question again, have a try.