La conversion de UIImage de Tableau d'Octets
J'ai besoin de convertir une UIImage à un tableau d'octets. Je suis à l'aide de Xamarin Visual Studio plugin pour produire une application iOS.
Le morceau de code ci-dessous obtient l'image, mais j'ai besoin de l'envoyer dans un Service de la Pile comme un tableau d'octets au lieu d'une UIImage.
var signatureView = new SignaturePad.SignaturePadView(new RectangleF(10, 660, 300, 150));
signatureView.BackgroundColor = UIColor.White;
this.View.AddSubview(signatureView);
UIImage signatureImage = signatureView.GetImage();
OriginalL'auteur Yahiko Kikikoto | 2013-06-14
Vous devez vous connecter pour publier un commentaire.
Sans vergogne volé ChrisNTR
OriginalL'auteur Jason
Il a été un long temps depuis que j'ai coché la ServiceStack API, mais, si possible, essayez d'éviter de
byte[]
, puisqu'il sera nécessaire de créer une autre copie de la même données. Il n'a pas d'importance dans de nombreux cas, mais les images sont souvent énormes.E. g. si il y a une surcharge qui acceptent une
System.IO.Stream
ensuite utiliserimage.AsPNG ().AsStream ()
et éviter la surcharge 🙂OriginalL'auteur poupou
Vous pouvez également utiliser .ToArray();
OriginalL'auteur Hâluk Yilmaz