Làm cách nào tôi có thể chuyển đổi hình ảnh thành chuỗi Base64 bằng JavaScript?
Trong bài viết này, chúng ta sẽ xem cách chuyển đổi hình ảnh thành chuỗi base64 bằng cách sử dụng jquery. Các lược đồ mã hóa Base64 thường được sử dụng khi có nhu cầu mã hóa dữ liệu nhị phân cần được lưu trữ và truyền qua phương tiện được thiết kế để xử lý ASCII. Điều này là để đảm bảo rằng dữ liệu vẫn còn nguyên vẹn mà không bị sửa đổi trong quá trình vận chuyển. Base64 là một nhóm lược đồ mã hóa nhị phân thành văn bản biểu thị dữ liệu nhị phân (cụ thể hơn là một chuỗi byte 8 bit) theo chuỗi 24 bit có thể được biểu thị bằng bốn chữ số Base64 6 bit Show
Chúng tôi sẽ chuyển đổi hình ảnh thành chuỗi base64 bằng jquery hoặc javascript. Để chuyển đổi base64 thành chuỗi, chúng tôi đang sử dụng hàm FileReader() và nhận kết quả từ tệp Hãy xem, chuyển đổi hình ảnh thành jquery chuỗi base64 hoặc chuyển đổi hình ảnh thành javascript chuỗi base64 FileReader được dùng để đọc nội dung của Blob hoặc Tệp
Phương thức createElement() tạo Nút phần tử với tên được chỉ định như nút, canvas, v.v. Trong ví dụ này, chúng ta sẽ xem cách chuyển đổi hình ảnh thành chuỗi base64 bằng jQuery. Các lược đồ mã hóa Base64 thường được sử dụng khi có nhu cầu mã hóa dữ liệu nhị phân cần được lưu trữ và truyền qua phương tiện được thiết kế để xử lý ASCII Chúng tôi sẽ chuyển đổi hình ảnh thành chuỗi base64 bằng jquery hoặc javascript. Để chuyển đổi base64 thành chuỗi, chúng tôi đang sử dụng hàm FileReader() và nhận kết quả từ tệp Hãy xem, chuyển đổi hình ảnh thành chuỗi base64 jQuery ví dụ 1FileReader được sử dụng để đọc nội dung của Blob hoặc File
ví dụ 2Phương thức function base64Img(img) { Bạn cũng có thể thích
Thêm nội dung tại PlainEnglish. io. Đăng ký nhận bản tin hàng tuần miễn phí của chúng tôi. Theo dõi chúng tôi trên Twitter và LinkedIn. Tham gia cộng đồng của chúng tôi Trong trường hợp bạn chưa biết, URL dữ liệu chỉ đơn giản là một chuỗi ký tự dài đại diện cho mã nhị phân của hình ảnh của bạn. Sau đó, bạn có thể sử dụng URL này trong thẻ HTML 0 của mìnhRât thuận tiện Video hướng dẫnNếu bạn thích video hướng dẫn hơn, bạn có thể xem video dài 4 phút này trên kênh YouTube của tôi Bước 1. Nhập tệpBạn sẽ cần một trường nhập tệp trong HTML của mình. Chỉ như thế này
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bạn có thể đặt tên cho ID bất cứ điều gì bạn thích Bước 2. Thay đổi sự kiệnTrong JavaScript, bạn sẽ cần đính kèm trình nghe 1 để phản ứng khi người dùng chọn tệp
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Nếu bạn chọn một tệp và kiểm tra bảng điều khiển, bạn sẽ thấy đối tượng sự kiện. Lưu ý tài sản 2Bước 3. Thiết lập trình đọc tệpTiếp theo, bạn sẽ cần tham chiếu đến tệp đã chọn và tạo một phiên bản mới của 3. Đối tượng đọc tệp này có thể đọc tệp ở các dạng khác nhau
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Thay thế dòng 4 bằng mã trênBước 4. Đọc dưới dạng URL dữ liệuBây giờ chúng ta đã tạo 3, chúng ta có thể yêu cầu nó đọc tệp dưới dạng URL dữ liệu Base64
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Như bạn có thể thấy, chúng tôi đính kèm sự kiện 1 với sự kiện 3. Khi tệp đã được đọc xong, chúng tôi có thể lấy URL dữ liệu bằng cách truy cập 3
Làm cách nào để chuyển đổi hình ảnh thành chuỗi base64 trong JavaScript?Cách chuyển đổi hình ảnh thành chuỗi Base64 bằng JavaScript . hàm toDataURL(src, gọi lại hãy để hình ảnh = hình ảnh mới(); hình ảnh. crossOrigin = 'Ẩn danh' hình ảnh. tải = chức năng () { để canvas = tài liệu. tạo phần tử hãy để ctx = canvas. getContext Tranh sơn dầu. chiều cao = cái này. chiều cao tự nhiên Tranh sơn dầu. chiều rộng = cái này. chiều rộng tự nhiên Làm cách nào để chuyển đổi hình ảnh thành chuỗi base64?Chuyển đổi hình ảnh sang Base64
. Nhấn một nút - nhận base64. Không có quảng cáo, vô nghĩa hoặc rác. Kéo và thả hình ảnh của bạn vào đây. select your JPG, PNG, GIF, Webp, or BMP picture or drag & drop it in the form below, press the Convert to Base64 button, and you'll get a base-64 string of the image. Press a button – get base64. No ads, nonsense, or garbage. Drag and drop your image here!
Làm cách nào để chuyển đổi URL hình ảnh thành base64 trong JavaScript?drawImage(img, 0, 0); . toDataURL("hình ảnh/png"); . thay thế(/^dữ liệu. image\/?[A-z]*;base64,/); . getElementById("imageid"));
Làm cách nào để chuyển đổi png thành base64?Để chuyển đổi PNG sang dữ liệu base64. . Nhấp vào "Chọn tệp" và tải lên hình ảnh PNG từ hệ thống của bạn Nhấp vào nút "Chuyển đổi" để chuyển đổi hình ảnh PNG thành dữ liệu cơ sở 64 Bạn có thể "Tải xuống hoặc Sao chép" mã cơ sở 64 để sử dụng thêm |