bm_resize | R Documentation |
Trim and/or extend bitmaps to a desired height and/or width.
bm_resize( bm_object, value = 0L, width = NULL, height = NULL, hjust = "center-left", vjust = "center-top" )
bm_object |
Either a |
value |
Integer value for the new pixels. |
width |
How many pixels wide should the new bitmap be.
Use with the |
height |
How many pixels tall should the new bitmap be.
Use with the |
hjust |
One of "left", "center-left", "center-right", "right". "center-left" and "center-right" will attempt to place in "center" if possible but if not possible will bias it one pixel left or right respectively. "centre", "center", and "centre-left" are aliases for "center-left". "centre-right" is an alias for "center-right". |
vjust |
One of "bottom", "center-bottom", "center-top", "top". "center-bottom" and "center-top" will attempt to place in "center" if possible but if not possible will bias it one pixel down or up respectively. "centre", "center", and "centre-top" are aliases for "center-top". "centre-bottom" is an alias for "center-bottom". |
This function is a convenience wrapper around bm_trim()
and bm_extend()
.
Either a bm_bitmap()
, bm_list()
, or bm_font()
object.
bm_extend()
, bm_pad()
, and bm_trim()
.
font_file <- system.file("fonts/spleen/spleen-8x16.hex.gz", package = "bittermelon") font <- read_hex(font_file) # add a border to an "R" capital_r <- font[[str2ucp("R")]] print(capital_r, px = c("-", "#")) capital_r <- bm_resize(capital_r, width = 12L, height = 12L, vjust = "top") print(capital_r, px = c("-", "#"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.