Type: | Package |
Title: | Wrapper for 'lz-string' 'C++' Library |
Version: | 0.2.0 |
Description: | Provide access to the 'lz-string' http://pieroxy.net/blog/pages/lz-string/index.html 'C++' library for Lempel-Ziv (LZ) based compression and decompression of strings. |
License: | MIT + file LICENSE |
Encoding: | UTF-8 |
LinkingTo: | cpp11 |
Suggests: | testthat (≥ 3.0.0), ggplot2, bench, jsonlite |
Config/testthat/edition: | 3 |
RoxygenNote: | 7.3.1 |
URL: | https://parmsam.github.io/lzstring-r/, https://github.com/parmsam/lzstring-r |
BugReports: | https://github.com/parmsam/lzstring-r/issues |
NeedsCompilation: | yes |
Packaged: | 2025-05-23 18:41:07 UTC; samparmar |
Author: | Sam Parmar [aut, cre], Andrey Krasnov [cph] (Author of included lz-string C++ library), Pawel Rucki [ctb] |
Maintainer: | Sam Parmar <parmartsam@gmail.com> |
Repository: | CRAN |
Date/Publication: | 2025-05-23 19:02:03 UTC |
Compress a string to Base64
Description
This function takes a string as input and returns a compressed version of the string in Base64 format.
Usage
compressToBase64(string)
Arguments
string |
A character string to be compressed. |
Value
A character string representing the compressed input string in Base64 format.
Examples
compressToBase64("Hello, world!")
Compress a string to Encoded URI Component
Description
This function takes a string as input and returns a compressed version of the string in Encoded URI Component format.
Usage
compressToEncodedURIComponent(string)
Arguments
string |
A character string to be compressed. |
Value
A character string representing the compressed input string in Encoded URI Component format.
Examples
compressToEncodedURIComponent("Hello, world!")
Decompress a string from Base64
Description
This function takes a compressed string in Base64 format as input and returns the decompressed version of the string.
Usage
decompressFromBase64(string)
Arguments
string |
A character string in Base64 format to be decompressed. |
Value
A character string representing the decompressed input string.
Examples
x <- compressToBase64("Hello, world!")
decompressFromBase64(x)
Decompress a string from Encoded URI Component
Description
This function takes a compressed string in Encoded URI Component format as input and returns the decompressed version of the string.
Usage
decompressFromEncodedURIComponent(string)
Arguments
string |
A character string in Encoded URI Component format to be decompressed. |
Value
A character string representing the decompressed input string.
Examples
x <- compressToEncodedURIComponent("Hello, world!")
decompressFromEncodedURIComponent(x)