Run

Run(DocumentBase)

Initierar en ny instans avRun klass.

public Run(DocumentBase doc)
ParameterTypBeskrivning
docDocumentBaseÄgardokumentet.

Anmärkningar

NärRun skapas, tillhör den det angivna dokumentet, men är ännu inte en del av dokumentet ochParentNode ärnull.

Att lägga tillRun till dokumentanvändningenInsertAfter ellerInsertBefore på stycket där du vill infoga löpsekvensen.

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


Run(DocumentBase, string)

Initierar en ny instans avSikt klass.

public Run(DocumentBase doc, string text)
ParameterTypBeskrivning
docDocumentBaseÄgardokumentet.
textStringLöpningens text.

Anmärkningar

NärRun skapas, tillhör den det angivna dokumentet, men är ännu inte en del av dokumentet ochParentNode ärnull.

Att lägga tillRun till dokumentanvändningenInsertAfter ellerInsertBefore på stycket där du vill infoga löpsekvensen.

Exempel

Visar hur man formaterar en textsekvens med hjälp av dess font-egenskap.

Document doc = new Document();
Run run = new Run(doc, "Hello world!");

Aspose.Words.Font font = run.Font;
font.Name = "Courier New";
font.Size = 36;
font.HighlightColor = Color.Yellow;

doc.FirstSection.Body.FirstParagraph.AppendChild(run);
doc.Save(ArtifactsDir + "Font.CreateFormattedRun.docx");

Se även