Искам да конвертирам BitmapImage в base64string в моите приложения за Windows 8.1. КОД:
protected void UpdateSignatureAsync(BitmapImage bitmapImage, string fileName, long vehicleInsRecID)
{
WriteableBitmap writimage = new WriteableBitmap(bitmapImage.PixelWidth, bitmapImage.PixelHeight);
using (MemoryStream ms = new MemoryStream())
{
WriteableBitmapExtensions.FromStream(writimage, ms);
Stream s1 = writimage.PixelBuffer.AsStream();
s1.CopyTo(ms);
writimage.PixelBuffer.AsStream();
var ic = new ImageCapture
{
ImageBinary = Convert.ToBase64String(ms.ToArray()),/// this line
CaseServiceRecId = vehicleInsRecID,
FileName = fileName
};
await UpdateImageAsync(ic);
}
await
в метод, който не еasync
- нещо друго не е наред с вашия примерен код. - person Peter Torr - MSFT   schedule 10.08.2015