Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 62223|Ответ: 6

[ASP.NET] asp.net преобразовать бинарный контент Base64 в изображения и хранить их локально

[Скопировать ссылку]
Опубликовано 23.10.2015 9:40:36 | | | |

Ext и содержимое данных в форме заголовков сайта принимаются в фоне и хранятся в папке загрузки корневой папки сайта.

Код таков:

  1. [HttpPost]
  2.         public ActionResult Images()
  3.         {
  4.             if (Request["ext"] == null || Request["data"] == null)
  5.             {
  6.                 return Content("Error");
  7.             }

  8.             string ext = Request["ext"].ToString().Trim();

  9.             var btsdata = Convert.FromBase64String(Request["data"]);

  10.             string uploadDir = Server.MapPath("/Upload/" + Guid.NewGuid().ToString("D") + ext);

  11.             if (!Directory.Exists(uploadDir))
  12.             {
  13.                 Directory.CreateDirectory(uploadDir);
  14.             }

  15.             using (Image img = Image.FromStream(new MemoryStream(btsdata)))
  16.             {
  17.                 img.Save(uploadDir  , ImageFormat.Jpeg);
  18.             }

  19.             return Content("Successed");
  20.         }
Копирование кода
saveImages.zip (35.24 KB, Количество скачиваний: 74)




Предыдущий:CPA — одностраничный исходный код + фальшивое QQ-принудительное видео, разработанное Yi Language, абсолютно эксклюзивный обмен
Следующий:Сравните производительность первичного ключа поля Guid с помощью самоинкрементального поля в библиотеке
Опубликовано 10.11.2015 11:17:06 |

Создайте функцию загрузки аватара пользователя
Опубликовано 26.10.2015 13:42:16 |
Какой толк в этом?
Опубликовано 17.11.2015 10:31:27 |
Я загружаю изображения с помощью чужих методов
Опубликовано 28.01.2019 16:14:16 |
Админ опубликовано 2015-11-10 11:17
Создайте функцию загрузки аватара пользователя

Это просто и хорошо
Опубликовано 23.06.2021 18:51:59 |
Спасибо~~ Неплохо, неплохо~
Опубликовано 10.07.2021 19:31:45 |
Я загружаю изображения с помощью чужих методов
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com