Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 62223|Yanıt: 6

[ASP.NET] asp.net ikili Base64 içeriğini görsellere dönüştürüp yerel olarak depolayabilir

[Bağlantıyı kopyala]
Yayınlandı 23.10.2015 09:40:36 | | | |

Web sitesinin başlıklarının veri şeklindeki dış ve veri içeriği arka planda alınır ve web sitesinin kök dizininin yükleme klasöründe saklanır.

Kod şöyledir:

  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.         }
Kopya kodu
saveImages.zip (35.24 KB, İndirme sayısı: 74)




Önceki:CPA tek sayfa kaynak kodu + Yi Language tarafından geliştirilen sahte QQ zorunlu video yazılımı, tamamen özel paylaşım
Önümüzdeki:Guid alanının birincil anahtarının performansını kütüphanedeki öz-artım alanı kullanarak karşılaştırın
Yayınlandı 10.11.2015 11:17:06 |

Kullanıcı avatarı yükleme fonksiyonu oluşturun
Yayınlandı 26.10.2015 13:42:16 |
Bunun ne faydası var?
Yayınlandı 17.11.2015 10:31:27 |
Başkalarının yöntemleriyle görseller yüklüyorum
Yayınlandı 28.01.2019 16:14:16 |
admin 2015-11-10 11:17 tarihinde gönderildi
Kullanıcı avatarı yükleme fonksiyonu oluşturun

Basit ve iyi
Yayınlandı 23.06.2021 18:51:59 |
Teşekkürler~~ Fena değil, fena değil~
Yayınlandı 10.07.2021 19:31:45 |
Başkalarının yöntemleriyle görseller yüklüyorum
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com