1

わかりましたので、次のコードがあります.jpgの保存には完全に機能しますが、pdfは保存しません。理由はありますか?

 public bool TryStoreImage(string uri, string fileName)
    {
        try
        {
            WebClient wc = new WebClient();
            var blob = new BlobStorage().GetCloudBlobContainer();

            var store = blob.GetBlobReference(fileName);
            store.UploadByteArray(wc.DownloadData(uri));
            return true;
        }
        catch (Exception exc)
        {
            return false;
        }
    }

`

繰り返しますが、アクセスしようとするすべての pdf で、Azure 管理画面に pdf が表示されていても、「pdf が存在しません」というメッセージが表示されます。ただし、保存するすべての jpg は完全にアクセス可能です。

4

1 に答える 1

2

「pdfが存在しない」とはどういう意味ですか? それを教えてくれるツールは何ですか?ブロブにどのようにアクセスしていますか? それを知らずに真に理解することは不可能ですが、コンテンツ タイプの欠如が問題であると推測します。試してみてくださいstore.Properties.ContentType = "application/pdf"

– スマート

于 2012-10-06T12:38:23.380 に答える