Fyllningsinställningar

Färger och bakgrundsmönster

Microsoft Excel kan ställa in förgrund (omridning) och bakgrundsfärger (fyllning) för celler och bakgrundsmönster.

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

Inställning av färger och bakgrundsmönster

Aspose.Cells tillhandahåller en klass, Workbook som representerar en Microsoft Excel-fil. Workbook-klassen innehåller en Worksheets-samling som ger åtkomst till varje arbetsblad i Excel-filen. Ett arbetsblad representeras av Worksheet-klassen. Worksheet-klassen ger en Cells-samling. Varje objekt i Cells-samlingen representerar ett objekt av Cell-klassen.

Cell har getStyle och setStyle metoder som används för att hämta och sätta ett cells formatering. Style-klassen tillhandahåller egenskaper för att ställa in förgrunds- och bakgrundsfärger för cellerna. Aspose.Cells erbjuder en BackgroundType-uppräkning som innehåller en uppsättning fördefinierade typer av bakgrundsmönster, listade nedan.

Bakgrundsmönster Beskrivning
DiagonalCrosshatch Representerar diagonalt kryssmönster
DiagonalStripe Representerar diagonalt rutmönster
Gray6 Representerar 6,25% grått mönster
Gray12 Representerar 12,5% grått mönster
Gray25 Representerar 25% grått mönster
Gray50 Representerar 50% grått mönster
Gray75 Representerar 75% grått mönster
HorizontalStripe Representerar horisontellt rutmönster
None Representerar ingen bakgrund
ReverseDiagonalStripe Representerar omvänd diagonalt rutmönster
Solid Representerar enfärgat mönster
ThickDiagonalCrosshatch Representerar tjockt diagonalt kryssmönster
ThinDiagonalCrosshatch Representerar tunt diagonalt kryssmönster
ThinDiagonalStripe Representerar tunt diagonalt rutmönster
ThinHorizontalCrosshatch Representerar tunt horisontellt kryssmönster
ThinHorizontalStripe Representerar tunt horisontellt rutmönster
ThinReverseDiagonalStripe Representerar tunt omvänt diagonalt rutmönster
ThinVerticalStripe Representerar tunt vertikalt rutmönster
VerticalStripe Representerar vertikalt rutmönster

I exemplet nedan är förgrundsfärgen för cellen A1 inställd men A2 är konfigurerad för att ha både förgrund och bakgrundsfärger med ett bakgrundsmönster med vertikal rand.

Viktigt att veta

Tillämpning av gradientfylleffekter

För att tillämpa dina önskade gradientfyllningseffekter på cellen, använd Style-objektets setTwoColorGradient-metod därefter.

Färger och Palett

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

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

Detta ämne diskuterar hur man lägger till anpassade färger i paletten.

Lägga till Anpassade Färger i Paletten

Aspose.Cells stöder Microsoft Excels 56-färgspalett. 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, Workbook, som representerar en Microsoft Excel-fil. Workbook-klassen innehåller en changePalette-metod som tar följande parametrar för att lägga till en anpassad färg för att ändra paletten:

  • Anpassad färg, den anpassade färgen som ska läggas till.
  • Index, index för färgen i paletten som den anpassade färgen kommer att ersätta. Ska vara mellan 0-55.

Exemplet nedan lägger till en anpassad färg (Orchid) i paletten innan den tillämpas på en font.