Files
NapCatQQ/.pnpm-store/v3/files/69/fb7e6f7747aabe2741504ee86efe0e5db875ba051c379b90594358b0876bf1ff422058eaebd7a374c756cd03fa2fab39d200f3753d0371f9a703056755c7a6
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

85 lines
1.6 KiB
Plaintext

# b3b
buffer convert util
### convert map
```
ArrayBuffer -------- Buffer
\ /
\ /
---- base64 -----
```
### api
- #### <a href="index.js?source#L7" target="_blank"><b>0</b></a>
- **<u>file</u>**:
buffer convert util
- **<u>author</u>**:
junmer
- **<u>description</u>**:
ArrayBuffer / Buffer / base64 convert util
- #### <a href="index.js?source#L16" target="_blank"><b>ab2b (alias: arrayBufferToBuffer ) </b></a>
convert arrayBuffer to buffer
- **<u>param</u>**: `ab` { _ArrayBuffer_ }
arrayBuffer
- **<u>return</u>**: { _buffer_ }
buffer
- #### <a href="index.js?source#L36" target="_blank"><b>b2ab (alias: bufferToArrayBuffer ) </b></a>
convert buffer to arrayBuffer
- **<u>param</u>**: `buffer` { _buffer_ }
buffer
- **<u>return</u>**: { _ArrayBuffer_ }
arrayBuffer
- #### <a href="index.js?source#L56" target="_blank"><b>a2b (alias: base64ToBuffer ) </b></a>
convert base64 string to buffer
- **<u>param</u>**: `str` { _string_ }
base64 string
- **<u>return</u>**: { _Buffer_ }
buffer
- #### <a href="index.js?source#L67" target="_blank"><b>b2a (alias: bufferToBase64 ) </b></a>
convert buffer to base64 string
- **<u>param</u>**: `str` { _string|Buffer_ }
string or buffer
- **<u>return</u>**: { _string_ }
base64 string
- #### <a href="index.js?source#L87" target="_blank"><b>b2b (alias: bytesToBase64 ) </b></a>
convert arraybuffer to base64 string
- **<u>param</u>**: `ab` { _ArrayBuffer|Array_ }
ArrayBuffer or Array
- **<u>return</u>**: { _string_ }
base64 string