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.