【问题标题】:How can I retrieve thumbnail-URL from azure table如何从 azure 表中检索缩略图 URL
【发布时间】:2011-04-14 07:32:41
【问题描述】:

我在 azure blob 存储中有一些缩略图,在 azure 表中有一些缩略图 URL。我想检索缩略图 URL。之后,当我单击此 URL 时,它将显示来自 azure blob 的完整图像。任何人帮助我。我应该使用什么查询?

【问题讨论】:

    标签: azure azure-storage azure-table-storage azure-blob-storage


    【解决方案1】:

    只要您的 blob 可公开访问,URL-click 部分应该与任何其他嵌入式 img 链接一样简单。

    我不知道您的实体是什么样的,但让我们假设您有一个名为 ImageDetails 的表,并且您有一个名为 ImageDetail 的实体和一个名为 ThumbnailURL 的属性。你可以用这样的方式查询表(你可能想要继承 TableServiceContext - 这是一个简单的例子):

            var imageDetailQuery = CloudStorageAccount.DevelopmentStorageAccount
                .CreateCloudTableClient()
                .GetDataServiceContext()
                .CreateQuery<ImageDetail>("ImageDetails");
            var imageDetail = (from d in imageDetailQuery where ... select d).FirstOrDefault();
    

    此时,假设你有一个 ImageDetail 对象,你可以访问:

    imageDetail.ThumbnailURL
    

    并建立您的标签,内联或代码:

    var imgTag = String.Format("<img src=\"{0}\"...>", imageDetail.ThumbnailURL);
    

    【讨论】:

      猜你喜欢
      • 2011-04-14
      • 2015-03-04
      • 2015-03-25
      • 2012-06-27
      • 1970-01-01
      • 2012-06-02
      • 2014-05-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多