0
私は、Excelにシートを作成してデータを挿入するのにClosedXMLを使用しています。このため私のコードC# - ClosedXMLイメージを透明にする
-
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 = "ソンコントロールズ株";
このコードが作成されるが正常にExcelを作成しているが、私が使用している画像は、テキストの上に来ています。このような -
しかし、私はイメージがtehの細胞内に存在するテキストの下にテキストの下に来ることや透明な背景を持っていると思います。このような
はそれを透明にしたり、テキストの後ろにそれを置くことは可能ですか?
どのバージョンのClosedXMLを使用しますか? – Raidri
@Raidriバージョンバージョン0.75.0 –