Run

Run(DocumentBase)

Initialise une nouvelle instance duRun classe.

public Run(DocumentBase doc)
ParamètreTaperLa description
docDocumentBaseLe document du propriétaire.

Remarques

QuandRun est créé, il appartient au document spécifié, mais ne fait pas encore partie du document etParentNode estnul.

À ajouterRun à l’utilisation du documentInsertAfter ouInsertBefore sur le paragraphe où vous souhaitez que l’exécution soit insérée.

Exemples

Montre comment construire manuellement un document Aspose.Words.

Document doc = new Document();

// Un document vierge contient une section, un corps et un paragraphe.
// Appelez la méthode "RemoveAllChildren" pour supprimer tous ces nœuds,
// et on se retrouve avec un nœud de document sans enfants.
doc.RemoveAllChildren();

// Ce document n'a désormais aucun nœud enfant composite auquel nous pouvons ajouter du contenu.
// Si nous souhaitons le modifier, nous devrons repeupler sa collection de nœuds.
// Commencez par créer une nouvelle section, puis ajoutez-la en tant qu'enfant au nœud du document racine.
Section section = new Section(doc);
doc.AppendChild(section);

// Définissez certaines propriétés de mise en page pour la section.
section.PageSetup.SectionStart = SectionStart.NewPage;
section.PageSetup.PaperSize = PaperSize.Letter;

// Une section a besoin d'un corps, qui contiendra et affichera tout son contenu
// sur la page entre l'en-tête et le pied de page de la section.
Body body = new Body(doc);
section.AppendChild(body);

// Créez un paragraphe, définissez certaines propriétés de mise en forme, puis ajoutez-le en tant qu'enfant au corps.
Paragraph para = new Paragraph(doc);

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

body.AppendChild(para);

// Enfin, ajoutez du contenu pour faire le document. Créez une course,
// définit son apparence et son contenu, puis l'ajoute en tant qu'enfant au paragraphe.
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");

Voir également


Run(DocumentBase, string)

Initialise une nouvelle instance duCourir classe.

public Run(DocumentBase doc, string text)
ParamètreTaperLa description
docDocumentBaseLe document du propriétaire.
textStringLe texte de la course.

Remarques

QuandRun est créé, il appartient au document spécifié, mais ne fait pas encore partie du document etParentNode estnul.

À ajouterRun à l’utilisation du documentInsertAfter ouInsertBefore sur le paragraphe où vous souhaitez que l’exécution soit insérée.

Exemples

Montre comment formater une séquence de texte à l’aide de sa propriété font.

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");

Voir également