Floor

Floor class

Incapsula l’oggetto che rappresenta la base di un grafico 3D.

public class Floor : Area

Proprietà

NomeDescrizione
BackgroundColor { get; set; }Ottiene o imposta lo sfondoColor delArea .
Border { get; set; }Ottiene o imposta il bordoLine .
FillFormat { get; }Rappresenta a oggetto che contiene le proprietà di formattazione del riempimento per il grafico o la forma specificati.
ForegroundColor { get; set; }Ottiene o imposta il primo pianoColor .
Formatting { get; set; }Rappresenta la formattazione dell’area.
InvertIfNegative { get; set; }Se la proprietà è true e il valore del punto del grafico è un numero negativo, verranno scambiati il colore di primo piano e il colore di sfondo.
Transparency { get; set; }Restituisce o imposta il grado di trasparenza dell’area come un valore compreso tra 0,0 (opaco) e 1,0 (trasparente).

Esempi


[C#]

//Crea un'istanza della classe License
Aspose.Cells.License license = new Aspose.Cells.License();

//Passa solo il nome del file di licenza incorporato nell'assembly
license.SetLicense("Aspose.Cells.lic");

//Crea un'istanza dell'oggetto cartella di lavoro
Workbook workbook = new Workbook();

//Ottieni la raccolta delle celle
Cells cells = workbook.Worksheets[0].Cells;

//Inserisce i valori nelle celle
cells["A1"].PutValue(1);

cells["A2"].PutValue(2);

cells["A3"].PutValue(3);

//ottieni la raccolta dei grafici
ChartCollection charts = workbook.Worksheets[0].Charts;

//aggiungi un nuovo grafico 
int index = charts.Add(ChartType.Column3DStacked, 5, 0, 15, 5);

//ottieni il grafico appena aggiunto
Chart chart = charts[index];

//imposta i grafici nserie
chart.NSeries.Add("A1:A3", true);

//Mostra etichette dati
chart.NSeries[0].DataLabels.ShowValue = true;

//Prendi la base del grafico
Floor floor = chart.Floor;

//imposta il bordo del pavimento come rosso
floor.Border.Color = System.Drawing.Color.Red;

//imposta il formato di riempimento
floor.FillFormat.SetPresetColorGradient(GradientPresetType.CalmWater, GradientStyleType.DiagonalDown, 2); 

//salva il file
workbook.Save(@"dest.xls");

[VB.NET]

'Istanziare la classe License
Dim license As New Aspose.Cells.License()

'Passa solo il nome del file di licenza incorporato nell'assembly
license.SetLicense("Aspose.Cells.lic")

'Istanziare l'oggetto cartella di lavoro
Dim workbook As Workbook = New Workbook()

'Ottieni la raccolta delle cellule
Dim cells As Cells = workbook.Worksheets(0).Cells

'Metti i valori nelle celle
cells("A1").PutValue(1)

cells("A2").PutValue(2)

cells("A3").PutValue(3)

'ottenere la raccolta di grafici
Dim charts As ChartCollection = workbook.Worksheets(0).Charts

'aggiungi un nuovo grafico 
Dim index As Integer = charts.Add(ChartType.Column3DStacked, 5, 0, 15, 5)

'ottenere il grafico appena aggiunto
Dim chart As Chart = charts(index)

'imposta grafici nserie
chart.NSeries.Add("A1:A3", True)

'Mostra etichette dati
chart.NSeries(0).DataLabels.ShowValue = True

'Get chart's floor
Dim floor As Floor = chart.Floor

'set floor's border as red
floor.Border.Color = System.Drawing.Color.Red

'imposta il formato di riempimento
floor.FillFormat.SetPresetColorGradient(GradientPresetType.CalmWater, GradientStyleType.DiagonalDown, 2)

'salva il file
workbook.Save("dest.xls")

Guarda anche