تغييرات في واجهة برمجة التطبيقات العامة في Aspose.Cells 8.9.2
واجهات برمجة التطبيقات الجديدة
تمت إضافة فئة TextOptions وخاصية FontSettings.TextOptions
Aspose.Cells for .NET قد عرضت فئة TextOptions مع خاصية FontSettings.TextOptions من أجل التحكم في مظهر الأجزاء النصية للشكل.
فيما يلي سيناريو استخدام بسيط لخاصية FontSettings.TextOptions.
C#
// Initialize Workbook instance
var book = new Workbook();
// Access first worksheet from collection
var sheet = book.Worksheets[0];
// Add a Shape of type TextBox to the collection
var shape = sheet.Shapes.AddTextBox(0, 0, 0, 0, 100, 200);
// Access TextOptions of Shape
var textOptions = shape.TextBody[1].TextOptions;
تمت إضافة خصائص TextOptions.Fill، Outline و Shadow
Aspose.Cells for .NET 8.9.2 قد عرضت خصائص TextOptions.Fill, TextOptions.Outline & TextOptions.Shadow التي تسمح بالتحكم في جوانب محتويات النصوص للشكل، مثل التعبئة، الظل & التفصيل على التوالي.
فيما يلي سيناريو استخدام بسيط للخصائص المذكورة.
C#
// Initialize Workbook instance
var book = new Workbook();
// Access first worksheet from collection
var sheet = book.Worksheets[0];
// Add a Shape of type TextBox to the collection
var shape = sheet.Shapes.AddTextBox(0, 0, 0, 0, 100, 200);
// Set text for TextBox
shape.Text = "Aspose";
// Access TextOptions of Shape
var textOptions = shape.TextBody[1].TextOptions;
// Set shadow
textOptions.Shadow.PresetType = PresetShadowType.Below;
// Set fill color
textOptions.Fill.FillType = FillType.Solid;
textOptions.Fill.SolidFill.Color = Color.Red;
// Set outline color
textOptions.Outline.SetOneColorGradient(Color.Blue, 0.3, GradientStyleType.Horizontal, 2);
تمت إضافة خاصية Shape.Line
Aspose.Cells for .NET قد عرضت ممتلك Shape.Line الذي يعيد نسخة من LineFormat من أجل التحكم في مظهر مخططات الشكل.
فيما يلي سيناريو استخدام بسيط لخاصية Shape.Line.
C#
// Initialize Workbook instance
var book = new Workbook();
// Access first worksheet from collection
var sheet = book.Worksheets[0];
// Add a Shape of type TextBox to the collection
var shape = sheet.Shapes.AddTextBox(0, 0, 0, 0, 100, 200);
// Access LineFormat of Shape
var line = shape.Line;
// Set weight of line
line.Weight = 1;
تمت إضافة خاصية Shape.Fill
بواسطة الاصدار Aspose.Cells for .NET 8.9.2 تم عرض خاصية Shape.Fill التي تعيد مثيلًا لـ FillFormat للتحكم في جوانب مختلفة لمنطقة الشكل.
فيما يلي سيناريو استخدام بسيط لخاصية Shape.Fill.
C#
// Initialize Workbook instance
var book = new Workbook();
// Access first worksheet from collection
var sheet = book.Worksheets[0];
// Add a Shape of type TextBox to the collection
var shape = sheet.Shapes.AddTextBox(0, 0, 0, 0, 100, 200);
// Access FillFormat of Shape
var fill = shape.Fill;
// Set color for fill
fill.SetOneColorGradient(Color.Red, 0.1, GradientStyleType.Horizontal, 2);
واجهات برمجة التطبيق القديمة
فئة ShapeFont الغير مستخدمة
الرجاء استخدام فئة TextOptions بدلاً من ذلك.
فئة ShapeFormat الغير مستخدمة
الرجاء استخدام ملكيات Shape.Fill وShape.Line مباشرة.
خاصية Format للشكل غير مستخدمة
الرجاء استخدام ملكيات Shape.Fill وShape.Line مباشرة.
خاصية LineFormat للشكل غير مستخدمة
الرجاء استخدام ملكية Shape.Line بدلاً من ذلك.
خاصية FillFormat للشكل غير مستخدمة
الرجاء استخدام ملكية Shape.Fill بدلاً من ذلك.
خاصية ShapeFont لـ FontSetting غير مستخدمة
الرجاء استخدام ملكية TextOptions لـ FontSetting بدلاً من ذلك.