Öffentlich API Änderungen in Aspose.Cells 8.9.2
APIs hinzugefügt
TextOptions-Klasse und FontSettings.TextOptions-Eigenschaft hinzugefügt
Aspose.Cells for .NET hat die TextOptions-Klasse zusammen mit der FontSettings.TextOptions-Eigenschaft verfügbar gemacht, um die Darstellung von Textteilen einer Form zu steuern.
Hier ist ein einfaches Verwendungsszenario der Eigenschaft 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 Properties hinzugefügt
Aspose.Cells for .NET 8.9.2 hat die TextOptions.Fill-, TextOptions.Outline- und TextOptions.Shadow-Eigenschaften verfügbar gemacht, mit denen die Aspekte des Textinhalts der Form gesteuert werden können, z. B. Füllung, Schatten und Umriss.
Hier ist ein einfaches Nutzungsszenario der oben genannten Eigenschaften.
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-Eigenschaft hinzugefügt
Aspose.Cells for .NET hat die Shape.Line-Eigenschaft verfügbar gemacht, die eine Instanz von LineFormat zurückgibt, um das Erscheinungsbild der Konturen einer Form zu steuern.
Hier ist ein einfaches Verwendungsszenario der Shape.Line-Eigenschaft.
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-Eigenschaft hinzugefügt
Aspose.Cells for .NET 8.9.2 hat die Shape.Fill-Eigenschaft verfügbar gemacht, die eine Instanz von FillFormat zurückgibt, um die verschiedenen Aspekte des Formbereichs zu steuern.
Im Folgenden finden Sie das einfache Verwendungsszenario der Shape.Fill-Eigenschaft.
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);
Veraltete APIs
Veraltete ShapeFont-Klasse
Bitte verwenden Sie stattdessen die TextOptions-Klasse.
Veraltete ShapeFormat-Klasse
Bitte verwenden Sie direkt die Shape.Fill- und Shape.Line-Eigenschaften.
Veraltete Shape.Format-Eigenschaft
Bitte verwenden Sie direkt die Shape.Fill- und Shape.Line-Eigenschaften.
Veraltete Shape.LineFormat-Eigenschaft
Bitte verwenden Sie stattdessen die Shape.Line-Eigenschaft.
Veraltete Shape.FillFormat-Eigenschaft
Bitte verwenden Sie stattdessen die Shape.Fill-Eigenschaft.
Veraltete FontSetting.ShapeFont-Eigenschaft
Bitte verwenden Sie stattdessen die Eigenschaft FontSetting.TextOptions.