คำถามติดแท็ก base64

Base64 เป็นชุดของรูปแบบการเข้ารหัสที่แสดงข้อมูลไบนารีในรูปแบบสตริง ASCII

7
การใช้ JavaScript เพื่อแสดง Blob
ฉันกำลังดึงภาพ Blob จากฐานข้อมูลและฉันต้องการดูภาพนั้นโดยใช้ JavaScript รหัสต่อไปนี้สร้างไอคอนรูปภาพที่เสียหายบนหน้า: var image = document.createElement('image'); image.src = 'data:image/bmp;base64,'+Base64.encode(blob); document.body.appendChild(image); นี่คือ jsFiddleที่มีรหัสทั้งหมดที่จำเป็นรวมถึงหยด รหัสที่สมบูรณ์ควรแสดงภาพอย่างถูกต้อง

3
รูปภาพที่เข้ารหัส base64 ในลายเซ็นอีเมล
ฉันต้องใส่รูปภาพ (โลโก้ บริษัท ฯลฯ ) ในลายเซ็นอีเมล ฉันมีปัญหาทุกประเภทโดยใช้รูปภาพฝังตัวที่สร้างโดยระบบอีเมลที่เป็นปัญหา (โดยทั่วไปจะส่งเป็นไฟล์แนบ) และเป็นรูปภาพที่เชื่อมโยง (ต้องได้รับอนุญาตให้แสดงในอีเมลที่ได้รับ) ฉันเพิ่งเห็นอีเมลบางฉบับจาก exchange ที่มีการแสดงภาพโลโก้ base64 และใช้แท็กเพื่อแสดง ฉันกำลังหาข้อมูลเกี่ยวกับวิธีการทำสิ่งนี้ในลายเซ็นอีเมลถ้าเป็นไปได้ (ฉันจะสร้างโลโก้เวอร์ชัน base64 สำหรับการเริ่มต้นได้อย่างไรและฉันต้องใช้รหัสอะไรเพื่อให้มันใช้งานได้) ฉันได้ลองสิ่งง่ายๆเช่น <body> <span> <img src=.... > </span> </body> แต่สิ่งที่ฉันได้รับคือข้อความแสดงแทนดังนั้นฉันเห็นได้ชัดว่าทำอะไรผิดที่นี่
95 html  image  email  base64 

6
แปลง base64 เป็นรูปภาพใน javascript / jquery
ฉันได้เขียนโค้ดสำหรับการจับภาพโดยใช้ 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 นั้นเป็นรูปภาพและวิธีใช้พา ธ นั้นในไคลเอนต์จาวาสคริปต์ ฉันกำลังค้นหาเว็บไซต์จำนวนมากใน Google แต่ใช้งานไม่ได้และรหัสนั้นไม่เหมาะกับความต้องการของฉัน

5
C # แปลง Base64 -> ไบต์ []
ฉันมี Base64 byte[]อาร์เรย์ที่ถ่ายโอนจากสตรีมซึ่งฉันต้องแปลงเป็นแบบปกติbyte[]จะทำอย่างไร?
93 c#  base64 

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=" + …
93 c#  asp.net  viewstate  base64 

2
Base64 ข้อมูล PNG ไปยังผ้าใบ HTML5
ฉันต้องการโหลดภาพ PNG ที่เข้ารหัสใน Base64 เป็นองค์ประกอบ 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 และใน Firebug ของ Firefox สิ่งนี้: "ประเภทของวัตถุไม่เข้ากันกับประเภทที่คาดไว้ของพารามิเตอร์ที่เกี่ยวข้องกับวัตถุ" code: "17" ใน base64 …
90 html  canvas  png  base64 

11
วิธีการแปลง uint8 Array เป็น base64 Encoded String?
ฉันได้รับการสื่อสารแบบ webSocket ฉันได้รับสตริงที่เข้ารหัส base64 แปลงเป็น uint8 และทำงานกับมัน แต่ตอนนี้ฉันต้องส่งกลับฉันได้รับอาร์เรย์ uint8 และต้องแปลงเป็นสตริง base64 ฉันจึงจะสามารถส่งได้ ฉันจะทำการเปลี่ยนแปลงนี้ได้อย่างไร?

2
ส่งภาพ base64 ในอีเมล HTML
ด้วยการใช้โปรแกรมแก้ไข Rich Text ผู้ใช้ของเราสามารถลากและวางภาพที่บันทึกไว้จากเดสก์ท็อปไปยังโปรแกรมแก้ไข รูปภาพจะปรากฏและแสดงอย่างถูกต้องในหน้าเว็บหลังจากส่ง เนื่องจากรูปภาพไม่ได้อัปโหลดที่ใดก็ได้โปรแกรมแก้ไขจะบันทึกรูปภาพเป็นรูปภาพที่เข้ารหัส base64 <img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb เป็นต้น แต่ไม่ปรากฏขึ้น - ไม่ปรากฏบน iPhone หรือ Outlook สองเวอร์ชันที่แตกต่างกัน ภาพแตกเพียง เราต้องการใช้ base64 เนื่องจากมันทำงานร่วมกับหน้าเว็บอยู่แล้วและความสามารถในการดูรูปภาพหากผู้ใช้ออฟไลน์

5
แปลงรูปภาพเป็น 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 อย่างชัดเจน) ความช่วยเหลือใด ๆ ที่ชื่นชมขอบคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.