ParagraphAlignment

ParagraphAlignment enumeration

Anger textjustering i ett stycke.

public enum ParagraphAlignment

Värderingar

namnVärdeBeskrivning
Left0Texten är vänsterjusterad.
Center1Texten är centrerad horisontellt.
Right2Texten är högerjusterad.
Justify3Texten är justerad till både vänster och höger.
Distributed4Texten är jämnt fördelad.
ArabicMediumKashida5Endast arabiska. Kashida-längden för text utökas till en medellängd som bestäms av konsumenten.
ArabicHighKashida7Endast arabiska. Kashida-längden för text är utökad till största möjliga längd.
ArabicLowKashida8Endast arabiska. Kashida-längden för text har utökats till en något längre längd.
ThaiDistributed9Endast thailändska. Texten är justerad med en optimering för thailändska.
MathElementCenterAsGroup10Det enda matematiska elementet på en rad, justerat som ‘Centrerad som grupp’.

Exempel

Visar hur man konstruerar ett Aspose.Words-dokument för hand.

Document doc = new Document();

// Ett tomt dokument innehåller ett avsnitt, en brödtext och ett stycke.
// Anropa metoden "RemoveAllChildren" för att ta bort alla dessa noder,
// och slutar med en dokumentnod utan barn.
doc.RemoveAllChildren();

// Det här dokumentet har nu inga sammansatta undernoder som vi kan lägga till innehåll till.
// Om vi vill redigera den måste vi fylla i dess nodsamling igen.
// Skapa först en ny sektion och lägg sedan till den som ett underordnat avsnitt till rotdokumentnoden.
Section section = new Section(doc);
doc.AppendChild(section);

// Ange vissa sidinställningar för avsnittet.
section.PageSetup.SectionStart = SectionStart.NewPage;
section.PageSetup.PaperSize = PaperSize.Letter;

// En sektion behöver en brödtext, som innehåller och visar allt dess innehåll
// på sidan mellan avsnittets sidhuvud och sidfot.
Body body = new Body(doc);
section.AppendChild(body);

// Skapa ett stycke, ange några formateringsegenskaper och lägg sedan till det som ett underordnat stycke i brödtexten.
Paragraph para = new Paragraph(doc);

para.ParagraphFormat.StyleName = "Heading 1";
para.ParagraphFormat.Alignment = ParagraphAlignment.Center;

body.AppendChild(para);

// Slutligen, lägg till lite innehåll för att göra dokumentet. Skapa en körning,
// ange dess utseende och innehåll och lägg sedan till det som ett underordnat stycke.
Run run = new Run(doc);
run.Text = "Hello World!";
run.Font.Color = Color.Red;
para.AppendChild(run);

Assert.AreEqual("Hello World!", doc.GetText().Trim());

doc.Save(ArtifactsDir + "Section.CreateManually.docx");

Se även