ParagraphFormat
Contenido
[
Ocultar
]ParagraphFormat class
Representa todo el formato de un párrafo.
Para obtener más información, visite elTrabajar con párrafos Artículo de documentación.
public class ParagraphFormat
Propiedades
| Nombre | Descripción |
|---|---|
| AddSpaceBetweenFarEastAndAlpha { get; set; } | Obtiene o establece un indicador que indica si el espaciado entre caracteres se ajusta automáticamente entre regiones de texto en latín y regiones de texto del este de Asia en el párrafo actual. |
| AddSpaceBetweenFarEastAndDigit { get; set; } | Obtiene o establece un indicador que indica si el espaciado entre caracteres se ajusta automáticamente entre regiones de números y regiones de texto del este de Asia en el párrafo actual. |
| Alignment { get; set; } | Obtiene o establece la alineación del texto para el párrafo. |
| BaselineAlignment { get; set; } | Obtiene o establece la posición vertical de las fuentes en una línea. |
| Bidi { get; set; } | Obtiene o establece si este es un párrafo de derecha a izquierda. |
| Borders { get; } | Obtiene la colección de bordes del párrafo. |
| CharacterUnitFirstLineIndent { get; set; } | Obtiene o establece el valor (en caracteres) para la sangría de primera línea o francesa. |
| CharacterUnitLeftIndent { get; set; } | Obtiene o establece el valor de sangría izquierda (en caracteres) para los párrafos especificados. |
| CharacterUnitRightIndent { get; set; } | Obtiene o establece el valor de sangría correcta (en caracteres) para los párrafos especificados. |
| DropCapPosition { get; set; } | Obtiene o establece la posición de un texto de letra capital. |
| FarEastLineBreakControl { get; set; } | Obtiene o establece un indicador que indica si se aplican las reglas de salto de línea del este de Asia al párrafo actual. |
| FirstLineIndent { get; set; } | Obtiene o establece el valor (en puntos) para una primera línea o sangría francesa. |
| HangingPunctuation { get; set; } | Obtiene o establece un indicador que indica si la puntuación colgante está habilitada para el párrafo actual. |
| IsHeading { get; } | Verdadero cuando el estilo de párrafo es uno de los estilos de título integrados. |
| IsListItem { get; } | Verdadero cuando el párrafo es un elemento de una lista numerada o con viñetas. |
| KeepTogether { get; set; } | Verdadero si todas las líneas del párrafo deben permanecer en la misma página. |
| KeepWithNext { get; set; } | Verdadero si el párrafo debe permanecer en la misma página que el párrafo que le sigue. |
| LeftIndent { get; set; } | Obtiene o establece el valor (en puntos) que representa la sangría izquierda del párrafo. |
| LineSpacing { get; set; } | Obtiene o establece el espacio entre líneas (en puntos) para el párrafo. |
| LineSpacingRule { get; set; } | Obtiene o establece el espacio entre líneas para el párrafo. |
| LinesToDrop { get; set; } | Obtiene o establece el número de líneas del texto del párrafo utilizado para calcular la altura de la letra capital. |
| LineUnitAfter { get; set; } | Obtiene o establece la cantidad de espaciado (en líneas de cuadrícula) después de los párrafos. |
| LineUnitBefore { get; set; } | Obtiene o establece la cantidad de espaciado (en líneas de cuadrícula) antes de los párrafos. |
| MirrorIndents { get; set; } | Obtiene o establece un indicador que indica si las sangrías izquierda y derecha tienen el mismo ancho. |
| NoSpaceBetweenParagraphsOfSameStyle { get; set; } | Cuandoverdadero ,SpaceBefore ySpaceAfter Se ignorará entre los párrafos del mismo estilo. |
| OutlineLevel { get; set; } | Especifica el nivel de esquema del párrafo en el documento. |
| PageBreakBefore { get; set; } | Verdadero si se fuerza un salto de página antes del párrafo. |
| RightIndent { get; set; } | Obtiene o establece el valor (en puntos) que representa la sangría derecha del párrafo. |
| Shading { get; } | Devuelve unShading objeto que hace referencia al formato de sombreado del párrafo. |
| SnapToGrid { get; set; } | Especifica si el párrafo actual debe utilizar la configuración de líneas de cuadrícula por página del documento al diseñar el contenido en el párrafo. |
| SpaceAfter { get; set; } | Obtiene o establece la cantidad de espacio (en puntos) después del párrafo. |
| SpaceAfterAuto { get; set; } | Verdadero si la cantidad de espacio después del párrafo se establece automáticamente. |
| SpaceBefore { get; set; } | Obtiene o establece la cantidad de espacio (en puntos) antes del párrafo. |
| SpaceBeforeAuto { get; set; } | Verdadero si la cantidad de espacio antes del párrafo se establece automáticamente. |
| Style { get; set; } | Obtiene o establece el estilo de párrafo aplicado a este formato. |
| StyleIdentifier { get; set; } | Obtiene o establece el identificador de estilo independiente de la configuración regional del estilo de párrafo aplicado a este formato. |
| StyleName { get; set; } | Obtiene o establece el nombre del estilo de párrafo aplicado a este formato. |
| SuppressAutoHyphens { get; set; } | Especifica si el párrafo actual debe estar exento de cualquier separación de palabras que se aplique en la configuración del documento. |
| SuppressLineNumbers { get; set; } | Especifica si las líneas del párrafo actual deben estar exentas de la numeración de línea que se aplica en la sección principal. |
| TabStops { get; } | Obtiene la colección de tabulaciones personalizadas definidas para este objeto. |
| WidowControl { get; set; } | Verdadero si la primera y la última línea del párrafo deben permanecer en la misma página que el resto del párrafo. |
| WordWrap { get; set; } | Si esta propiedad esFALSO El texto en latín en medio de una palabra se puede ajustar durante el párrafo actual. De lo contrario, se ajusta con palabras completas. |
Métodos
| Nombre | Descripción |
|---|---|
| ClearFormatting() | Restablece el formato de párrafo predeterminado. |
Ejemplos
Muestra cómo construir un documento Aspose.Words a mano.
Document doc = new Document();
// Un documento en blanco contiene una sección, un cuerpo y un párrafo.
// Llama al método "RemoveAllChildren" para eliminar todos esos nodos,
// y terminar con un nodo de documento sin hijos.
doc.RemoveAllChildren();
//Este documento ahora no tiene nodos secundarios compuestos a los que podamos agregar contenido.
// Si deseamos editarlo, necesitaremos volver a llenar su colección de nodos.
// Primero, cree una nueva sección y luego añádala como un elemento secundario al nodo del documento raíz.
Section section = new Section(doc);
doc.AppendChild(section);
// Establezca algunas propiedades de configuración de página para la sección.
section.PageSetup.SectionStart = SectionStart.NewPage;
section.PageSetup.PaperSize = PaperSize.Letter;
// Una sección necesita un cuerpo, que contendrá y mostrará todo su contenido.
// en la página entre el encabezado y el pie de página de la sección.
Body body = new Body(doc);
section.AppendChild(body);
// Cree un párrafo, establezca algunas propiedades de formato y luego añádalo como elemento secundario al cuerpo.
Paragraph para = new Paragraph(doc);
para.ParagraphFormat.StyleName = "Heading 1";
para.ParagraphFormat.Alignment = ParagraphAlignment.Center;
body.AppendChild(para);
// Finalmente, agrega algo de contenido para completar el documento. Crea una ejecución.
// establece su apariencia y contenido, y luego lo agrega como un elemento secundario al párrafo.
Run run = new Run(doc);
run.Text = "Hello World!";
run.Font.Color = Color.Red;
para.AppendChild(run);
Assert.AreEqual("Hello World!", doc.GetText().Trim());
doc.Save(ArtifactsDir + "Section.CreateManually.docx");
Ver también
- espacio de nombres Aspose.Words
- asamblea Aspose.Words