MarkdownLoadOptions
Contenido
[
Ocultar
]MarkdownLoadOptions class
Permite especificar opciones adicionales al cargarMarkdown documento en unDocument objeto.
public class MarkdownLoadOptions : LoadOptions
Constructores
| Nombre | Descripción |
|---|---|
| MarkdownLoadOptions() | Inicializa una nueva instancia deMarkdownLoadOptions clase. |
Propiedades
| Nombre | Descripción |
|---|---|
| BaseUri { get; set; } | Obtiene o establece la cadena que se utilizará para resolver los URI relativos encontrados en el documento en URI absolutos cuando sea necesario. Puede sernulo o cadena vacía. El valor predeterminado esnulo . |
| ConvertMetafilesToPng { get; set; } | Obtiene o establece si se debe convertir el metarchivo(Wmf oEmf ) imágenes aPngformato de imagen. |
| ConvertShapeToOfficeMath { get; set; } | Obtiene o establece si se deben convertir formas con EquationXML en objetos de Office Math. |
| Encoding { get; set; } | Obtiene o establece la codificación que se utilizará para cargar un documento HTML, TXT o CHM si no se especifica la codificación dentro del documento. Puede sernulo El valor predeterminado esnulo . |
| FontSettings { get; set; } | Permite especificar la configuración de fuentes del documento. |
| IgnoreOleData { get; set; } | Especifica si se deben ignorar los datos OLE. |
| ImportUnderlineFormatting { get; set; } | Obtiene o establece un valor booleano que indica si se debe reconocer una secuencia de dos caracteres más “++” como formato de texto subrayado. El valor predeterminado esFALSO . |
| LanguagePreferences { get; } | Obtiene las preferencias de idioma que se utilizarán cuando se cargue el documento. |
| LoadFormat { get; set; } | Especifica el formato del documento que se va a cargar. El valor predeterminado esAuto . |
| MswVersion { get; set; } | Permite especificar que el proceso de carga del documento debe coincidir con una versión específica de MS Word. El valor predeterminado esWord2019 |
| Password { get; set; } | Obtiene o establece la contraseña para abrir un documento cifrado. Puede sernulo o cadena vacía. El valor predeterminado esnulo . |
| PreserveEmptyLines { get; set; } | Obtiene o establece un valor booleano que indica si se deben conservar las líneas vacías mientras se carga unMarkdown document. El valor predeterminado esFALSO . |
| PreserveIncludePictureField { get; set; } | Obtiene o establece si se debe conservar el campo INCLUDEPICTURE al leer formatos de Microsoft Word. El valor predeterminado esFALSO . |
| ProgressCallback { get; set; } | Se llama durante la carga de un documento y acepta datos sobre el progreso de la carga. |
| ResourceLoadingCallback { get; set; } | Permite controlar cómo se cargan los recursos externos (imágenes, hojas de estilo) cuando se importa un documento desde HTML, MHTML. |
| TempFolder { get; set; } | Permite utilizar archivos temporales al leer el documento. Por defecto esta propiedad esnulo y no se utilizan archivos temporales. |
| UpdateDirtyFields { get; set; } | Especifica si se deben actualizar los campos con elsucio atributo. |
| UseSystemLcid { get; set; } | Obtiene o establece si se debe utilizar el valor LCID obtenido del registro de Windows para determinar los márgenes predeterminados de configuración de página. |
| WarningCallback { get; set; } | Se llama durante una operación de carga, cuando se detecta un problema que podría provocar pérdida de fidelidad de datos o formato. |
Métodos
| Nombre | Descripción |
|---|---|
| override Equals(object) | Determina si el objeto especificado es igual en valor al objeto actual. |
Ejemplos
Muestra cómo conservar una línea vacía mientras se carga un documento.
string mdText = $"{Environment.NewLine}Line1{Environment.NewLine}{Environment.NewLine}Line2{Environment.NewLine}{Environment.NewLine}";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(mdText)))
{
MarkdownLoadOptions loadOptions = new MarkdownLoadOptions() { PreserveEmptyLines = true };
Document doc = new Document(stream, loadOptions);
Assert.AreEqual("\rLine1\r\rLine2\r\f", doc.GetText());
}
Ver también
- class LoadOptions
- espacio de nombres Aspose.Words.Loading
- asamblea Aspose.Words