私はxamarinフォームイメージをbase64フォーマットに変換する必要があります。秘密のxamarin.imageをベース64のフォーマット
これは私がそれをやろうとしている方法ですが、それは仕事ではありません。
var inputStream = signatureImage.Source.GetValue(UriImageSource.UriProperty);
//Getting Stream as a Memorystream
var signatureMemoryStream = inputStream as MemoryStream;
if (signatureMemoryStream == null)
{
signatureMemoryStream = new MemoryStream();
inputStream.CopyTo(signatureMemoryStream);
}
//Adding memorystream into a byte array
var byteArray = signatureMemoryStream.ToArray();
//Converting byte array into Base64 string
base64String = Convert.ToBase64String(byteArray);
「signatureImage」はイメージ名です。
は返信用http://stackoverflow.com/questions/33947138/convert-image-into-byte-array-in-xamarin-forms –
感謝を見てくださいそれを見つけましたしかし、私はどのようにファイルパスを渡すことができますか?イメージはXAMLにあり、署名ソースから取得したデータからイメージソースを設定しています。 –