Ich verwende ClosedXML, um ein Blatt für Excel zu erstellen und Daten darin einzufügen.C# - ClosedXML Bild transparent machen
Mein Code für diese -
FileStream fs = new FileStream("C:\\Images\\jcilogo.png", FileMode.Open);
byte[] buffer = new byte[fs.Length];
fs.Read(buffer, 0, buffer.Length);
MemoryStream image = new MemoryStream(buffer);
fs.Close();
XLPicture pic = new XLPicture
{
NoChangeAspect = true,
NoMove = true,
NoResize = true,
ImageStream = image,
Name = "stamp"
};
XLMarker fMark1 = new XLMarker
{
ColumnId = 1,
RowId = 1
};
XLMarker fMark2 = new XLMarker
{
ColumnId = 6,
RowId = 6,
};
pic.AddMarker(fMark1);
pic.AddMarker(fMark2);
worksheet.AddPicture(pic);
worksheet.Cell("G25").Value = "ジョンソンコントロールズ株式会社";
worksheet.Cell("H26").Value = "ンコントロー";
worksheet.Cell("L26").Value = "ズ株式会";
worksheet.Cell("H27").Value = "+99 998 77 65";
worksheet.Cell("M28").Value = "ロールズ株式";
worksheet.Cell("H28").Value = "ソンコントロールズ株";
Dieser Code eine Excel schafft erfolgreich schafft, aber das Bild, das ich verwendet habe über dem Text kommen. dies wie -
Aber ich mag Bild unter dem Text unter dem Text kommen, die in Teh Zelle vorhanden ist oder transparenten Hintergrund haben.
Ist es möglich, sie transparent zu machen oder es hinter dem Text zu setzen?
Welche Version von ClosedXML verwenden Sie? – Raidri
@Raidri Version Version 0.75.0 –