StyleIdentifier
Contenuti
[
Nascondere
]Font.StyleIdentifier property
Ottiene o imposta l’identificatore di stile indipendente dalle impostazioni internazionali dello stile di carattere applicato a questa formattazione.
public StyleIdentifier StyleIdentifier { get; set; }
Esempi
Mostra come modificare lo stile del testo esistente.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Di seguito sono riportati due modi per fare riferimento agli stili.
// 1 - Usando il nome dello stile:
builder.Font.StyleName = "Emphasis";
builder.Writeln("Text originally in \"Emphasis\" style");
// 2 - Utilizzando un identificatore di stile integrato:
builder.Font.StyleIdentifier = StyleIdentifier.IntenseEmphasis;
builder.Writeln("Text originally in \"Intense Emphasis\" style");
// Converti tutti gli usi di uno stile in un altro,
// utilizzando i metodi sopra indicati per fare riferimento a stili vecchi e nuovi.
foreach (Run run in doc.GetChildNodes(NodeType.Run, true).OfType<Run>())
{
if (run.Font.StyleName == "Emphasis")
run.Font.StyleName = "Strong";
if (run.Font.StyleIdentifier == StyleIdentifier.IntenseEmphasis)
run.Font.StyleIdentifier = StyleIdentifier.Strong;
}
doc.Save(ArtifactsDir + "Font.ChangeStyle.docx");
Guarda anche
- enum StyleIdentifier
- class Font
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words