Class DataBar
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Deskripsikan aturan format bersyarat DataBar.
Aturan format bersyarat ini menampilkan sebuah bar data yang tergradasi dalam rentang sel.
public class DataBar
Pewarisan
Anggota yang Dwarisi
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Contoh
//Membuat objek Workbook
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
//Menambahkan format bersyarat kosong
int index = sheet.ConditionalFormattings.Add();
FormatConditionCollection fcs = sheet.ConditionalFormattings[index];
//Menetapkan rentang format bersyarat.
CellArea ca = new CellArea();
ca.StartRow = 0;
ca.EndRow = 2;
ca.StartColumn = 0;
ca.EndColumn = 0;
fcs.AddArea(ca);
//Menambahkan kondisi.
int idx = fcs.AddCondition(FormatConditionType.DataBar);
fcs.AddArea(ca);
FormatCondition cond = fcs[idx];
//Dapatkan Databar
DataBar dataBar = cond.DataBar;
dataBar.Color = Color.Orange;
//Tetapkan properti Databar
dataBar.MinCfvo.Type = FormatConditionValueType.Percentile;
dataBar.MinCfvo.Value = 30;
dataBar.ShowValue = false;
dataBar.BarBorder.Type = DataBarBorderType.Solid;
dataBar.BarBorder.Color = Color.Plum;
dataBar.BarFillType = DataBarFillType.Solid;
dataBar.AxisColor = Color.Red;
dataBar.AxisPosition = DataBarAxisPosition.Midpoint;
dataBar.NegativeBarFormat.ColorType = DataBarNegativeColorType.Color;
dataBar.NegativeBarFormat.Color = Color.White;
dataBar.NegativeBarFormat.BorderColorType = DataBarNegativeColorType.Color;
dataBar.NegativeBarFormat.BorderColor = Color.Yellow;
//Masukkan Nilai Sel
Aspose.Cells.Cell cell1 = sheet.Cells["A1"];
cell1.PutValue(10);
Aspose.Cells.Cell cell2 = sheet.Cells["A2"];
cell2.PutValue(120);
Aspose.Cells.Cell cell3 = sheet.Cells["A3"];
cell3.PutValue(260);
//Menyimpan file Excel
workbook.Save("book1.xlsx");
'Membuat objek Workbook
Dim workbook As Workbook = New Workbook()
Dim sheet As Worksheet = workbook.Worksheets(0)
'Menambahkan format bersyarat kosong
Dim index As Integer = sheet.ConditionalFormattings.Add()
Dim fcs As FormatConditionCollection = sheet.ConditionalFormattings(index)
'Menyetel rentang format bersyarat.
Dim ca As New CellArea()
ca.StartRow = 0
ca.EndRow = 2
ca.StartColumn = 0
ca.EndColumn = 0
fcs.AddArea(ca)
'Menambahkan kondisi.
Dim idx As Integer = fcs.AddCondition(FormatConditionType.DataBar)
fcs.AddArea(ca)
Dim cond As FormatCondition = fcs(idx)
'Dapatkan Databar
Dim dataBar As DataBar = cond.DataBar
dataBar.Color = Color.Orange
'Tetapkan properti Databar
dataBar.MinCfvo.Type = FormatConditionValueType.Percentile
dataBar.MinCfvo.Value = 30
dataBar.ShowValue = False
dataBar.BarBorder.Type = DataBarBorderType.Solid
dataBar.BarBorder.Color = Color.Plum
dataBar.BarFillType = DataBarFillType.Solid
dataBar.AxisColor = Color.Red
dataBar.AxisPosition = DataBarAxisPosition.Midpoint
dataBar.NegativeBarFormat.ColorType = DataBarNegativeColorType.Color
dataBar.NegativeBarFormat.Color = Color.White
dataBar.NegativeBarFormat.BorderColorType = DataBarNegativeColorType.Color
dataBar.NegativeBarFormat.BorderColor = Color.Yellow
'Masukkan Nilai Sel
Dim cell1 As Aspose.Cells.Cell = sheet.Cells("A1")
cell1.PutValue(10)
Dim cell2 As Aspose.Cells.Cell = sheet.Cells("A2")
cell2.PutValue(120)
Dim cell3 As Aspose.Cells.Cell = sheet.Cells("A3")
cell3.PutValue(260)
'Menyimpan file Excel
workbook.Save("book1.xlsx")
Properti
AxisColor
Mendapatkan warna sumbu untuk sel dengan format bersyarat sebagai bar data.
public Color AxisColor { get; set; }
Nilai Properti
AxisPosition
Mendapatkan atau menetapkan posisi sumbu dari bar data yang ditentukan oleh aturan format bersyarat.
public DataBarAxisPosition AxisPosition { get; set; }
Nilai Properti
BarBorder
Mendapatkan objek yang menentukan batas dari bar data.
public DataBarBorder BarBorder { get; }
Nilai Properti
BarFillType
Mendapatkan atau menetapkan bagaimana bar data diisi dengan warna.
public DataBarFillType BarFillType { get; set; }
Nilai Properti
Color
Dapatkan atau tetapkan warna DataBar ini.
public Color Color { get; set; }
Nilai Properti
Direction
Mendapatkan atau menetapkan arah yang ditampilkan oleh databar.
public TextDirectionType Direction { get; set; }
Nilai Properti
MaxCfvo
Dapatkan atau tetapkan objek nilai maksimum dari DataBar ini.
Tidak dapat menetapkan null atau CFValueObject dengan tipe FormatConditionValueType.Min ke dalamnya.
public ConditionalFormattingValue MaxCfvo { get; }
Nilai Properti
MaxLength
Mewakili panjang maksimum dari bar data.
public int MaxLength { get; set; }
Nilai Properti
MinCfvo
Dapatkan atau tetapkan objek nilai minimum dari DataBar ini.
Tidak dapat menetapkan null atau CFValueObject dengan tipe FormatConditionValueType.Max ke dalamnya.
public ConditionalFormattingValue MinCfvo { get; }
Nilai Properti
MinLength
Mewakili panjang minimum dari bar data.
public int MinLength { get; set; }
Nilai Properti
NegativeBarFormat
Mendapatkan objek NegativeBarFormat yang terkait dengan aturan format bersyarat bar data.
public NegativeBarFormat NegativeBarFormat { get; }
Nilai Properti
ShowValue
Dapatkan atau tetapkan flag yang menunjukkan apakah akan menampilkan nilai dari sel yang diterapkan bar data ini.
Nilai default adalah true.
public bool ShowValue { get; set; }
Nilai Properti
Metode
ToImage(Cell, ImageOrPrintOptions)
Render bar data dalam sel ke array byte gambar.
public byte[] ToImage(Cell cell, ImageOrPrintOptions imgOpts)
Parameter
cell
Cell
Tunjukkan bar data dalam sel mana yang akan dirender
imgOpts
ImageOrPrintOptions
ImageOrPrintOptions berisi beberapa properti dari gambar keluaran
Mengembalikan
byte[]