Я пытаюсь изменить размер изображения после его загрузки в базу данных, но я не знаю, как это сделать. возможно ли изменить размер изображения, загружаемого в базу данных с помощью формата nvarchar (max), или просто его нужно сохранить в виде формата изображения? он может быть изменен до загрузки? Я использую управление загрузкой изображений
Я использую плагин из http://imageresizing.net/, который затем вызываю из кода для изменения размеров изображений. Есть несколько бесплатных частей и других частей, за которые вы должны заплатить. Вы также можете получить его из NuGet в Visual Studio. Изменение размера выполняется на сервере в С# перед сохранением изображений.
Кстати, лучше, если у вас много изображений, чтобы хранить их в файловой системе или в хранилище облачных хранилищ. Базы данных не оптимизированы для изображений, и вы можете столкнуться с большой проблемой производительности или высокими затратами, если будете хранить их в базе данных. Я сохраняю имя файла в базе данных, а затем сохраняю все свои изображения в хранилище Amazon S3.