이미지에서 Base64 변환이 base64 문자열을 얻지 못함

666

다음 코드를 사용하여 이미지를 base64 문자열로 변환하고 있습니다.

  function getBase64Image() {
    p = document.getElementById("fileUpload").value;
    img1.setAttribute('src', p);
    canvas.width = img1.width;
    canvas.height = img1.height;
    var ctx = canvas.getContext("2d");
    ctx.drawImage(img1, 0, 0);
    var dataURL = canvas.toDataURL("image/jpg");

    $("#b64").val(dataURL);
}

그러나 내가 dataURL에서 얻는 Data;것은 base64 문자열이 포함되어 있지 않습니다.

이미지에서 base64 문자열을 어떻게 가져올 수 있습니까?

귀머거리

로드가 비동기이기 때문에로드 콜백을 사용하면 이것이 작동 할 수 있다고 생각합니다. 귀하의 fileUpload가 tho인지 확실하지 않지만 URL을 붙여 넣는 텍스트 필드 인 경우

function getBase64Image() {
    p = document.getElementById("fileUpload").value;
    img1.setAttribute('src', p);
    img1.setAttribute('load', fileLoaded);  
    function fileLoaded(e) {
      canvas.width = img1.width;
      canvas.height = img1.height;
      var ctx = canvas.getContext("2d");
      ctx.drawImage(img1, 0, 0);
      var dataURL = canvas.toDataURL("image/jpeg");
      $("#b64").val(dataURL);
    }
}

이미지 유형도 image / jpeg입니다. jpg가 작동하지 않거나 유효하지 않기 때문에 대신 png를 반환합니다. 교차 출처는 문제가 될 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Java의 서버 측에서 base64 문자열을 이미지로 변환

분류에서Dev

Android에서 이미지 개체를 Base64 문자열로 변환

분류에서Dev

왜 이것이 base64 문자열을 디코딩하지 못합니까?

분류에서Dev

Base64 문자열을 이미지 첨부 파일로 변환

분류에서Dev

C # Base64 문자열을 JPEG 이미지로

분류에서Dev

Android base64 문자열을 이미지로

분류에서Dev

PHP- Base64 문자열을 이미지 파일에 저장하지 못했습니다.

분류에서Dev

Flutter의 이미지에 BASE64 문자열

분류에서Dev

Kotlin Android에서 base64 문자열을 이미지로 변환하는 방법

분류에서Dev

Qt에서 Jpeg Base64 문자열을 jpeg 이미지로 변환하는 방법

분류에서Dev

갤러리에서 이미지를 가져와 base64 문제로 변환

분류에서Dev

비트 맵을 base64로 변환 할 때 절반 이미지 얻기

분류에서Dev

Google App Engine : OCR 용 이미지를 base64 문자열로 변환 (Python)

분류에서Dev

JSON에서 배열로 나오는 Base64 이미지

분류에서Dev

비동기 ajax 호출로 base64 이미지 반환을 렌더링하지 못함

분류에서Dev

VBA로 base64 이미지 문자열 읽기?

분류에서Dev

SWT 이미지를 base64 문자열로

분류에서Dev

base64 문자열에서 이미지를 삽입하는 방법

분류에서Dev

JS 및 Java에서 동일한 이미지의 다른 Base64 문자열

분류에서Dev

URL에서 이미지를 가져 와서 base64 문자열로 변환-Flutter

분류에서Dev

asp.net core의 결과 변환 base64 문자열에서 이미지 저장

분류에서Dev

파일에서 이미지를 Base64 문자열로 변환하는 방법은 무엇입니까?

분류에서Dev

Ruby에서 실제 이미지를 base64로 변환

분류에서Dev

Flutter 오류에서 base64를 이미지로 변환

분류에서Dev

URL에서 추출한 이미지를 base64로 변환

분류에서Dev

쿼리 문자열을 통해 base64의 이미지 표시

분류에서Dev

base64 포함 이미지로 이메일을 보내는 방법

분류에서Dev

Base64 이미지 문자열을 파일로 다시 변환하여 Parse 업로드로 보냅니다.

분류에서Dev

base64 문자열을 이미지로 변환하는 중 오류 (내부 설명)

Related 관련 기사

  1. 1

    Java의 서버 측에서 base64 문자열을 이미지로 변환

  2. 2

    Android에서 이미지 개체를 Base64 문자열로 변환

  3. 3

    왜 이것이 base64 문자열을 디코딩하지 못합니까?

  4. 4

    Base64 문자열을 이미지 첨부 파일로 변환

  5. 5

    C # Base64 문자열을 JPEG 이미지로

  6. 6

    Android base64 문자열을 이미지로

  7. 7

    PHP- Base64 문자열을 이미지 파일에 저장하지 못했습니다.

  8. 8

    Flutter의 이미지에 BASE64 문자열

  9. 9

    Kotlin Android에서 base64 문자열을 이미지로 변환하는 방법

  10. 10

    Qt에서 Jpeg Base64 문자열을 jpeg 이미지로 변환하는 방법

  11. 11

    갤러리에서 이미지를 가져와 base64 문제로 변환

  12. 12

    비트 맵을 base64로 변환 할 때 절반 이미지 얻기

  13. 13

    Google App Engine : OCR 용 이미지를 base64 문자열로 변환 (Python)

  14. 14

    JSON에서 배열로 나오는 Base64 이미지

  15. 15

    비동기 ajax 호출로 base64 이미지 반환을 렌더링하지 못함

  16. 16

    VBA로 base64 이미지 문자열 읽기?

  17. 17

    SWT 이미지를 base64 문자열로

  18. 18

    base64 문자열에서 이미지를 삽입하는 방법

  19. 19

    JS 및 Java에서 동일한 이미지의 다른 Base64 문자열

  20. 20

    URL에서 이미지를 가져 와서 base64 문자열로 변환-Flutter

  21. 21

    asp.net core의 결과 변환 base64 문자열에서 이미지 저장

  22. 22

    파일에서 이미지를 Base64 문자열로 변환하는 방법은 무엇입니까?

  23. 23

    Ruby에서 실제 이미지를 base64로 변환

  24. 24

    Flutter 오류에서 base64를 이미지로 변환

  25. 25

    URL에서 추출한 이미지를 base64로 변환

  26. 26

    쿼리 문자열을 통해 base64의 이미지 표시

  27. 27

    base64 포함 이미지로 이메일을 보내는 방법

  28. 28

    Base64 이미지 문자열을 파일로 다시 변환하여 Parse 업로드로 보냅니다.

  29. 29

    base64 문자열을 이미지로 변환하는 중 오류 (내부 설명)

뜨겁다태그

보관