이진 텍스트는 인코딩 선택에서 시작됩니다
이진수는 숫자 체계를 나타내지만, 메시지에는 문자 인코딩이라는 또 다른 규칙이 필요합니다. 글자 A는 ASCII와 UTF-8 모두에서 바이트 65가 되고, 이진수로는 01000001로 표기됩니다. 이 간단한 예시는 중요한 세부 사항을 가릴 수 있습니다. 많은 문자는 UTF-8 바이트가 둘 이상 필요하므로 그룹 수를 세는 것과 화면에 보이는 글자 수를 세는 것은 같지 않습니다.
영부터 127 사이의 값만 허용하는 시스템을 점검할 때는 엄격한 ASCII를 선택하세요. 이 도구는 그 범위를 벗어난 문자를 거부합니다. 일반적인 다국어 문서에는 UTF-8이 유용한 선택입니다. 힌디어 단어, 악센트가 있는 성, 이모지는 읽을 수 있는 짧은 텍스트이면서도 여러 바이트를 차지할 수 있습니다. 이런 문자를 인코딩한다고 해서 그 언어가 번역되는 것은 아닙니다.
디코딩할 때 이 변환기는 연속된 이진수 덩어리와, 공백, 쉼표 또는 콜론으로 구분된 완전한 바이트 그룹을 받아들입니다. 각 덩어리는 여덟 비트의 배수여야 합니다. 깨진 두 그룹을 이어 붙여 유효한 바이트인 것처럼 처리하지 않습니다. 구문상 올바른 바이트 시퀀스도 유효하지 않은 UTF-8일 수 있으며, 이 경우 원래 입력을 그대로 둔 채 별도의 오류가 표시됩니다.
일괄 처리에서는 모든 파일이 선택한 설정을 사용합니다. 실패한 파일이 있어도 성공한 출력은 사라지지 않으며, ZIP 보고서는 선택한 순서에 따라 실패를 알려 줍니다. 디코딩된 텍스트는 문서 작업으로 넘기기 전에 직접 읽어 보세요. 이진 인코딩은 표현 방식일 뿐 암호화가 아닙니다. 같은 인코딩 규칙을 아는 사람이라면 누구나 되돌릴 수 있습니다.