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