В Xamarin.Forms Я отправляю свое изображение, чтобы отдохнуть Api, в то время как в Add изображение не преобразуется по мере необходимости, получение и ошибка не могут преобразовать system.net.http.streamcontent в байт []Xamarin.forms image to rest api
HttpClient client = new HttpClient();
MultipartFormDataContent form = new MultipartFormDataContent();
form.Add(new ByteArrayContent(new StreamContent(new MemoryStream(image1)), "bilddatei", "upload.jpg"));
в коде упоминается image1 это изображение, полученное с камеры, используя Xamarin.Forms, пожалуйста, помогите мне решить эту проблему, или дайте мне знать, альтернативных вариантов, чтобы отправить изображение на веб-службы отдых.
Привет, Спасибо за вашу помощь по этому вопросу, я использую выше, как было предложено, я получаю сообщение об ошибке «невозможно преобразовать Xamarin.forms.image в byte []», любое предложение о том, как исправить это? –
Можете ли вы разместить больше кода? было бы полезно узнать, откуда появляется изображение1 ... также я просто обновил ответ, вероятно, что поможет –
public imageRest (изображение изображения) { this.image = image; //image.Source = "/Assets/Image1.png"; MemoryStream stream = new MemoryStream(); ReadFully (поток); } –