0
C#을 사용하여 Excel의 셀에 이미지 주석을 삽입하는 가장 좋은 방법은 무엇입니까?엑셀 셀에 이미지 코멘트 추가
저는 Microsoft.Office.Interop.Excel을 사용하고 있습니다.
은 지금까지 나는
Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook wb = excel.Workbooks.Open(filename);
Microsoft.Office.Interop.Excel.Worksheet sheet = wb.Sheets[1];
var commnetImage = sheet.Shapes.AddPicture(@"d:\download.jpg", Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoFalse,
0, 0, 100, 200);
var gg = sheet.Cells.Range["E5"];
gg.ClearComments();
gg.AddComment(commnetImage);
wb.Save();
excel.Quit();
Interops를 사용하는 대신 [Epplus 라이브러리] (http://epplus.codeplex.com/)를 보았습니까? Interops는 일반적으로 매우 느리며 신뢰할 수 없습니다. 나는 당신의 프로젝트를 계속하기 전에 그걸 살펴 보길 권한다. 라이브러리를 사용하는 것은 매우 간단합니다. 몇 년 전에 시작하기 위해 몇 가지 예제 코드를 작성했습니다. [내 블로그] (http://www.jasonsmith.co.za/2011/03/readingwriting-xlsx-files.html) –
Jus가 지금보고있는 것을 보면, 예를 들어 셀에 주석을 추가 한 것을 볼 수 있습니다. 그것은 이미지를 지원합니까 ?? – user3316165