ParagraphAlignment

ParagraphAlignment enumeration

Anger textjustering i ett stycke.

public enum ParagraphAlignment

Värderingar

namnVärdeBeskrivning
Left0Texten är vänsterjusterad.
Center1Text centreras horisontellt.
Right2Texten är högerjusterad.
Justify3Text ä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 utökas till bredast möjliga längd.
ArabicLowKashida8Endast arabiska. Kashida-längden för text utökas till en något längre längd.
ThaiDistributed9Endast thailändska. Texten är motiverad med en optimering för thailändska.
MathElementCenterAsGroup10Det enda Math-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 underordnade.
doc.RemoveAllChildren();

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

// Ställ in några sidinställningar för avsnittet.
section.PageSetup.SectionStart = SectionStart.NewPage;
section.PageSetup.PaperSize = PaperSize.Letter;

// En sektion behöver en kropp som kommer att innehålla och visa 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 löprunda,
// ställ in dess utseende och innehåll och lägg sedan till det som ett barn till stycket.
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