Trabajar con Markdown Funciones
En este tema se analiza cómo implementar las funciones Markdown utilizando Aspose.Words. Markdown es una forma sencilla de formatear texto sin formato que se puede convertir fácilmente a HTML. Aspose.Words admite las siguientes Markdown funciones:
- Rúbricas
- Citas en bloque
- Reglas horizontales
- Énfasis en negrita
- Énfasis en cursiva
La implementación de la característica Markdown sigue principalmente la especificación CommonMark
en Aspose.Words API y todas las características se representan como estilos correspondientes o formato directo. Lo que significa que
- Negrita y cursiva se representan como
Font.Bold
yFont.Italic
. - Los encabezados son párrafos con estilos Heading 1 - Heading 6.
- Las citas son párrafos con “Cita” en el nombre del estilo.
- HorizontalRule es un párrafo con forma
HorizontalRule
.
Markdown Documento con énfasis
Esta sección le muestra cómo producir un documento markdown con énfasis como se indica a continuación:
Markdown treats asterisks (*) and underscores (_) as indicators of emphasis.
You can write **bold** or *italic* text.
You can also write ***BoldItalic***text.
El siguiente fragmento de código se puede utilizar para producir el documento markdown indicado anteriormente.
Markdown Documento con Encabezados
Esta sección le muestra cómo producir un documento markdown con encabezados como se indica a continuación:
The following produces headings:
# Heading1
## Heading2
### Heading3
#### Heading4
##### Heading5
###### Heading6
# **Bold Heading1**
El siguiente fragmento de código se puede utilizar para producir el documento markdown dado anteriormente.
Markdown Documento con Comillas en Bloque
Esta sección le muestra cómo producir un documento markdown con comillas en bloque como se indica a continuación:
We support blockquotes in Markdown:
>*Lorem*
>*ipsum*
>The quotes can be of any level and can be nested:
>>>Quote level 3
>>>
>>>>Nested quote level 4
>
>*Back to first level*
>### Headings are allowed inside Quotes
>
El siguiente fragmento de código se puede utilizar para producir el documento markdown dado anteriormente.
Markdown Documento con Regla Horizontal
Esta sección le muestra cómo producir un documento markdown con Regla horizontal como se indica a continuación:
We support Horizontal rules (Thematic breaks) in Markdown:
-----
El siguiente fragmento de código se puede utilizar para producir el documento markdown indicado anteriormente.
Lectura de un documento Markdown
El siguiente fragmento de código le muestra cómo leer un documento markdown.
Especifique Markdown Opciones de guardado
Aspose.Words API proporciona la clase MarkdownSaveOptions para especificar opciones adicionales al guardar un documento en el formato Markdown.
El siguiente ejemplo de código demuestra cómo especificar varias opciones de guardado Markdown.
Cómo Alinear el Contenido Dentro de la Tabla mientras se Exporta a Markdown
Aspose.Words API proporciona una enumeración TableContentAlignment que define las direcciones de alineación para alinear el contenido de las tablas mientras se exporta al documento Markdown. El siguiente ejemplo de código demuestra cómo alinear el contenido dentro de la tabla.