Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 62223|Resposta: 6

[ASP.NET] asp.net converter conteúdo binário do Base64 em imagens e armazená-los localmente

[Copiar link]
Publicado em 23/10/2015 09:40:36 | | | |

O conteúdo extenso e de dados em forma de dados dos cabeçalhos do site são recebidos em segundo plano e armazenados na pasta de upload do diretório raiz do site.

O código é o seguinte:

  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.         }
Copiar código
saveImages.zip (35.24 KB, Número de downloads: 74)




Anterior:Código-fonte CPA de página única + software de vídeo forçado QQ falso desenvolvido pela Yi Language, compartilhamento absolutamente exclusivo
Próximo:Compare o desempenho da chave primária do campo Guid usando o campo auto-incremental na biblioteca
Publicado em 10/11/2015 11:17:06 |

Crie uma função de upload de avatar do usuário
Publicado em 26/10/2015 13:42:16 |
De que adianta isso?
Publicado em 17/11/2015 10:31:27 |
Eu faço upload de imagens usando métodos de outras pessoas
Publicado em 28/01/2019 16:14:16 |
admin postado em 2015-11-10 às 11:17
Crie uma função de upload de avatar do usuário

É simples e bom
Publicado em 23/06/2021 18:51:59 |
Obrigado~~ Nada mal, nada mal~
Publicado em 10/07/2021 19:31:45 |
Eu faço upload de imagens usando métodos de outras pessoas
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com