Worksheet
نظرة عامة
Worksheet هو نوع في Aspose.Cells FOSS للـ Go.
Worksheet تمثل ورقة واحدة داخل دفتر العمل.
الطرق المتاحة تشمل: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. جميع الأعضاء العامين متاحين لأي تطبيق Go بعد تثبيت حزمة Aspose.Cells FOSS للـ Go. الخصائص: DataValidations, Index, Name, Pictures, Tables.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Name | string | قراءة/كتابة | يحصل على الاسم. |
Index | int | قراءة/كتابة | يحصل على الفهرس. |
DataValidations | []*DataValidation | قراءة/كتابة | يحصل على التحقق من صحة البيانات. |
Tables | []*Table | قراءة/كتابة | يحصل على الجداول. |
Pictures | []*Picture | قراءة/كتابة | يحصل على الصور. |
الطرق
| التوقيع | وصف |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV يحوّل خلايا ورقة العمل إلى شريحة سلاسل ثنائية الأبعاد مناسبة للكتابة باستخدام encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV يملأ ورقة العمل بالبيانات من شريحة سلاسل ثنائية الأبعاد. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation يضيف قاعدة تحقق من البيانات إلى ورقة العمل. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation يزيل قاعدة التحقق من البيانات الأولى التي يتطابق Ref الخاص بها تمامًا مع سلسلة ref المعطاة. |
AddPicture(pic: *Picture) → error | AddPicture يرفق pic بورقة العمل، ويُعيّن له اسمًا فريدًا، ويُعلِّم المصنف بأنه معدل. |
AddTable(rangeRef: string) → *Table | AddTable ينشئ جدولًا جديدًا يغطي النطاق المحدد، ويعطيه اسمًا فريدًا يتم إنشاؤه تلقائيًا (“Table1”، “Table2”، …)، يضيفه إلى ورقة العمل، ويعيده لتكوين إضافي. |
GetTable(name: string) → *Table | GetTable يُعيد الجدول بالاسم المعطى، أو nil إذا لم يتم العثور على مطابقة. |
Cells() → *Cells | Cells تُعيد مجموعة Cells لهذه ورقة العمل، مما يتيح عمليات القراءة والكتابة على مستوى الخلية عبر مراجع بنمط A1. |