Vai al contenuto principale
Le costanti dell’enumerazione TextLayoutRetentionModeEnum vengono utilizzate per descrivere le modalità disponibili per la conservazione del layout originale del documento durante l’esportazione in TXT.
typedef enum {
 TXTLRM_Auto,
 TXTLRM_ExactCopy,
 TXTLRM_LogicalStructure
} TextLayoutRetentionModeEnum;

Elementi

NomeDescrizione
TXTLRM_AutoNon viene utilizzata alcuna impostazione specifica.
TXTLRM_ExactCopyIl layout originale viene simulato inserendo spazi. Se visualizzato con un font a spaziatura fissa, il testo e le colonne della tabella risulteranno allineati. La distanza tra i blocchi sarà approssimativamente la stessa. La proprietà InsertEmptyLineBetweenParagraphs viene ignorata e la presenza di righe vuote è determinata dall’ampiezza dello spazio vuoto tra i paragrafi nell’originale. Anche la proprietà ExportParagraphsAsOneLine viene ignorata e le interruzioni di riga vengono sempre mantenute. Questa modalità non è adatta a testi da destra a sinistra o verticali.
TXTLRM_LogicalStructureLa struttura logica e l’aspetto del documento vengono ricreati nel modo più fedele possibile, incluse intestazioni, note a piè di pagina, riquadri e simboli in pedice e apice entro limiti definiti. <Warning> Non utilizzare questa costante in combinazione con la costante TEF_CSVFullLayout o TEF_CSVTablesOnly (vedere TXTExportFormatEnum). </Warning>

Utilizzato in

ITextExportParams::LayoutRetentionMode