Fyll i inställningar

Färger och bakgrundsmönster

Microsoft Excel kan ställa in förgrunds- (kontur) och bakgrunds- (fyll)färger för celler och bakgrundsmönster.

Aspose.Cells stöder även dessa funktioner på ett flexibelt sätt. I det här ämnet lär vi oss att använda dessa funktioner med Aspose.Cells.

Ställa in färger och bakgrundsmönster

Aspose.Cells tillhandahåller en klass,Arbetsbok som representerar en Microsoft Excel-fil. DeArbetsbok klass innehåller enArbetsblad samling som ger åtkomst till varje kalkylblad i Excel-filen. Ett arbetsblad representeras avArbetsblad klass. DeArbetsblad klass ger enCells samling. Varje objekt iCells samlingen representerar ett föremål förCellklass.

DeCell harGetStyle ochSetStyle metoder som används för att hämta och ställa in en cells formatering. DeStilklass tillhandahåller egenskaper för att ställa in förgrunds- och bakgrundsfärgerna för cellerna. Aspose.Cells tillhandahåller enBakgrundstypuppräkning som innehåller en uppsättning fördefinierade typer av bakgrundsmönster som ges nedan.

Bakgrundsmönster Beskrivning
Diagonal Crosshatch Representerar diagonalt rutmönster
Diagonal Stripe Representerar diagonalt randmönster
Grå6 Representerar 6,25 % grått mönster
Grå12 Representerar 12,5 % grått mönster
Grå25 Representerar 25 % grått mönster
Grå50 Representerar 50 % grått mönster
Grå75 Representerar 75 % grått mönster
Horisontell Stripe Representerar horisontellt randmönster
Ingen Representerar ingen bakgrund
ReverseDiagonalStripe Representerar omvänt diagonalt randmönster
Fast Representerar ett fast mönster
ThickDiagonal Crosshatch Representerar ett tjockt diagonalt rutmönster
ThinDiagonal Crosshatch Representerar ett tunt diagonalt streckmönster
ThinDiagonalStripe Representerar ett tunt diagonalt randmönster
ThinHorizontal Crosshatch Representerar ett tunt horisontellt streckmönster
ThinHorizontal Stripe Representerar ett tunt horisontellt randmönster
ThinReverseDiagonalStripe Representerar ett tunt omvänt diagonalt randmönster
ThinVerticalStripe Representerar ett tunt vertikalt randmönster
VerticalStripe Representerar vertikalt randmönster

I exemplet nedan är förgrundsfärgen för A1-cellen inställd men A2 är konfigurerad att ha både förgrunds- och bakgrundsfärger med ett vertikalt randmönster.

Viktigt att veta

Tillämpa övertoningsfyllningseffekter

För att applicera önskade gradientfyllningseffekter på cellen, användStil föremålSetTwoColorGradientmetoden i enlighet därmed.

Färger och palett

En palett är antalet tillgängliga färger för att skapa en bild. Användningen av en standardiserad palett i en presentation gör att användaren kan skapa ett konsekvent utseende. Varje Microsoft Excel-fil (97-2003) har en palett med 56 färger som kan appliceras på celler, teckensnitt, rutnät, grafiska objekt, fyllningar och linjer i ett diagram.

Med Aspose.Cells är det möjligt att inte bara använda palettens befintliga färger utan även anpassade färger. Innan du använder en anpassad färg, lägg till den i paletten först.

Det här ämnet diskuterar hur man lägger till anpassade färger till paletten.

Lägga till anpassade färger till paletten

Aspose.Cells stöder Microsoft Excels 56 färgpalett. För att använda en anpassad färg som inte är definierad i paletten, lägg till färgen i paletten.

Aspose.Cells tillhandahåller en klass,Arbetsbok , som representerar en Microsoft Excel-fil. DeArbetsbok klass ger enÄndra palett metod som tar följande parametrar för att lägga till en anpassad färg för att ändra paletten:

  • Custom Color, den anpassade färgen som ska läggas till.
  • Index, indexet för färgen i paletten som den anpassade färgen kommer att ersätta. Bör vara mellan 0-55.

Exemplet nedan lägger till en anpassad färg (Orchid) till paletten innan den appliceras på ett teckensnitt.