Class MarkdownSaveOptions

Classe MarkdownSaveOptions

Rappresenta la classe delle opzioni di salvataggio del documento nel formato markdown.

public class MarkdownSaveOptions : UnifiedSaveOptions

Costruttori

NomeDescrizione
MarkdownSaveOptions()Il costruttore predefinito.

Proprietà

NomeDescrizione
AreaToExtract { get; set; }Ottiene o imposta un’area rettangolare da estrarre nel markdown.
CacheGlyphs { get; set; }Ottiene o imposta un valore booleano che indica se i glifi del font saranno memorizzati nella cache durante la preparazione delle pagine aps. Migliora le prestazioni della conversione da pdf ad altri formati, ma aumenta il consumo di memoria.
CloseResponse { get; set; }Ottiene o imposta un valore booleano che indica se l’oggetto Response sarà chiuso dopo che il documento è stato salvato nella risposta.
EmphasisStyle { get; set; }Ottiene o imposta lo stile di enfasi per il documento generato.
ExtractOcrSublayerOnly { get; set; }Questo attributo attiva la funzionalità per estrarre immagini o testo per documenti PDF con sottolivello OCR.
ExtractVectorGraphics { get; set; }Ottiene e imposta una proprietà che indica se le grafiche vettoriali devono essere estratte.
HeadingLevels { get; set; }Definisce i livelli di intestazione previsti da utilizzare nella strategia di riconoscimento degli header FontSize. Se il valore di questa proprietà è impostato, allora la strategia di riconoscimento degli header !:PdfToMarkdown.HeadingRecognitionStrategy.Heuristic sarà selezionata quando le strategie !:PdfToMarkdown.HeadingRecognitionStrategy.Auto sono impostate anche se il documento contiene segnalibri.
HeadingRecognitionStrategy { get; set; }Ottiene o imposta la strategia di riconoscimento degli heading.
HeadingStyle { get; set; }Ottiene o imposta lo stile dell’intestazione per il documento generato.
LineBreakStyle { get; set; }Ottiene o imposta lo stile di interruzione di linea per il documento generato.
ResourcesDirectoryName { get; set; }Ottiene e imposta il nome della directory per salvare le risorse del documento come immagini. Se il valore non è specificato, le immagini saranno scritte nella stessa directory del file markdown stesso. Questo non è un percorso, è solo un nome! Questa directory sarà creata automaticamente nella directory con il file markdown salvato.
SaveFormat { get; }Formato di salvataggio dei dati.
SubscriptAndSuperscriptConversion { get; set; }Ottiene e imposta il permesso di convertire apici e pedici. Questo valore è true per impostazione predefinita.
UseImageHtmlTag { get; set; }Ottiene e imposta il permesso di utilizzare un tag img per inserire immagini a sinistra e a destra del testo. In questo caso, nel visualizzatore markdown, il testo si avvolgerà attorno all’immagine.
WarningHandler { get; set; }Callback per gestire eventuali avvisi generati. Il WarningHandler restituisce un elemento enum ReturnAction che specifica se Continuare o Abortire. Continuare è l’azione predefinita e l’operazione di salvataggio continua, tuttavia l’utente può anche restituire Abort, nel qual caso l’operazione di salvataggio dovrebbe cessare.

Campi

NomeDescrizione
IsMultiThreadingElabora le pagine in più thread.
TryMergeAdjacentSameBackgroundImagesA volte i PDF contengono immagini di sfondo (di pagine o celle di tabella) costruite da diverse immagini di sfondo a mosaico messe una vicino all’altra. In tal caso, i renderer dei formati di destinazione (ad esempio MsWord per il formato DOCS) a volte generano confini visibili tra le parti delle immagini di sfondo, poiché le loro tecniche di levigatura dei bordi delle immagini (anti-aliasing) sono diverse da quelle di Acrobat Reader. Se sembra che il documento esportato contenga tali confini visibili tra le parti delle stesse immagini di sfondo, si prega di provare a utilizzare questa impostazione per eliminare quell’effetto indesiderato. ATTENZIONE! Questa ottimizzazione della qualità rallenta solitamente in modo significativo la conversione, quindi, si prega di utilizzare questa opzione solo quando è davvero necessario.

Vedi anche