2016-11-07 181 views
0

我正在寻找调整上传到我的网站的图像的大小,我正在使用Azure Blob存储来存储物理文件,并且我通过公共容器或私人容器(取决于图像)。ImageResizer与Azure Blob存储Azurewebsites

我发现下面的教程介绍ImageResizer(http://benfoster.io/blog/high-performance-image-processing-with-image-resizer-and-azure)。但是,它正在要求容器公开。在我的场景中,我有多个容器(公共和私人 - blob)。我将敏感的图像放在私人容器中,如果用户有权查看图像,我有自己的api从容器中下载。

在这种情况下,我可以使用ImageResizer吗?

是否可以预先保存各种尺寸的图像,而不是实时进行此操作?

感谢

回答

0

ImageResizer的Azure Blob存储提供商可与公共和私营容器。

https://imageresizing.net/docs/v4/plugins/azurereader2

+0

您好我阅读过的文档,我通读从本·福斯特的步行路程。该文件没有指出,除非我错过了它将与私人容器(或Blob上的隐私)一起工作的东西。在Ben的演练中,我注意到以下语句:“从门户网站创建一个容器来存储图像。请注意,访问权限设置为Public Blob。如果未提供任何查询字符串修饰符,Azure Reader插件将自动重定向到Azure Blob URL。 。基于这种说法,我担心它必须是一个公共容器。 – user1012500