LineSpacingRule
Contenido
[
Ocultar
]LineSpacingRule enumeration
Especifica los valores de espaciado de línea para un párrafo.
public enum LineSpacingRule
Valores
Nombre | Valor | Descripción |
---|---|---|
AtLeast | 0 | El interlineado puede ser mayor o igual, pero nunca menor, que el valor especificado en elLineSpacing propiedad. |
Exactly | 1 | El interlineado nunca cambia del valor especificado en LineSpacing propiedad, incluso si se utiliza una fuente más grande dentro del párrafo. |
Multiple | 2 | El interlineado se especifica en elLineSpacing Propiedad como número de líneas. Una línea equivale a 12 puntos. |
Ejemplos
Muestra cómo trabajar con el espaciado entre líneas.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// A continuación se muestran tres reglas de espaciado de línea que podemos definir usando el
// Propiedad "LineSpacingRule" del párrafo para configurar el espaciado entre párrafos.
// 1 - Establezca una cantidad mínima de espaciado.
// Esto dará relleno vertical a las líneas de texto de cualquier tamaño.
// que es demasiado pequeño para mantener la altura de línea mínima.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.AtLeast;
builder.ParagraphFormat.LineSpacing = 20;
builder.Writeln("Minimum line spacing of 20.");
builder.Writeln("Minimum line spacing of 20.");
// 2 - Establecer el espaciado exacto.
// El uso de tamaños de fuente demasiado grandes para el espaciado truncará el texto.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Exactly;
builder.ParagraphFormat.LineSpacing = 5;
builder.Writeln("Line spacing of exactly 5.");
builder.Writeln("Line spacing of exactly 5.");
// 3 - Establezca el espaciado como un múltiplo del espaciado de línea predeterminado, que es 12 puntos por defecto.
// Este tipo de espaciado se adaptará a diferentes tamaños de fuente.
builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Multiple;
builder.ParagraphFormat.LineSpacing = 18;
builder.Writeln("Line spacing of 1.5 default lines.");
builder.Writeln("Line spacing of 1.5 default lines.");
doc.Save(ArtifactsDir + "ParagraphFormat.LineSpacing.docx");
Ver también
- espacio de nombres Aspose.Words
- asamblea Aspose.Words