StyleIdentifier
Contenido
[
Ocultar
]Font.StyleIdentifier property
Obtiene o establece el identificador de estilo independiente de la configuración regional del estilo de carácter aplicado a este formato.
public StyleIdentifier StyleIdentifier { get; set; }
Ejemplos
Muestra cómo cambiar el estilo del texto existente.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// A continuación se muestran dos formas de hacer referencia a estilos.
// 1 - Usando el nombre del estilo:
builder.Font.StyleName = "Emphasis";
builder.Writeln("Text originally in \"Emphasis\" style");
// 2 - Usando un identificador de estilo incorporado:
builder.Font.StyleIdentifier = StyleIdentifier.IntenseEmphasis;
builder.Writeln("Text originally in \"Intense Emphasis\" style");
// Convertir todos los usos de un estilo a otro,
// usando los métodos anteriores para hacer referencia a estilos nuevos y antiguos.
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");
Ver también
- enum StyleIdentifier
- class Font
- espacio de nombres Aspose.Words
- asamblea Aspose.Words