Я использую ClosedXML для создания листа для Excel и вставки в него данных.C# - ClosedXML make image transparent
Мой код для этого -
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 = "ソンコントロールズ株";
Этот код создает успешно создает первенствовать, но образ, который я использовал грядет над текстом. как это -
Но я хочу изображения, чтобы подпадать под текст под текстом, который присутствует в Teh клетке или иметь прозрачный фон.
Можно ли сделать его прозрачным или поставить его за текст?
Какую версию ClosedXML вы используете? – Raidri
@ версия Raidri версии 0.75.0 –