إضافة رموز إلى ورقة العمل
إضافة رموز إلى ورقة العمل في Aspose.Cells
إذا كنت بحاجة إلى استخدام Aspose.Cells لإضافة ‘رموز’ في ملف Excel، فإن هذا المستند يمكن أن يوفر لك بعض المساعدة.
واجهة Excel المقابلة لعملية إدراج الرمز كما يلي:
- حدد موقع رمز الاختيار ليتم إدراجه في ورقة العمل
- انقر يمينا على إدراج->رموز
- في النافذة التي تفتح، حدد الرمز في المربع الأحمر في الشكل أعلاه
- انقر يمينا على إدراج، سيتم إدراجه في ملف Excel.
التأثير كما يلي:
هنا، قمنا بتحضير كود عينة لمساعدتك في إدراج الرموز باستخدام Aspose.Cells. هناك أيضا ملف عينة ضروري وملف موارد الرمز. لقد استخدمنا واجهة Excel لإدراج رمز بنفس تأثير العرض في ملف الموارد في ملف العينة.
C#
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Read icon resource file data | |
string fileName = "icon.svg"; | |
FileStream fsSource = File.OpenRead(fileName); | |
byte[] bytes = new byte[fsSource.Length]; | |
int numBytesToRead = (int)fsSource.Length; | |
int numBytesRead = 0; | |
while (numBytesToRead > 0) | |
{ | |
// Read may return anything from 0 to numBytesToRead. | |
int n = fsSource.Read(bytes, numBytesRead, numBytesToRead); | |
// Break when the end of the file is reached. | |
if (n == 0) | |
break; | |
numBytesRead += n; | |
numBytesToRead -= n; | |
} | |
fsSource.Close(); | |
// Create workbook from sample file | |
Workbook workbook = new Workbook("sample.xlsx"); | |
// Access first worksheet from the collection | |
Worksheet sheet = workbook.Worksheets[0]; | |
// Add the icon to the worksheet | |
sheet.Shapes.AddIcons(3, 0, 7, 0, 100, 100, bytes, null); | |
//Set a prompt message | |
Cell c = sheet.Cells[8,7]; | |
c.Value = "Insert via Aspose.Cells"; | |
Style s = c.GetStyle(); | |
s.Font.Color = Color.Blue; | |
c.SetStyle(s); | |
//Save.You can check your icon in this way. | |
workbook.Save("sample2.xlsx", SaveFormat.Xlsx); |
عند تنفيذ الكود أعلاه في مشروعك، ستحصل على النتائج التالية: