PhotoChooserTask で選択した画像をアップロードしたい。選択自体は正常に機能し、画像を開くことができます。また、すでにBase64(Works)にデコードしています。
Windowsphoneでhttpwebrequestを操作する方法に関する実際の例が見つからないため、次の方法で試しました。
private void photoChooserTask_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
//Code to display the photo on the page in an image control named myImage.
System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();
bmp.SetSource(e.ChosenPhoto);
MyImage.Source = bmp;
String str = BitmapToByte(MyImage);
String url = "http://klopper.puppis.uberspace.de/php/app/image.php?image="+ str;
LoadSiteContent(url);
}
}
コードの残りの部分は正常に動作しています。
私が得る: System.IO.FileNotFoundException
str を「test」に変更すると、機能します。
問題は、文字列が長すぎることですか?