Bilder mit EPPlus in Excel einfügen
Ich versuche, dasselbe Bild mit EPPlus mehrmals in eine Excel-Datei einzufügen. Ich benutze dazu den folgenden Code:
Image logo = Image.FromFile(path);
ExcelPackage package = new ExcelPackage(info);
var ws = package.Workbook.Worksheets.Add("Test Page");
for(int a = 0; a < 5; a++)
{
ws.Row(a*5).Height = 39.00D;
var picture = ws.Drawings.AddPicture(a.ToString(), logo);
picture.SetPosition(a*5, 0, 2, 0);
}
Alles funktioniert einwandfrei und alle Bilder werden korrekt hinzugefügt, aber nach unten gestreckt. So sollte eines der Bilder aussehen:
Aber so sieht es in Excel aus:
Ich muss die Größe jeder Zeile am Anfang jedes Bildes ändern, aber ich glaube nicht, dass dies die Größe beeinflussen würde. Gibt es eine Möglichkeit, die Bilder hinzuzufügen / zu tun, was ich versuche, oder muss ich die Bilder manuell kopieren und einfügen? (Ich benutze das Bild als Beispiel)
Vielen Dank.