Cómo utilizar OpenXML SDK 2.0 para escribir mediante programación caracteres que contengan saltos de línea forzados en docx
Párrafo estático público GenerateParagraph()
{
elemento var =
nuevo párrafo (
nueva ejecución (
new Text("Esta es la primera línea")
){ RsidRunProperties = "00CF4A05" },
new Run(
new Break(),
new Text("Esta es la segunda línea")
){ RsidRunProperties = "00CF4A05" }
){ RsidParagraphMarkRevision = "00CF4A05", RsidParagraphAddition = "00FD48A2", RsidParagraphProperties = "00CF4A05", RsidRunAdditionDefault = "00A03D24" };
elemento de retorno;
}
O divídalos en dos párrafos separados. El efecto es el mismo, pero la diferencia surge cuando comenzamos a aplicarles estilos.
Como este
public static Paragraph GenerateParagraph()
<. p> {var element =
new Paragraph(
new Run(
new Text("Esta es la primera línea" ;
elemento de retorno;
}
Generar párrafo estático público
Párrafo()
{
var elemento =
nuevo párrafo(
nuevo Ejecutar(
nuevo texto ("Esta es la segunda línea")
){ RsidRunProperties = "00CF4A05" }
){ RsidParagraphMarkRevision = "00CF4A05", RsidParagraphAddition = "00A03D24", RsidParagraphProperties = "00CF4A05" , RsidRunAdditionDefault = "00A03D24" };
elemento de retorno;
}