この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 63771|答える: 6

[ASP.NET] asp.net バイナリのBase64コンテンツを画像に変換し、ローカルに保存できます

[リンクをコピー]
掲載地 2015/10/23 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強制動画ソフト、絶対的な独占共有
次に:ライブラリ内の自己増分フィールドを用いて、Guidフィールドの主キーのパフォーマンスを比較してください
掲載地 2015/11/10 11:17:06 |

ユーザーアバターアップロード機能を作成してください
掲載地 2015/10/26 13:42:16 |
これで何の役に立つんだ?
掲載地 2015/11/17 10:31:27 |
私は他人の方法で画像をアップロードしています
掲載地 2019/01/28 16:14:16 |
管理者 2015年11月10日 11:17 投稿
ユーザーアバターアップロード機能を作成してください

シンプルで良いです
掲載地 2021/06/23 18:51:59 |
ありがとう~~悪くない、悪くない~
掲載地 2021/07/10 19:31:45 |
私は他人の方法で画像をアップロードしています
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com