Justeringsinställningar
Konfigurera justeringsinställningar
Justeringsinställningar i Microsoft Excel
Alla som har använt Microsoft Excel för att formatera celler kommer att vara bekanta med justeringsinställningarna i Microsoft Excel.
Som du kan se från figuren ovan, finns det olika typer av justeringsalternativ:
- Textjustering (horisontell & vertikal)
- Indrag.
- Orientering.
- Textkontroll.
- Textriktning.
Alla dessa justeringsinställningar stöds fullt ut av Aspose.Cells och diskuteras mer detaljerat nedan.
Justeringsinställningar i Aspose.Cells
Aspose.Cells tillhandahåller en klass, Workbook, som representerar en Excel-fil. Workbook klassen innehåller en Worksheets samling som tillåter åtkomst till varje arbetsblad i Excel-filen. Ett arbetsblad representeras av Worksheet klassen. Worksheet klassen tillhandahåller en Cells samling. Varje objekt i Cells samlingen representerar ett objekt av Cell klassen.
Aspose.Cells tillhandahåller GetStyle och SetStyle metoder för klassen Cell som används för att få och ställa in en cells formatering. Klassen Style tillhandahåller användbara egenskaper för att konfigurera justeringsinställningar.
Välj vilken som helst textjusteringstyp med hjälp av uppräkningen TextAlignmentType. De fördefinierade textjusteringstyperna i uppräkningen TextAlignmentType är:
Textjusteringstyper | Beskrivning |
---|---|
Bottom | Representerar bottenjustering av text |
Center | Representerar mittenjustering av text |
CenterAcross | Representerar mittenöverjustering av text |
Distributed | Representerar fördelad textjustering |
Fill | Representerar fyll textjustering |
General | Representerar generell textjustering |
Justify | Representerar rättfärdig textjustering |
Left | Representerar vänsterjustering av text |
Right | Representerar högerjustering av text |
Top | Representerar toppjustering av text |
JustifiedLow | Justerar texten med en justerad kashida-längd för arabisk text. |
ThaiDistributed | Distribuerar thailändsk text särskilt, eftersom varje tecken behandlas som ett ord. |
Horisontell justering
Använd Style objektets HorizontalAlignment egenskap för att justera texten horisontellt.
Vertikal justering
Liknande horisontell justering, använd Style objektets VerticalAlignment egenskap för att justera texten vertikalt.
Indrag
Det är möjligt att ange indelningsnivån för texten i en cell med Style objektets IndentLevel egenskap.
Orientering
Ange orienteringen (rotationen) för texten i en cell med Style objektets RotationAngle egenskap.
Textkontroll
I följande avsnitt diskuteras hur man kontrollerar text genom att ställa in textbrytning, krympa till passa och andra formateringsalternativ.
Textindrag
Att rada text i en cell gör det lättare att läsa: cellens höjd justeras för att passa all text istället för att klippa av den eller få den att rinna över i intilliggande celler. Ange textombrytning på eller av med Style objektets IsTextWrapped egenskap.
Krympa passande
Ett alternativ för att rada text i ett fält är att krympa textstorleken för att passa en cells dimensioner. Detta görs genom att ställa in Style objektets IsTextWrapped egenskap till true.
Sammanfoga celler
Liksom Microsoft Excel stöder Aspose.Cells att sammanfoga flera celler till en. Aspose.Cells tillhandahåller två tillvägagångssätt för denna uppgift. Ett sätt är att anropa Cells samlingen Merge metod. Merge metoden tar följande parametrar för att sammanfoga cellerna:
- Första rad: den första raden från vilken sammanfogningen ska börja.
- Första kolumn: den första kolumnen från vilken sammanfogningen ska börja.
- Antal rader: antalet rader att sammanfoga.
- Antal kolumner: antalet kolumner att sammanfoga.
Det andra sättet är att först anropa Cells samlingen CreateRange metod för att skapa en räckvidd av celler som ska sammanfogas. CreateRange metoden tar samma parametrar som Merge metoden som diskuterades ovan och returnerar ett Range objekt. Range objektet tillhandahåller också en Merge metod som sammanfogar den angivna räckvidden i Range objektet.
Textriktning
Det är möjligt att ställa in läsordningen för text i celler. Läsordningen är den visuella ordningen där tecken, ord osv. visas. Till exempel är engelska ett vänster-till-höger-språk medan arabiska är ett höger-till-vänster-språk.
Läsordningen ställs in med Style objektets TextDirection egenskap. Aspose.Cells tillhandahåller fördefinierade textriktningstyper i TextDirectionType uppräkning.
Textriktningstyper | Beskrivning |
---|---|
Context | Läsordningen som är konsekvent med språket för det första inmatade tecknet |
LeftToRight | Vänster till höger-läsordning |
RightToLeft | Höger till vänster-läsordning |