إضافة رموز إلى ورقة العمل

إضافة رموز إلى ورقة العمل في 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);

عند تنفيذ الكود أعلاه في مشروعك، ستحصل على النتائج التالية: