Insert an image into a worksheet
insertImage(
wb,
sheet,
file,
width = 6,
height = 3,
startRow = 1,
startCol = 1,
units = "in",
dpi = 300
)
A workbook object
A name or index of a worksheet
An image file. Valid file types are: jpeg, png, bmp
Width of figure.
Height of figure.
Row coordinate of upper left corner of the image
Column coordinate of upper left corner of the image
Units of width and height. Can be "in", "cm" or "px"
Image resolution used for conversion between units.
## Create a new workbook
wb <- createWorkbook("Ayanami")
## Add some worksheets
addWorksheet(wb, "Sheet 1")
addWorksheet(wb, "Sheet 2")
addWorksheet(wb, "Sheet 3")
## Insert images
img <- system.file("extdata", "einstein.jpg", package = "openxlsx")
insertImage(wb, "Sheet 1", img, startRow = 5, startCol = 3, width = 6, height = 5)
insertImage(wb, 2, img, startRow = 2, startCol = 2)
insertImage(wb, 3, img, width = 15, height = 12, startRow = 3, startCol = "G", units = "cm")
## Save workbook
if (FALSE) { # \dontrun{
saveWorkbook(wb, "insertImageExample.xlsx", overwrite = TRUE)
} # }