Skip to content

Процедуры и функции работы с двоичными данными ​

Глобальный контекст. Операции с двоичными данными.

Свойства ​

ФайловыеПотоки / 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: Буфер двоичных данных.

Возвращаемое значение ​

Тип: ДвоичныеДанные.

All trademarks, logos, and brand names are the property of their respective owners. Use of these names, trademarks, and brands does not imply endorsement.