タグ付けされた質問 「base64」

Base64は、バイナリデータをASCII文字列形式で表す一連のエンコードスキームです。

6
Base-64文字配列の長さが無効です
タイトルが言うように、私は得ています: Base-64文字配列の長さが無効です。 私はここでこの問題について読みましたが、ViewStateが大きい場合はSQLに保存することをお勧めしているようです。大量のデータ収集を伴うウィザードを使用しているため、ViewStateが大きい可能性があります。しかし、「store-in-DB」ソリューションに目を向ける前に、誰かが見て、他のオプションがあるかどうか教えてくれるかもしれません。 以下の方法で配信用のメールを作成します。 public void SendEmailAddressVerificationEmail(string userName, string to) { string msg = "Please click on the link below or paste it into a browser to verify your email account.<BR><BR>" + "<a href=\"" + _configuration.RootURL + "Accounts/VerifyEmail.aspx?a=" + userName.Encrypt("verify") + "\">" + _configuration.RootURL + "Accounts/VerifyEmail.aspx?a=" + userName.Encrypt("verify") + "</a>"; …
93 c#  asp.net  viewstate  base64 


5
C#Base64を変換->バイト[]
私が持っている Base64 byte[]私は、正常に変換する必要があり、ストリームから転送されたアレイbyte[]どのようにこれを行うには?
92 c#  base64 

6
javascript / jqueryでbase64を画像に変換します
javascript / jqueryを使用して画像をキャプチャするためのコードをいくつか作成しました。コードは次のとおりです。 function capture_image(){ alert("capture_image"); var p = webcam.capture(); webcam.save(); alert("capture complete "+p); //getting true here var img = canvas.toDataURL("image"); var item_image = img.replace(/^data:image\/(png|jpg);base64,/, "") ; alert("item_image"+item_image); } item_imageは、base64形式、そのbase64を画像に変換する方法、およびjavascriptクライアント側でそのパスを使用する方法を出力します。 グーグルで非常に多くのウェブサイトを検索していますが、機能しておらず、そのコードは私の要件に適していません。


2
Base64PNGデータからHTML5キャンバスへ
Base64でエンコードされたPNG画像をcanvas要素にロードしたい。私はこのコードを持っています: <html> <head> </head> <body> <canvas id="c"></canvas> <script type="text/javascript"> var canvas = document.getElementById("c"); var ctx = canvas.getContext("2d"); data = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oMCRUiMrIBQVkAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAADElEQVQI12NgoC4AAABQAAEiE+h1AAAAAElFTkSuQmCC"; ctx.drawImage(data, 0, 0); </script> </body> </html> Chrome 8では、次のエラーが発生します。 Uncaught TypeError: Type error そしてFirefoxのFirebugではこれ:「オブジェクトのタイプはオブジェクトに関連付けられたパラメータの予想されるタイプと互換性がありません」コード:「17」 そのbase64には、GIMPで作成した5x5pxの黒いPNGの正方形があり、GNU / Linuxのプログラムbase64でbase64に変換します。
89 html  canvas  png  base64 

4
画像をBase64に変換
<input type="file" id="asd"/> base64で画像を取得したいユーザーが選択したら(フォームを送信する前に) 何かのようなもの : $(input).on('change',function(){ var data = $(this).val().base64file(); // it is not a plugin is just an example alert(data); }); File APIやその他のものについて読みましたが、シンプルでクロスブラウザなソリューションが欲しいです(IE6 / IE7は明らかに除外されています) どんな助けでも感謝します。

2
HTMLメールでbase64画像を送信する
リッチテキストエディターを使用すると、ユーザーは保存した画像をデスクトップからエディターにドラッグアンドドロップできます。送信後、画像が表示され、Webページに正しく表示されます。 画像はどこにもアップロードされないため、エディターは画像をbase64でエンコードされた画像として保存します。 <img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb 等 しかし、それは表示されません-iPhoneにも、2つの異なるバージョンのOutlookにも表示されません。画像は単に壊れています。base64はすでにWebページで機能しており、ユーザーがオフラインの場合に画像を表示できるため、base64を使い続けたいと考えています。

9
background-imageをbase64でエンコードされた画像として設定する方法はありますか?
JSで背景を動的に変更したいのですが、画像のセットはbase64でエンコードされています。私は試してみます: document.getElementById("bg_image").style.backgroundImage = "url('http://amigo.com/300107-2853.jpg')"; 完璧な結果で、 それでも私は同じことをすることができません: document.getElementById("bg_image").style.backgroundImage = "url('data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...')"; また document.getElementById("bg_image").style.backgroundImage = "data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE..."; それを行う方法はありますか?

2
base64をバッチでデコードする
バッチを使用してインストーラーを作成しようとしています。もちろん、インストーラーはインストールされるファイルで構成されている必要があるので、base64でファイルをエンコードし、単にデコードして宛先に書き込むことを考えています。 もちろん、base64Linuxボックスに含まれているツールのようなものがWindowsにあれば、私の作業は非常に簡単です。しかし、それは単にそこにないので、バッチファイルを使用してbase64コンテンツを完全にデコードする方法はありますか?そして、私はこれをどのように達成しますか? どんな助けでも大歓迎です。 (単なる実験なので、非効率などは気になりません。)

3
Base64エンコーディングの本当の目的は何ですか?
なぜBase64エンコーディングがあるのですか?私は初心者ですが、なぜバイトを他の何かに難読化するのか(暗号化でない限り)本当にわかりません。私が読んだ本の1つで、Base64エンコーディングはバイナリ送信が不可能な場合に役立ちます。例えば。フォームを投稿すると、エンコードされます。しかし、なぜバイトを文字に変換するのでしょうか。バイトをスペースを入れて文字列形式に変換するだけではいけませんか?たとえば、00000001 00000004?または0000000100000004、バイトは常に8のペアになるため、スペースがないだけですか?
81 encoding  base64 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.