获取图片
func (f *File) GetPicture(sheet, cell string) (string, []byte, error)
根据给定的工作表名称(大小写敏感)和单元格坐标获取工作簿上的图片,将以 []byte
类型返回嵌入在 Excel 文档中的图片。例如,获取名为 Sheet1
的工作表上 A2
单元格上的图片:
f, err := excelize.OpenFile("./Book1.xlsx")
if err != nil {
fmt.Println(err)
return
}
file, raw, err := f.GetPicture("Sheet1", "A2")
if err != nil {
fmt.Println(err)
return
}
err = ioutil.WriteFile(file, raw, 0644)
if err != nil {
fmt.Println(err)
}