font_file <- system.file("fonts/spleen/spleen-8x16.hex.gz", package = "bittermelon")
font <- read_hex(font_file)
r <- font[[str2ucp("R")]]
print(r)
print(bm_compress(r, "vertical"))
print(bm_compress(r, "horizontal"))
print(bm_compress(r, "both"))
img <- png::readPNG(system.file("img", "Rlogo.png", package="png"))
logo <- as_bm_pixmap(img)
if (cli::is_utf8_output() &&
cli::num_ansi_colors() > 256L &&
requireNamespace("magick", quietly = TRUE)) {
logo_c <- bm_compress(pm, "both", filter = NULL)
print(logo_c, compress = "v")
}
Run the code above in your browser using DataLab