Foxit PDF SDK
fsdk.PDF2MdSettingData类 参考

Public 成员函数

def GetEnable_bold ()
 Get 是否保留原始PDF中的粗体格式。默认值:false。 更多...
 
def GetEnable_italic ()
 Get 是否保留原始PDF中的斜体格式。默认值:true。 更多...
 
def GetInclude_header_footer ()
 Get 是否包含页眉/页脚(artifact)内容。默认值:false。 更多...
 
def GetSkip_ocr_pages ()
 Get 是否静默跳过仅含路径/图像对象的页面。默认值:false。 更多...
 
def GetTable_format ()
 Get 表格输出格式。默认值: 。 更多...
 
def Set (table_format, include_header_footer, enable_italic, enable_bold, skip_ocr_pages)
 设置值。 更多...
 
def SetEnable_bold (value)
 Set 是否保留原始PDF中的粗体格式。默认值:false。 更多...
 
def SetEnable_italic (value)
 Set 是否保留原始PDF中的斜体格式。默认值:true。 更多...
 
def SetInclude_header_footer (value)
 Set 是否包含页眉/页脚(artifact)内容。默认值:false。 更多...
 
def SetSkip_ocr_pages (value)
 Set 是否静默跳过仅含路径/图像对象的页面。默认值:false。 更多...
 
def SetTable_format (value)
 Set 表格输出格式。默认值: 。 更多...
 

详细描述

此类表示用于将PDF文档转换为Markdown格式的设置数据。

成员函数说明

◆ GetEnable_bold()

fsdk.PDF2MdSettingData.GetEnable_bold ( )

Get 是否保留原始PDF中的粗体格式。默认值:false。

true时,PDF中的粗体文本在输出中添加粗体标记。 false时,粗体格式被去除。

返回
是否保留原始PDF中的粗体格式。默认值:false。

◆ GetEnable_italic()

fsdk.PDF2MdSettingData.GetEnable_italic ( )

Get 是否保留原始PDF中的斜体格式。默认值:true。

true时,PDF中的斜体文本在输出中添加斜体标记。 false时,斜体格式被去除。

返回
是否保留原始PDF中的斜体格式。默认值:true。

◆ GetInclude_header_footer()

fsdk.PDF2MdSettingData.GetInclude_header_footer ( )

Get 是否包含页眉/页脚(artifact)内容。默认值:false。

true表示在输出Markdown中包含页眉/页脚文本。 false表示跳过页眉/页脚文本。

返回
是否包含页眉/页脚(artifact)内容。默认值:false。

◆ GetSkip_ocr_pages()

fsdk.PDF2MdSettingData.GetSkip_ocr_pages ( )

Get 是否静默跳过仅含路径/图像对象的页面。默认值:false。

false时,此类仅含扫描内容的页面会抛出错误。 true时,此类页面被跳过,转换继续。

返回
是否静默跳过仅含路径/图像对象的页面。默认值:false。

◆ GetTable_format()

fsdk.PDF2MdSettingData.GetTable_format ( )

Get 表格输出格式。默认值: 。

请参考从 fsdk.PDF2MdSettingDataE_TableFormatMarkdown 开始的枚举值, 应为其中之一。

返回
表格输出格式。默认值: 。

◆ Set()

def fsdk.PDF2MdSettingData.Set (   table_format,
  include_header_footer,
  enable_italic,
  enable_bold,
  skip_ocr_pages 
)

设置值。

参数
[in]table_format表格输出格式。
[in]include_header_footer是否包含页眉/页脚内容。
[in]enable_italic是否在输出中应用斜体标记。
[in]enable_bold是否在输出中应用粗体标记。
[in]skip_ocr_pages是否静默跳过仅含扫描内容的页面。
返回
无。

◆ SetEnable_bold()

fsdk.PDF2MdSettingData.SetEnable_bold (   value)

Set 是否保留原始PDF中的粗体格式。默认值:false。

true时,PDF中的粗体文本在输出中添加粗体标记。 false时,粗体格式被去除。

参数
[in]value是否保留原始PDF中的粗体格式。默认值:false。
返回
None.

◆ SetEnable_italic()

fsdk.PDF2MdSettingData.SetEnable_italic (   value)

Set 是否保留原始PDF中的斜体格式。默认值:true。

true时,PDF中的斜体文本在输出中添加斜体标记。 false时,斜体格式被去除。

参数
[in]value是否保留原始PDF中的斜体格式。默认值:true。
返回
None.

◆ SetInclude_header_footer()

fsdk.PDF2MdSettingData.SetInclude_header_footer (   value)

Set 是否包含页眉/页脚(artifact)内容。默认值:false。

true表示在输出Markdown中包含页眉/页脚文本。 false表示跳过页眉/页脚文本。

参数
[in]value是否包含页眉/页脚(artifact)内容。默认值:false。
返回
None.

◆ SetSkip_ocr_pages()

fsdk.PDF2MdSettingData.SetSkip_ocr_pages (   value)

Set 是否静默跳过仅含路径/图像对象的页面。默认值:false。

false时,此类仅含扫描内容的页面会抛出错误。 true时,此类页面被跳过,转换继续。

参数
[in]value是否静默跳过仅含路径/图像对象的页面。默认值:false。
返回
None.

◆ SetTable_format()

fsdk.PDF2MdSettingData.SetTable_format (   value)

Set 表格输出格式。默认值: 。

请参考从 fsdk.PDF2MdSettingDataE_TableFormatMarkdown 开始的枚举值, 应为其中之一。

参数
[in]value表格输出格式。默认值: 。
返回
None.