Синхронный интерфейс чтения объекта File или Blob
FileReaderSync
readAsArrayBuffer
(Blob blob)Читает байты из объекта blob и возвращает их в виде объекта ArrayBuffer.
readAsBinaryString
(Blob blob)Читает байты из объекта blob, преобразует их в двоичную строку (String.fromCharCode()) и возвращает ее.
readAsDataURL
(Blob blob)Читает байты из объекта blob, преобразует их с учетом свойства type объекта blob в URL-адрес data:// и возвращает его.
readAsText
(Blob blob[, string encoding])Читает байты данных из объекта blob, декодирует их с использованием кодировки encoding (или с использованием кодировки UTF-8 или UTF-16, если аргумент encoding не указан) и возвращает полученную строку.