Kantinställningar

Lägger till gränser till Cells

Microsoft Excel tillåter användare att formatera celler genom att lägga till kanter. Typen av bård beror på var den läggs till. Till exempel är en övre kant en som läggs till den översta positionen i en cell. Användare kan också ändra gränsernas linjestil och färg.

Med Aspose.Cells kan utvecklare lägga till ramar och anpassa hur de ser ut på samma flexibla sätt som i Microsoft Excel.

Lägger till gränser till Cells

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 gerCells samling. Varje objekt iCells samlingen representerar ett föremål förCellklass.

Aspose.Cells tillhandahållerGetStylemetod iCellklass. DeSetStylemetod används för att ställa in en cells formateringsstil. DeStilklass tillhandahåller egenskaper för att lägga till kanter till celler.

Lägger till gränser till en Cell

Utvecklare kan lägga till gränser till en cell genom att användaStil föremålGränser samling. Gränstypen skickas som ett index tillGränser samling. Alla kanttyper är fördefinierade iBorderType uppräkning.

Gränsuppräkning

Kanttyper Beskrivning
BottomBorder En nedre kantlinje
DiagonalDown En diagonal linje från övre vänster till höger botten
DiagonalUp En diagonal linje från nedre vänster till höger upptill
LeftBorder En vänster gränslinje
RightBorder En höger gränslinje
TopBorder En övre kantlinje

DeGränsersamling lagrar alla gränser. Varje gräns iGränser samlingen representeras av enGräns objekt som ger två egenskaper,Färg ochLineStyleför att ställa in en kantlinjes färg respektive stil.

För att ställa in en rams linjefärg, välj en färg med färguppräkningen (en del av .NET Framework) och tilldela den till Border-objektets Color-egenskap.

Ramens linjestil ställs in genom att välja en linjestil frånCellBorderTypeuppräkning.

CellBorderType-uppräkning

Linjestilar Beskrivning
DashDot Tunn streckad linje
DashDotDot Tunn streckprickad linje
Streckad Streckad linje
Prickad Prickad linje
Dubbel Dubbel linje
Hår Hårfäste
MediumDashDot Mellanstor streckad linje
MediumDashDotDot Mellanstor streckprickad linje
Medelstreckad Medelstreckad linje
Ingen Ingen linje
Medium Medium linje
SlantedDashDot Lutande medelhög streckprickad linje
Tjock Tjock linje
Tunn Tunn linje
Välj en av linjestilarna och tilldela den sedan tillGräns föremålLineStyle fast egendom.

Lägger till gränser till ett intervall på Cells

Det är också möjligt att lägga till gränser till ett cellintervall snarare än bara en enskild cell. För att göra det, skapa först ett cellintervall genom att anropaCells samlingensCreateRange metod. Den kräver följande parametrar:

  • Första raden, den första raden i intervallet.
  • Första kolumnen, representerar den första kolumnen i intervallet.
  • Antal rader, antalet rader i intervallet.
  • Antal kolumner, antalet kolumner i intervallet.

DeCreateRange metod returnerar enRäckvidd objekt, som innehåller det angivna cellintervallet. DeRäckvidd objekt ger enSetOutlineBorder metod som använder följande parametrar för att lägga till en kantlinje till cellområdet:

  • Kanttyp , kanttypen, vald frånBorderTypeuppräkning.
  • Linjestil , kantlinjestilen, vald frånCellBorderTypeuppräkning.
  • Färg, linjefärgen, vald från färguppräkningen.

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.