Base64
Base64 เป็นวิธีการแสดงข้อมูลโดยใช้อักขระที่พิมพ์ได้ 64 ตัวเพื่อแสดงข้อมูลไบนารี ทุกๆ 6 บิตเป็นหน่วย ซึ่งสอดคล้องกับอักขระที่พิมพ์ได้บางตัว 3 ไบต์เทียบเท่ากับ 24 บิต ซึ่งสอดคล้องกับ 4 หน่วย Base64 นั่นคือ , 3 ไบต์สามารถแสดงด้วยอักขระที่พิมพ์ได้ 4 ตัว สามารถใช้เป็นการเข้ารหัสการส่งอีเมลได้ อักขระที่พิมพ์ได้ใน Base64 ประกอบด้วยตัวอักษร AZ, az, ตัวเลข 0-9 ดังนั้นมีทั้งหมด 62 อักขระและ สัญลักษณ์ที่พิมพ์ได้สองอันแตกต่างกันในระบบต่าง ๆ วิธีการเข้ารหัสอื่น ๆ เช่น uuencode และ BinHex รุ่นที่ใหม่กว่าใช้ชุดอักขระ 64 ตัวที่แตกต่างกันเพื่อแสดงเลขฐานสอง 6 หลัก แต่ไม่ได้เรียกว่า Base64
Base64 มักใช้เพื่อเป็นตัวแทน ส่ง และจัดเก็บข้อมูลไบนารีบางอย่าง ซึ่งรวมถึงอีเมล MIME และข้อมูลที่ซับซ้อนบางอย่างในรูปแบบ XML ซึ่งโดยปกติแล้วข้อมูลข้อความจะได้รับการประมวลผล
เครื่องมือเข้ารหัสรูปภาพไปยัง Base64 ทำอะไรได้บ้าง
- แปลงรูปภาพเป็นการเข้ารหัส base64 ซึ่งโดยทั่วไปใช้สำหรับรูปภาพขนาดเล็กบนเว็บ ซึ่งไม่เพียงแต่ลดจำนวนรูปภาพที่ร้องขอ (รวบรวมเป็นรหัส js และ css) แต่ยังป้องกันไม่ให้รูปภาพเกิดจากบางรูปภาพ เส้นทางสัมพัทธ์และปัญหาอื่น ๆ ข้อผิดพลาด 404
- รองรับ png, jpg, gif, bmp, ico, รูปแบบ svg
- ใช้ใน CSS:background-image: url("data:image/png;base64,iVBORw0KGgo=...");
- ใช้ใน HTML:<img src="data:image/png;base64,iVBORw0KGgo=..." />
วิธีใช้?
- 1) คลิกเพื่อเลือกไฟล์และรอให้การเข้ารหัสเสร็จสิ้น
- 2) คัดลอกข้อมูลที่เข้ารหัส