Excelドキュメントからセルとセル内の写真/画像をデータベースに抽出するコードを書いています。
このコードを使用すると、写真ではないセル値を取得できます。
ただし、Cell オブジェクトには画像がありません。すべての行が画像で始まることに注意してください。
A1- Picture
B1- Text
C1- Text and so on.
「A」列から画像を取得するにはどうすればよいですか?
WorkbookPart wbPart = document.WorkbookPart;
var workSheet = wbPart.WorksheetParts.FirstOrDefault();
foreach (Row r in workSheet.Worksheet.Descendants<Row>())
{
//Note only has Colum B,C. Not A as A has an image???
foreach(Cell c in r.ChildElements)
{
foreach(object o in c.ChildElements)
{
Console.WriteLine(c.CellReference + " " + o.ToString());
}
}
}