encodeToByteArray
fun encodeToByteArray( source: ByteArray, startIndex: Int = 0, endIndex: Int = source.size ): ByteArray
Кодирует байты из указанного массива source или его поддиапазона. Возвращает массив ByteArray, содержащий результирующие символы.
Если размер массива source или его поддиапазона не является целым кратным 3, результат дополняется '=' до целого кратного 4 символов.
Каждый результирующий символ занимает один байт в возвращаемом массиве байтов.
Используйте encode, чтобы получить вывод в виде строки.
Параметры
source - массив для кодирования байтов.
startIndex - начало (включительно) поддиапазона для кодирования, по умолчанию 0.
endIndex - конец (исключительно) поддиапазона для кодирования, по умолчанию размер массива source.
Исключения
IndexOutOfBoundsException - когда startIndex или endIndex выходят за пределы индексов массива source.
IllegalArgumentException - когда startIndex > endIndex.
Возвращаемое значение массив ByteArray с результирующими символами.
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.encoding/-base64/encode-to-byte-array.html