Ich möchte die Image-Quelle auf eine Base64-Quelle setzen, aber es funktioniert nicht: JSfiddle.net/NT9KB <img id="img" src="" /> das JavaScript document.getElementById("img").src = "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO 9TXL0Y4OHwAAAABJRU5ErkJggg=="
Ich habe eine webSocket-Kommunikation, ich erhalte eine Base64-codierte Zeichenfolge, konvertiere sie in uint8 und arbeite daran, aber jetzt muss ich zurücksenden, ich habe das uint8-Array und muss es in eine base64-Zeichenfolge konvertieren, damit ich es senden kann. Wie kann ich diese Konvertierung vornehmen?
Ich habe einen Code für die Bilderfassung mit Javascript / jquery geschrieben. Unten ist der Code: 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); } Das item_image gibt das base64-Format aus. Wie konvertiere …
Wie der Titel sagt, bekomme ich: Ungültige Länge für ein Base-64-Zeichenarray. Ich habe hier über dieses Problem gelesen und es scheint, dass der Vorschlag darin besteht, ViewState in SQL zu speichern, wenn es groß ist. Ich verwende einen Assistenten mit viel Datenerfassung, sodass mein ViewState wahrscheinlich groß ist. Aber bevor …
Ich möchte ein in Base64 codiertes PNG-Bild in das Canvas-Element laden. Ich habe diesen Code: <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> In Chrome 8 erhalte ich folgende Fehlermeldung: Uncaught TypeError: Type …
<input type="file" id="asd"/> Ich möchte das Bild in base64 erhalten, sobald der Benutzer dies ausgewählt hat (bevor er das Formular abschickt). Etwas wie : $(input).on('change',function(){ var data = $(this).val().base64file(); // it is not a plugin is just an example alert(data); }); Ich habe über die Datei-API und andere Dinge gelesen …
Mit einem Rich-Text-Editor können unsere Benutzer ein gespeichertes Bild von ihrem Desktop in den Editor ziehen und dort ablegen. Das Bild wird angezeigt und nach dem Senden ordnungsgemäß auf der Webseite angezeigt. Da das Bild nirgendwo hochgeladen wird, speichert der Editor das Bild als Base64-codiertes Bild. <img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb etc. …
Ich möchte den Hintergrund in JS dynamisch ändern und meine Bilder sind in Base64-codiert. Ich versuche: document.getElementById("bg_image").style.backgroundImage = "url('http://amigo.com/300107-2853.jpg')"; mit perfektem Ergebnis, Trotzdem mache ich nicht dasselbe mit: document.getElementById("bg_image").style.backgroundImage = "url('data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...')"; Noch document.getElementById("bg_image").style.backgroundImage = "data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE..."; Gibt es eine Möglichkeit, dies zu tun?
Ich versuche, ein Installationsprogramm mit Batch zu erstellen. Natürlich muss ein Installationsprogramm aus Dateien bestehen, die installiert werden. Daher denke ich darüber nach, die Dateien in base64 zu codieren, sie einfach zu decodieren und an ihr Ziel zu schreiben. Natürlich wäre meine Arbeit sehr einfach, wenn Windows so etwas wie …
Warum haben wir Base64-Codierung? Ich bin ein Anfänger und verstehe wirklich nicht, warum Sie die Bytes in etwas anderes verschleiern sollten (es sei denn, es handelt sich um Verschlüsselung). In einem der Bücher, die ich gelesen habe, ist die Base64-Codierung nützlich, wenn keine binäre Übertragung möglich ist. Z.B. Wenn wir …
Ich habe mit der Verwendung von UUIDs als Datenbankschlüssel experimentiert. Ich möchte so wenig Bytes wie möglich belegen und gleichzeitig die UUID-Darstellung für den Menschen lesbar halten. Ich denke, dass ich es mit base64 auf 22 Bytes reduziert und einige nachfolgende "==" entfernt habe, die für meine Zwecke unnötig zu …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.