Class DataBar

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

objectDataBar

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

Color

AxisPosition

Mendapatkan atau menetapkan posisi sumbu dari bar data yang ditentukan oleh aturan format bersyarat.

public DataBarAxisPosition AxisPosition { get; set; }

Nilai Properti

DataBarAxisPosition

BarBorder

Mendapatkan objek yang menentukan batas dari bar data.

public DataBarBorder BarBorder { get; }

Nilai Properti

DataBarBorder

BarFillType

Mendapatkan atau menetapkan bagaimana bar data diisi dengan warna.

public DataBarFillType BarFillType { get; set; }

Nilai Properti

DataBarFillType

Color

Dapatkan atau tetapkan warna DataBar ini.

public Color Color { get; set; }

Nilai Properti

Color

Direction

Mendapatkan atau menetapkan arah yang ditampilkan oleh databar.

public TextDirectionType Direction { get; set; }

Nilai Properti

TextDirectionType

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

ConditionalFormattingValue

MaxLength

Mewakili panjang maksimum dari bar data.

public int MaxLength { get; set; }

Nilai Properti

int

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

ConditionalFormattingValue

MinLength

Mewakili panjang minimum dari bar data.

public int MinLength { get; set; }

Nilai Properti

int

NegativeBarFormat

Mendapatkan objek NegativeBarFormat yang terkait dengan aturan format bersyarat bar data.

public NegativeBarFormat NegativeBarFormat { get; }

Nilai Properti

NegativeBarFormat

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

bool

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[]

 Indonesia