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:
- Border Type*, kanttypen, vald frånBorderTypeuppräkning.
- Linjestil*, kantlinjestilen, vald frånCellBorderTypeuppräkning.
- Färg*, linjefärgen, vald från färguppräkningen.