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 möjliggör åtkomst till varje kalkylblad i Excel-filen. Ett kalkylblad representeras av Worksheet-klassen. Worksheet-klassen tillhandahåller en getCells()-samling. Varje objekt i Cells-samlingen representerar ett objekt av Cell-klassen.

Aspose.Cells tillhandahåller getStyle och setStyle-metoder för Cell-klassen som används för att hämta och ställa in cellformat. Style-klassen ger användbara egenskaper för att konfigurera justeringsinställningar.

Välj vilken textjusteringstyp som helst med hjälp av TextAlignmentType-uppräkningslistan. De fördefinierade textjusteringstyperna i TextAlignmentType-uppräkningslistan ä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 setHorizontalAlignment-metod för att justera texten horisontellt.

Vertikal justering

Liknande horisontell justering, använd Style-objektets setVerticalAlignment-metod för att justera texten vertikalt.

Indrag

Det är möjligt att ställa in indentationsnivån för texten i en cell med hjälp av Style-objektets setIndentLevel-metod.

Orientering

Ställ in orienteringen (rotation) av texten i en cell med hjälp av Style-objektets setRotationAngle-metod.

Textkontroll

I följande avsnitt diskuteras hur man kontrollerar text genom att ställa in textbrytning, krympa till passa och andra formateringsalternativ.

Textindrag

Omslag av text i en cell gör det lättare att läsa: cellens höjd anpassar sig för att passa all text, istället för att klippa av den eller spilla över i angränsande celler. Aktivera eller inaktivera textomslag med hjälp av Style-objektets setIsTextWrapped(boolean)-metod.

Krympa passande

Ett alternativ för textomslag i ett fält är att krympa teckenstorleken för att passa cellens dimensioner. Detta görs genom att ställa in Style-objektets setShrinkToFit(boolean)-metod till true.

Sammanfoga celler

Liksom Microsoft Excel, stöder Aspose.Cells att slå samman flera celler till en. Aspose.Cells erbjuder två tillvägagångssätt för detta. Ett sätt är att anropa Cells-samlingen merge-metod. merge-metoden tar följande parametrar för att slå samman 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 ett område av celler att slå samman. createRange-metoden tar samma uppsättning parametrar som den ovan diskuterade merge-metoden och returnerar ett Range-objekt. Range-objektet tillhandahåller också en merge-metod som slår samman det angivna området 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äkningslistan.

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

Fortsatta ämnen