728x90
반응형

base64 6

JavaScript를 사용하여 이미지를 Base64 문자열로 변환하는 방법

질문 : JavaScript를 사용하여 이미지를 Base64 문자열로 변환하려면 어떻게해야합니까? 내 이미지를 서버로 보낼 수 있도록 이미지를 Base64 문자열로 변환해야합니다. 이것에 대한 JavaScript 파일이 있습니까? 그렇지 않으면 어떻게 변환 할 수 있습니까? 답변 를 사용할 수 있습니다. 캔버스를 만들고 이미지를로드 한 다음 toDataURL() 을 사용하여 Base64 표현을 가져옵니다 (실제로는 data: URL이지만 Base64로 인코딩 된 이미지가 포함되어 있음). 출처 : https://stackoverflow.com/questions/6150289/how-can-i-convert-an-image-into-base64-string-using-javascript

Java에서 Base64 데이터 디코딩 하는 방법

질문 : Java에서 Base64 데이터 디코딩 Base64로 인코딩 된 이미지가 있습니다. Java에서 디코딩하는 가장 좋은 방법은 무엇입니까? Sun Java 6에 포함 된 라이브러리 만 사용하기를 바랍니다. 답변 v6부터 Java SE는 JAXB와 함께 제공됩니다. javax.xml.bind.DatatypeConverter 에는이를 쉽게 수행 할 수있는 정적 메소드가 있습니다. parseBase64Binary() 및 printBase64Binary() 참조하십시오. 출처 : https://stackoverflow.com/questions/469695/decode-base64-data-in-java

JSON 문자열의 이진 데이터. Base64보다 나은 것

질문 : JSON 문자열의 이진 데이터. Base64보다 나은 것 JSON 형식은 기본적으로 바이너리 데이터를 지원하지 않습니다. 이진 데이터는 JSON에서 문자열 요소 (즉, 백 슬래시 이스케이프를 사용하여 큰 따옴표로 묶인 0 개 이상의 유니 코드 문자)에 배치 될 수 있도록 이스케이프되어야합니다. 이진 데이터를 이스케이프하는 확실한 방법은 Base64를 사용하는 것입니다. 그러나 Base64는 처리 오버 헤드가 높습니다. 또한 3 바이트를 4 자로 확장하여 데이터 크기를 약 33 % 증가시킵니다. 이에 대한 한 가지 사용 사례는 CDMI 클라우드 스토리지 API 사양 의 v0.8 초안입니다. JSON을 사용하여 REST-Webservice를 통해 데이터 개체를 생성합니다. PUT /MyContain..

개발관련/other 2021.09.10

node.js에서 Base64 인코딩을 수행하는 방법

질문 : node.js에서 Base64 인코딩을 수행하는 방법은 무엇입니까? node.js에는 아직 base64 인코딩이 내장되어 있습니까? 내가 이것을 묻는 이유는 crypto final() 이 16 진수, 바이너리 또는 ASCII 데이터 만 출력 할 수 있기 때문입니다. 예를 들면 : var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv); var ciph = cipher.update(plaintext, 'utf8', 'hex'); ciph += cipher.final('hex'); var decipher = crypto.createDecipheriv('des-ede3-cbc', encryption_key, iv); var txt..

개발관련/other 2021.08.26

배경 이미지 데이터를 CSS에 Base64로 내장하는 것이 올바른 방법인가?

질문 : 배경 이미지 데이터를 CSS에 Base64로 삽입하는 것이 좋거나 나쁜 습관입니까? greasemonkey 사용자 스크립트의 소스를보고 있었고 CSS에서 다음을 발견했습니다. .even { background: #fff url(data:image/gif;base64,R0lGODlhBgASALMAAOfn5+rq6uvr6+zs7O7u7vHx8fPz8/b29vj4+P39/f///wAAAAAAAAAAAAAAAAAAACwAAAAABgASAAAIMAAVCBxIsKDBgwgTDkzAsKGAhxARSJx4oKJFAxgzFtjIkYDHjwNCigxAsiSAkygDAgA7) repeat-x bottom} greasemonkey 스크립트는 서버에서 호스트하는 것과는 반대로 소스 내에서 할 수있는 모든 것을 번들로 ..

JavaScript에서 문자열을 Base64로 인코딩하는 방법

질문 : JavaScript에서 문자열을 Base64로 인코딩하려면 어떻게해야합니까? PNG 이미지를 Base64 문자열로 인코딩 할 수있는 PHP 스크립트가 있습니다. JavaScript를 사용하여 동일한 작업을하고 싶습니다. 파일을 여는 방법을 알고 있지만 인코딩 방법을 잘 모르겠습니다. 이진 데이터 작업에 익숙하지 않습니다. 답변 btoa() 및 atob() 을 사용하여 base64 인코딩간에 변환 할 수 있습니다. 이 함수가 수락 / 반환하는 것에 관한 의견에 약간의 혼란이있는 것 같습니다. btoa() 는 각 문자가 8 비트 바이트를 나타내는 "문자열"을 허용합니다. 8 비트로 표현할 수없는 문자를 포함하는 문자열을 전달 하면 아마 break . 실제로 문자열을 바이트 배열로 취급하는 경우 에는..

728x90
반응형