Процедуры и функции работы с двоичными данными
Глобальный контекст. Операции с двоичными данными.
Свойства
ФайловыеПотоки / FileStreams
- Чтение: Да
- Запись: Нет
Менеджер файловых потоков.
Методы
СоединитьДвоичныеДанные / ConcatBinaryData
Объединяет несколько объектов типа ДвоичныеДанные в один.
Параметры
- array: Массив объектов типа ДвоичныеДанные.
Возвращаемое значение
Тип: ДвоичныеДанные.
РазделитьДвоичныеДанные / SplitBinaryData
Разделяет двоичные данные на части заданного размера. Размер задается в байтах.
Параметры
- data: Объект типа ДвоичныеДанные.
- size: Размер одной части данных.
Возвращаемое значение
Массив объектов типа ДвоичныеДанные.
ПолучитьДвоичныеДанныеИзСтроки / GetBinaryDataFromString
Преобразует строку в значение типа ДвоичныеДанные с учетом кодировки текста.
Параметры
- str: Строка, которую требуется преобразовать в ДвоичныеДанные.
- encoding: Кодировка текста Необязательный.
- addBOM: Определяет, будет ли добавлена метка порядка байт (BOM) кодировки текста в начало данных. Необязательный. Значение по умолчанию: False
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьБуферДвоичныхДанныхИзСтроки / GetBinaryDataBufferFromString
Преобразует строку в буфер двоичных данных с учетом кодировки текста.
Параметры
- str: Строка, которую требуется преобразовать в БуферДвоичныхДанных.
- encoding: Кодировка текста Необязательный.
- addBOM: Определяет, будет ли добавлена метка порядка байт (BOM) кодировки текста в начало данных. Необязательный. Значение по умолчанию: False
Возвращаемое значение
Тип: БуферДвоичныхДанных.
ПолучитьСтрокуИзДвоичныхДанных / GetStringFromBinaryData
Преобразует двоичные данные в строку с заданной кодировкой текста.
Параметры
- data: Двоичные данные, которые требуется преобразовать в строку.
- encoding: Кодировка текста Необязательный.
Возвращаемое значение
Тип: Строка.
ПолучитьСтрокуИзБуфераДвоичныхДанных / GetStringFromBinaryDataBuffer
Преобразует буфер двоичных данных в строку с заданной кодировкой текста.
Параметры
- buffer: Буфер двоичных данных, который требуется преобразовать в строку.
- encoding: Кодировка текста Необязательный.
Возвращаемое значение
Тип: Строка.
ПолучитьДвоичныеДанныеИзBase64Строки / GetBinaryDataFromBase64String
Преобразует строку формата Base64 в двоичные данные.
Параметры
- str: Строка в формате Base64.
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьБуферДвоичныхДанныхИзBase64Строки / GetBinaryDataBufferFromBase64String
Преобразует строку формата Base64 в буфер двоичных данных.
Параметры
- str: Строка в формате Base64.
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьBase64СтрокуИзДвоичныхДанных / GetBase64StringFromBinaryData
Преобразует двоичные данные в строку формата Base64. Полученный текст разбивается на строки длиной 76 символов. В качестве разделителя строк используется сочетание символов CR+LF.
Параметры
- data: Двоичные данные.
Возвращаемое значение
Тип: Строка.
ПолучитьBase64СтрокуИзБуфераДвоичныхДанных / GetBase64StringFromBinaryDataBuffer
Преобразует буфер двоичных данных в строку формата Base64. Полученный текст разбивается на строки длиной 76 символов. В качестве разделителя строк используется сочетание символов CR+LF.
Параметры
- buffer: Буфер двоичных данных.
Возвращаемое значение
Тип: Строка.
ПолучитьДвоичныеДанныеИзBase64ДвоичныхДанных / GetBinaryDataFromBase64BinaryData
Преобразует двоичные данные из формата Base64 в ДвоичныеДанные.
Параметры
- data: Двоичные данные, закодированные по методу Base64.
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьБуферДвоичныхДанныхИзBase64БуфераДвоичныхДанных / GetBinaryDataBufferFromBase64BinaryDataBuffer
Преобразует буфер двоичных данных из формата Base64 в БуферДвоичныхДанных.
Параметры
- buffer: Буфер двоичных данных.
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьBase64ДвоичныеДанныеИзДвоичныхДанных / GetBase64BinaryDataFromBinaryData
Преобразует двоичные данные в формат Base64. Полученный текст разбивается на строки длиной 76 символов. В качестве разделителя строк используется сочетание символов CR+LF.
Параметры
- data: Двоичные данные.
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьBase64БуферДвоичныхДанныхИзБуфераДвоичныхДанных / GetBase64BinaryDataBufferFromBinaryDataBuffer
Преобразует буфер двоичных данных в формат Base64. Полученный текст разбивается на строки длиной 76 символов. В качестве разделителя строк используется сочетание символов CR+LF.
Параметры
- buffer: Буфер двоичных данных.
Возвращаемое значение
Тип: БуферДвоичныхДанных.
ПолучитьДвоичныеДанныеИзHexСтроки / GetBinaryDataFromHexString
Преобразует строку формата Base 16 (Hex) в двоичные данные.
Параметры
- hex: Строка в формате Base 16 (Hex).
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьБуферДвоичныхДанныхИзHexСтроки / GetBinaryDataBufferFromHexString
Преобразует строку в формате Base 16 (Hex) в буфер двоичных данных.
Параметры
- hex: Строка в формате Base 16 (Hex).
Возвращаемое значение
Тип: БуферДвоичныхДанных.
ПолучитьHexСтрокуИзДвоичныхДанных / GetHexStringFromBinaryData
Преобразует двоичные данные в строку формата Base 16 (Hex).
Параметры
- data: Двоичные данные.
Возвращаемое значение
Тип: Строка.
ПолучитьHexСтрокуИзБуфераДвоичныхДанных / GetHexStringFromBinaryDataBuffer
Преобразует буфер двоичных данных в строку формата Base 16 (Hex).
Параметры
- buffer: Буфер двоичных данных.
Возвращаемое значение
Тип: Строка.
ПолучитьДвоичныеДанныеИзHexДвоичныхДанных / GetBinaryDataFromHexBinaryData
Преобразует двоичные данные из формата Base 16 (Hex) в ДвоичныеДанные.
Параметры
- data: Двоичные данные в формате Base 16 (Hex).
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьБуферДвоичныхДанныхИзHexБуфераДвоичныхДанных / GetBinaryDataBufferFromHexBinaryDataBuffer
Преобразует буфер двоичных данных из формата Base 16 (Hex) в БуферДвоичныхДанных.
Параметры
- buffer: Буфер двоичных данных в формате Base 16 (Hex).
Возвращаемое значение
Тип: БуферДвоичныхДанных.
ПолучитьHexДвоичныеДанныеИзДвоичныхДанных / GetHexBinaryDataFromBinaryData
Преобразует двоичные данные в формат Base 16 (Hex).
Параметры
- data: Двоичные данные.
Возвращаемое значение
Тип: ДвоичныеДанные.
ПолучитьHexБуферДвоичныхДанныхИзБуфераДвоичныхДанных / GetHexBinaryDataBufferFromBinaryDataBuffer
Преобразует буфер двоичных данных в формат Base 16 (Hex).
Параметры
- buffer: Буфер двоичных данных.
Возвращаемое значение
Тип: БуферДвоичныхДанных.
ПолучитьБуферДвоичныхДанныхИзДвоичныхДанных / GetBinaryDataBufferFromBinaryData
Преобразует двоичные данные в буфер двоичных данных.
Параметры
- data: Двоичные данные.
Возвращаемое значение
Тип: БуферДвоичныхДанных.
ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных / GetBinaryDataFromBinaryDataBuffer
Преобразует буфер двоичных данных в значение типа ДвоичныеДанные.
Параметры
- buffer: Буфер двоичных данных.
Возвращаемое значение
Тип: ДвоичныеДанные.