我有一个表单,其中我传递的图像为base64格式,现在在提交表单之前我正在将图像base64转换为上传的文件对象,这工作正常,但现在我想验证上传的文件图像。 如何实现这一目标。 在我的构建表单方法中,我添加了验证,但它不起作用。 现在想要将图像限制为2mb,但它甚至允许上传超过2mb的图像。
DataGridView
答案 0 :(得分:1)
如果我知道你想在实体类中使用Symfony \ Component \ Validator \ Constraints作为Assert。应该这样做。
**
* @Assert\File(
* maxSize = "1024k",
* mimeTypes = {...},
* mimeTypesMessage = "Please upload a valid ..."
* )
*/
检查https://symfony.com/doc/current/reference/constraints/File.html