Foxit PDF SDK
FSDK::PDF2ExcelSettingData类 参考

Public 成员函数

 constructor (decimal_symbol, thousands_separator, workbook_settings, enable_aggressive_table_repair, include_watermarks)
 构造函数,带参数。 更多...
 
 Set (decimal_symbol, thousands_separator, workbook_settings, enable_aggressive_table_repair, include_watermarks)
 设置值。 更多...
 

Public 属性

 decimal_symbol
 一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为小数。 更多...
 
 enable_aggressive_table_repair
 一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否启用激进表格修复。默认值:true更多...
 
 include_watermarks
 一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否包含水印。默认值:false更多...
 
 thousands_separator
 一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为千位分隔符。 更多...
 
 workbook_settings
 一个枚举值,指示将 PDF 文档转换为 Excel 格式文档的工作簿设置。 更多...
 

静态 Public 属性

static e_WorkbookSettingsDocument
 Excel 工作簿设置的枚举。 更多...
 
static e_WorkbookSettingsEachPage
 为每页创建工作表。
 
static e_WorkbookSettingsEachTable
 为每个表格创建工作表。
 

成员函数说明

◆ constructor()

FSDK::PDF2ExcelSettingData::constructor ( decimal_symbol  ,
thousands_separator  ,
workbook_settings  ,
enable_aggressive_table_repair  ,
include_watermarks   
)

构造函数,带参数。

参数
[in]decimal_symbol一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为小数。
[in]thousands_separator一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为千位分隔符。
[in]workbook_settings一个枚举值,指示将 PDF 文档转换为 Excel 格式文档的工作簿设置。
[in]enable_aggressive_table_repair一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否启用激进表格修复。默认值:truetrue 表示为 PDF 文档转换为 Excel 格式文档启用激进表格修复。 false 表示不为 PDF 文档转换为 Excel 格式文档启用激进表格修复。
[in]include_watermarks一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否包含水印。默认值:falsetrue 表示为 PDF 文档转换为 Excel 格式文档包含水印。 false 表示不为 PDF 文档转换为 Excel 格式文档包含水印。

◆ Set()

设置值。

参数
[in]decimal_symbol一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为小数。
[in]thousands_separator一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为千位分隔符。
[in]workbook_settings一个枚举值,指示将 PDF 文档转换为 Excel 格式文档的工作簿设置。
[in]enable_aggressive_table_repair一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否启用激进表格修复。默认值:truetrue 表示为 PDF 文档转换为 Excel 格式文档启用激进表格修复。 false 表示不为 PDF 文档转换为 Excel 格式文档启用激进表格修复。
[in]include_watermarks一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否包含水印。默认值:falsetrue 表示为 PDF 文档转换为 Excel 格式文档包含水印。 false 表示不为 PDF 文档转换为 Excel 格式文档包含水印。
返回
None.

类成员变量说明

◆ decimal_symbol

FSDK::PDF2ExcelSettingData::decimal_symbol

一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为小数。

小数符号用于分隔数字的整数部分和小数部分。 如果此参数设置为 ".",则数字 "123.456" 将被识别为 123.456。 如果此参数设置为 ",",则数字 "123,456" 将被识别为 123.456。 如果未设置此参数,将自动识别小数符号。

注解
目前,此参数仅对只包含数字和分隔符的单元格有用。 此参数的值必须与参数 thousands_separator 的值不同。 为了确保正确识别小数符号,应将此参数与参数 thousands_separator 一起设置。

◆ e_WorkbookSettingsDocument

FSDK::PDF2ExcelSettingData::e_WorkbookSettingsDocument
static

Excel 工作簿设置的枚举。

此枚举的值应单独使用。为文档创建单个工作表。

◆ enable_aggressive_table_repair

FSDK::PDF2ExcelSettingData::enable_aggressive_table_repair

一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否启用激进表格修复。默认值:true

true 表示为 PDF 文档转换为 Excel 格式文档启用激进表格修复。 false 表示不为 PDF 文档转换为 Excel 格式文档启用激进表格修复。 启用后,此选项会尝试保留表格的完整性并避免破坏表格结构。 它通过将重叠元素移动到适当的边界来工作,确保单元格、行和列在生成的 Excel 工作表中保持正确对齐。

◆ include_watermarks

FSDK::PDF2ExcelSettingData::include_watermarks

一个布尔值,指示在将 PDF 文档转换为 Excel 格式文档时是否包含水印。默认值:false

true 表示为 PDF 文档转换为 Excel 格式文档包含水印。 false 表示不为 PDF 文档转换为 Excel 格式文档包含水印。 如果启用此选项,PDF 文档的水印将在 PDF 文档转换为 Excel 格式文档期间添加到 Excel 工作表中。 请注意,水印可能会与工作表内容重叠。某些单元格(例如标题或区域列) 可能会转换为文本框,并且在删除或调整水印之前可能无法直接编辑。

◆ thousands_separator

FSDK::PDF2ExcelSettingData::thousands_separator

一个字符串值,指示在将 PDF 文档转换为 excel 格式文档时被识别为千位分隔符。

千位分隔符用于分隔数字的千位部分。 如果此参数设置为 ",",则数字 "123,456" 将被识别为 123456。 如果此参数设置为 ".",则数字 "123.456" 将被识别为 123456。 如果此参数设置为 " ",则数字 "123 456" 将被识别为 123456。 如果未设置此参数,将自动识别千位分隔符。

注解
目前,此参数仅对只包含数字和分隔符的单元格有用。 此参数的值必须与参数 decimal_symbol 的值不同。 为了确保正确识别千位分隔符,应将此参数与参数 decimal_symbol 一起设置。

◆ workbook_settings

FSDK::PDF2ExcelSettingData::workbook_settings

一个枚举值,指示将 PDF 文档转换为 Excel 格式文档的工作簿设置。

请参考从 FSDK.PDF2ExcelSettingData.e_WorkbookSettingsDocument 开始的值,应为这些值之一。 默认值:FSDK.PDF2ExcelSettingData.e_WorkbookSettingsEachPage