Öffentliche API Änderungen in Aspose.Cells 8.9.2
Hinzugefügte APIs
Hinzugefügte TextOptions-Klasse & FontSettings.TextOptions-Eigenschaft
Aspose.Cells for .NET hat die TextOptions-Klasse zusammen mit der FontSettings.TextOptions-Eigenschaft freigegeben, um das Aussehen von Textteilen einer Form zu steuern.
Hier ist ein einfaches Anwendungsszenario der FontSettings.TextOptions-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 TextOptions of Shape
var textOptions = shape.TextBody[1].TextOptions;
Hinzugefügte TextOptions.Fill, Outline & Shadow-Eigenschaften
Aspose.Cells for .NET 8.9.2 hat die TextOptions.Fill, TextOptions.Outline & TextOptions.Shadow-Eigenschaften freigegeben, die es ermöglichen, Aspekte des Textinhalts der Form zu steuern, wie z.B. Füllung, Schatten & Kontur.
Hier ist ein einfaches Anwendungsszenario der 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);
Hinzugefügte Shape.Line-Eigenschaft
Aspose.Cells for .NET hat die Shape.Line-Eigenschaft freigegeben, die eine Instanz von LineFormat zurückgibt, um das Erscheinungsbild der Umrisse einer Form zu steuern.
Hier ist ein einfaches Anwendungsbeispiel 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;
Hinzugefügte Shape.Fill-Eigenschaft
Aspose.Cells for .NET 8.9.2 hat die Shape.Fill-Eigenschaft freigegeben, die eine Instanz von FillFormat zurückgibt, um die verschiedenen Aspekte des Formbereichs zu steuern.
Nachfolgend finden Sie das einfache Anwendungsszenario 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 die Shape.Line Eigenschaft stattdessen.
Veraltete Shape.FillFormat Eigenschaft
Bitte verwenden Sie die Shape.Fill Eigenschaft stattdessen.
Veraltete FontSetting.ShapeFont Eigenschaft
Bitte verwenden Sie stattdessen die FontSetting.TextOptions Eigenschaft.