Class MarkdownSaveOptions

Clase MarkdownSaveOptions

Representa la clase de opciones de guardado de documentos en formato markdown.

public class MarkdownSaveOptions : UnifiedSaveOptions

Constructores

NombreDescripción
MarkdownSaveOptions()El constructor predeterminado.

Propiedades

NombreDescripción
AreaToExtract { get; set; }Obtiene o establece un área rectangular para extraer contenido a markdown.
CacheGlyphs { get; set; }Obtiene o establece un valor booleano que indica si se almacenarán en caché los glifos de fuente mientras se preparan las páginas aps. Mejora el rendimiento de la conversión de pdf a otros formatos, pero aumenta el consumo de memoria.
CloseResponse { get; set; }Obtiene o establece un valor booleano que indica si el objeto Response se cerrará después de que el documento se guarde en la respuesta.
EmphasisStyle { get; set; }Obtiene o establece el estilo de énfasis para el documento generado.
ExtractOcrSublayerOnly { get; set; }Este atributo activa la funcionalidad para extraer imágenes o texto de documentos PDF con subcapa OCR.
ExtractVectorGraphics { get; set; }Obtiene y establece una propiedad que indica si se deben extraer gráficos vectoriales.
HeadingLevels { get; set; }Define los niveles de encabezado esperados para usar en la estrategia de reconocimiento de encabezados FontSize. Si se establece el valor de esta propiedad, se seleccionará la estrategia de reconocimiento de encabezados !:PdfToMarkdown.HeadingRecognitionStrategy.Heuristic cuando se establezcan las estrategias !:PdfToMarkdown.HeadingRecognitionStrategy.Auto, incluso si el documento contiene marcadores.
HeadingRecognitionStrategy { get; set; }Obtiene o establece la estrategia de reconocimiento de encabezados.
HeadingStyle { get; set; }Obtiene o establece el estilo de encabezado para el documento generado.
LineBreakStyle { get; set; }Obtiene o establece el estilo de salto de línea para el documento generado.
ResourcesDirectoryName { get; set; }Obtiene y establece el nombre del directorio para guardar los recursos del documento, como imágenes. Si no se especifica el valor, las imágenes se escribirán en el mismo directorio que el archivo markdown. ¡Esto no es una ruta, solo es un nombre! Este directorio se creará automáticamente en el directorio con el archivo markdown guardado.
SaveFormat { get; }Formato de guardado de datos.
SubscriptAndSuperscriptConversion { get; set; }Obtiene y establece la posibilidad de convertir subíndices y superíndices. Este valor es verdadero por defecto.
UseImageHtmlTag { get; set; }Obtiene y establece la posibilidad de usar una etiqueta img para insertar imágenes a la izquierda y derecha del texto. En este caso, en el visor de markdown, el texto se ajustará alrededor de la imagen.
WarningHandler { get; set; }Callback para manejar cualquier advertencia generada. El WarningHandler devuelve un elemento de enumeración ReturnAction que especifica Continuar o Abortar. Continuar es la acción predeterminada y la operación de guardado continúa, sin embargo, el usuario también puede devolver Abortar, en cuyo caso la operación de guardado debe cesar.

Campos

NombreDescripción
IsMultiThreadingProcesar páginas en varios hilos.
TryMergeAdjacentSameBackgroundImagesA veces, los PDFs contienen imágenes de fondo (de páginas o celdas de tabla) construidas a partir de varias imágenes de fondo de mosaico iguales colocadas una cerca de la otra. En tal caso, los renderizadores de formatos de destino (por ejemplo, MsWord para el formato DOCS) a veces generan límites visibles entre partes de imágenes de fondo, ya que sus técnicas de suavizado de bordes de imagen (anti-aliasing) son diferentes de Acrobat Reader. Si parece que el documento exportado contiene tales límites visibles entre partes de las mismas imágenes de fondo, intente usar esta configuración para deshacerse de ese efecto no deseado. ¡ATENCIÓN! Esta optimización de calidad generalmente ralentiza considerablemente la conversión, así que, por favor, use esta opción solo cuando sea realmente necesario.

Véase También