SpaceAfter
Contenido
[
Ocultar
]ParagraphFormat.SpaceAfter property
Obtiene o establece la cantidad de espacio (en puntos) después del párrafo.
public double SpaceAfter { get; set; }
Excepciones
excepción | condición |
---|---|
ArgumentOutOfRangeException | Se lanza cuando el argumento estaba fuera del rango de valores válidos. |
Observaciones
No tiene efecto cuandoSpaceAfterAuto
esverdadero
.
Los valores válidos oscilan entre 0 y 1584 inclusive.
Ejemplos
Muestra cómo configurar el espaciado automático de párrafos.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Aplique una gran cantidad de espacio antes y después de los párrafos que creará este constructor.
builder.ParagraphFormat.SpaceBefore = 24;
builder.ParagraphFormat.SpaceAfter = 24;
// Establece estos indicadores en "verdadero" para aplicar el espaciado automático,
// ignorando efectivamente el espaciado en las propiedades que configuramos anteriormente.
// Déjalos como "falso" y se aplicará nuestro espaciado de párrafo personalizado.
builder.ParagraphFormat.SpaceAfterAuto = autoSpacing;
builder.ParagraphFormat.SpaceBeforeAuto = autoSpacing;
// Inserta dos párrafos que tendrán espacios arriba y abajo y guarda el documento.
builder.Writeln("Paragraph 1.");
builder.Writeln("Paragraph 2.");
doc.Save(ArtifactsDir + "ParagraphFormat.ParagraphSpacingAuto.docx");
Muestra cómo no aplicar espacios entre párrafos con el mismo estilo.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Aplique una gran cantidad de espacio antes y después de los párrafos que creará este constructor.
builder.ParagraphFormat.SpaceBefore = 24;
builder.ParagraphFormat.SpaceAfter = 24;
// Establece el indicador "NoSpaceBetweenParagraphsOfSameStyle" en "true" para aplicar
// sin espacios entre párrafos con el mismo estilo, lo que agrupará párrafos similares.
// Deja el indicador "NoSpaceBetweenParagraphsOfSameStyle" como "falso"
// para aplicar espaciado uniformemente a cada párrafo.
builder.ParagraphFormat.NoSpaceBetweenParagraphsOfSameStyle = noSpaceBetweenParagraphsOfSameStyle;
builder.ParagraphFormat.Style = doc.Styles["Normal"];
builder.Writeln($"Paragraph in the \"{builder.ParagraphFormat.Style.Name}\" style.");
builder.Writeln($"Paragraph in the \"{builder.ParagraphFormat.Style.Name}\" style.");
builder.Writeln($"Paragraph in the \"{builder.ParagraphFormat.Style.Name}\" style.");
builder.ParagraphFormat.Style = doc.Styles["Quote"];
builder.Writeln($"Paragraph in the \"{builder.ParagraphFormat.Style.Name}\" style.");
builder.Writeln($"Paragraph in the \"{builder.ParagraphFormat.Style.Name}\" style.");
builder.ParagraphFormat.Style = doc.Styles["Normal"];
builder.Writeln($"Paragraph in the \"{builder.ParagraphFormat.Style.Name}\" style.");
builder.Writeln($"Paragraph in the \"{builder.ParagraphFormat.Style.Name}\" style.");
doc.Save(ArtifactsDir + "ParagraphFormat.ParagraphSpacingSameStyle.docx");
Ver también
- class ParagraphFormat
- espacio de nombres Aspose.Words
- asamblea Aspose.Words