PopFont
Contenu
[
Cacher
]DocumentBuilder.PopFont method
Récupère le formatage des caractères précédemment enregistré sur la pile.
public void PopFont()
Exemples
Montre comment utiliser la pile de mise en forme d’un générateur de documents.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Configurez le formatage de la police, puis écrivez le texte qui précède le lien hypertexte.
builder.Font.Name = "Arial";
builder.Font.Size = 24;
builder.Write("To visit Google, hold Ctrl and click ");
// Préserve notre configuration de formatage actuelle sur la pile.
builder.PushFont();
// Modifie le formatage actuel du constructeur en appliquant un nouveau style.
builder.Font.StyleIdentifier = StyleIdentifier.Hyperlink;
builder.InsertHyperlink("here", "http://www.google.com", faux);
Assert.AreEqual(Color.Blue.ToArgb(), builder.Font.Color.ToArgb());
Assert.AreEqual(Underline.Single, builder.Font.Underline);
// Restaurer le formatage de la police que nous avons enregistré précédemment et supprimer l'élément de la pile.
builder.PopFont();
Assert.AreEqual(Color.Empty.ToArgb(), builder.Font.Color.ToArgb());
Assert.AreEqual(Underline.None, builder.Font.Underline);
builder.Write(". We hope you enjoyed the example.");
doc.Save(ArtifactsDir + "DocumentBuilder.PushPopFont.docx");
Voir également
- property Font
- method PushFont
- class DocumentBuilder
- espace de noms Aspose.Words
- Assemblée Aspose.Words