跳转到主要内容
TextLayoutRetentionModeEnum 枚举常量用于说明导出为 TXT 时保留原始文档版面的可用模式。
typedef enum {
 TXTLRM_Auto,
 TXTLRM_ExactCopy,
 TXTLRM_LogicalStructure
} TextLayoutRetentionModeEnum;

元素

名称描述
TXTLRM_Auto不使用特定设置。
TXTLRM_ExactCopy通过插入空格来模拟原始版面。使用等宽字体显示时,文本和表格列会保持对齐。块之间的距离也会大致相同。InsertEmptyLineBetweenParagraphs 属性将被忽略,是否保留空行由原文中段落之间空白区域的大小决定。ExportParagraphsAsOneLine 属性也将被忽略,并始终保留换行符。此模式不适用于从右向左的文本或竖排文本。
TXTLRM_LogicalStructure尽可能还原文档的逻辑结构和外观,包括页眉、脚注、插文,以及在一定范围内保留上标和下标符号。 <Warning> 请勿将此常量与 TEF_CSVFullLayout 或 TEF_CSVTablesOnly 常量结合使用 (请参见 TXTExportFormatEnum) 。 </Warning>

用于

ITextExportParams::LayoutRetentionMode