2017-06-23 14 views

答えて

1

ブロブを実際にBlob storageにアップロードする必要があります。

using (var fileStream = System.IO.File.OpenRead(@"path\img.jpg")) 
{ 
    await blockBlob.UploadFromStreamAsync(fileStream); 
} 

又は

byte[] imageBytes; 
// read your image into imageBytes 
await blockBlob.UploadByteArrayAsync(imageBytes); 

表記憶Edm.Binary property typeを有しています。プロパティのサイズは64KBに制限されています。

SDKで型が公開されていない場合は、base64に変換し、stringとして保存します。ここでも、パフォーマンスと効率にとって非常に好ましくありません。 1つのイメージに対して約48KBの記憶領域が残っています(base64はソースサイズの約1.33倍で、各3バイトを4つにエンコードします)。

関連する問題