我有一个应用程序,您可以上传和查看图像。
对于视图,我需要不同分辨率的图像。
有两种方法可以继续:
使用资产来动态扩展图像
上传时以不同的分辨率保留图像
对我而言,1会更舒服,但我不确定表现是否合适。
有没有人有关于使用资产进行动态调整大小的经验?
此致
答案 0 :(得分:2)
我使用Avalanche Imagine Bundle执行此任务。它允许您配置过滤器,然后将其应用于模板中。
根据您对性能的关注 - 它不会为每个请求生成图像 - 仅在第一次请求时生成,并将它们存储在缓存中。您必须在实体级别手动处理重新生成(即删除缓存)(afaik)