Foxit PDF SDK

Public 成员函数 | 所有成员列表
com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData类 参考

## Public 成员函数
| PDF2WordSettingData ()
| 构造函数。
| PDF2WordSettingData (boolean enable_retain_page_layout, boolean enable_generate_headers_and_footers, boolean enable_generate_footnotes_and_endnotes, boolean enable_generate_page_rendered_break, int max_blank_paragraphs_per_page_bottom)
| 带参数的构造函数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
boolean | getEnable_generate_footnotes_and_endnotes ()
| Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。 更多...
boolean | getEnable_generate_headers_and_footers ()
| Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。 更多...
boolean | getEnable_generate_page_rendered_break ()
| Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。默认值：false。 更多...
boolean | getEnable_retain_page_layout ()
| Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。 更多...
int | getMax_blank_paragraphs_per_page_bottom ()
| Get 在将 PDF 文件转换为 Word 文档时，指定每一页底部允许放置的最大空白段落数量。 更多...
void | set (boolean enable_retain_page_layout, boolean enable_generate_headers_and_footers, boolean enable_generate_footnotes_and_endnotes, boolean enable_generate_page_rendered_break)
| 设置值。 更多...
void | setEnable_generate_footnotes_and_endnotes (boolean value)
| Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。 更多...
void | setEnable_generate_headers_and_footers (boolean value)
| Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。 更多...
void | setEnable_generate_page_rendered_break (boolean value)
| Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。默认值：false。 更多...
void | setEnable_retain_page_layout (boolean value)
| Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。 更多...
void | setMax_blank_paragraphs_per_page_bottom (int value)
| Set 在将 PDF 文件转换为 Word 文档时，指定每一页底部允许放置的最大空白段落数量。 更多...

## 详细描述

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

## 构造及析构函数说明

## ◆ PDF2WordSettingData()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.PDF2WordSettingData | ( | boolean | enable_retain_page_layout,
|  | boolean | enable_generate_headers_and_footers,
|  | boolean | enable_generate_footnotes_and_endnotes,
|  | boolean | enable_generate_page_rendered_break,
|  | int | max_blank_paragraphs_per_page_bottom
| ) |  |

带参数的构造函数。

参数

  [in] | enable_retain_page_layout | 一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。 true表示在PDF文档到Word格式文档的转换中保留页面布局。 false表示在PDF文档到Word格式文档的转换中不保留页面布局。
  [in] | enable_generate_headers_and_footers | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。 true表示将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。 false表示将从PDF文档识别的页眉和页脚转换为Word格式文档的正文或文本框。
  [in] | enable_generate_footnotes_and_endnotes | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。 true表示将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。 false表示将从PDF文档识别的脚注和尾注转换为Word格式文档的正文或文本框。 默认值：false。
  [in] | enable_generate_page_rendered_break | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。
  [in] | max_blank_paragraphs_per_page_bottom | 在将 PDF 文件转换为 Word 文档时，指定每一页底部允许放置的最大空白段落数量。

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getEnable_generate_footnotes_and_endnotes()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.getEnable_generate_footnotes_and_endnotes | ( |  | ) |

Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。

true表示将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。 false表示将从PDF文档识别的脚注和尾注转换为Word格式文档的正文或文本框。

返回
  一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。

## ◆ getEnable_generate_headers_and_footers()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.getEnable_generate_headers_and_footers | ( |  | ) |

Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。

true表示将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。 false表示将从PDF文档识别的页眉和页脚转换为Word格式文档的正文或文本框。

返回
  一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。

## ◆ getEnable_generate_page_rendered_break()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.getEnable_generate_page_rendered_break | ( |  | ) |

Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。默认值：false。

如果为true，"lastRenderedPageBreak"标记将被插入到Word文档中， 用于表示最后一次PDF渲染时的分页位置。如果为false，将不会插入"lastRenderedPageBreak"标记。 "lastRenderedPageBreak"是一个标记，表示文档在应用程序中最后一次保存或渲染时插入的分页符位置。 这对于需要跟踪内容在文档渲染过程中跨页分割位置的应用程序特别有用。

返回
  一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。默认值：false。

## ◆ getEnable_retain_page_layout()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.getEnable_retain_page_layout | ( |  | ) |

Get 一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。

true表示在PDF文档到Word格式文档的转换中保留页面布局。 false表示在PDF文档到Word格式文档的转换中不保留页面布局。

返回
  一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。

## ◆ getMax_blank_paragraphs_per_page_bottom()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.getMax_blank_paragraphs_per_page_bottom | ( |  | ) |

Get 在将 PDF 文件转换为 Word 文档时，指定每一页底部允许放置的最大空白段落数量。

该参数用于控制生成的 Word 文档中每一页末尾允许出现的空段落数量。 通过设置此上限，可以避免页面底部出现过多的空白，从而确保最终文档整体布局整洁、专业，不会因多余的空行而影响版式和可读性。 当该参数为负数时，表示不限制每页底部允许的空段落数量。

返回
  在将 PDF 文件转换为 Word 文档时，指定每一页底部允许放置的最大空白段落数量。

## ◆ set()

void com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.set | ( | boolean | enable_retain_page_layout,
|  | boolean | enable_generate_headers_and_footers,
|  | boolean | enable_generate_footnotes_and_endnotes,
|  | boolean | enable_generate_page_rendered_break
| ) |  |

设置值。

参数

  [in] | enable_retain_page_layout | 一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。 true表示在PDF文档到Word格式文档的转换中保留页面布局。 false表示在PDF文档到Word格式文档的转换中不保留页面布局。
  [in] | enable_generate_headers_and_footers | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。 true表示将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。 false表示将从PDF文档识别的页眉和页脚转换为Word格式文档的正文或文本框。
  [in] | enable_generate_footnotes_and_endnotes | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。 true表示将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。 false表示将从PDF文档识别的脚注和尾注转换为Word格式文档的正文或文本框。 默认值：false。
  [in] | enable_generate_page_rendered_break | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。

返回
  无。

## ◆ setEnable_generate_footnotes_and_endnotes()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.setEnable_generate_footnotes_and_endnotes | ( | boolean | value | ) |

Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。

true表示将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。 false表示将从PDF文档识别的脚注和尾注转换为Word格式文档的正文或文本框。

参数

  [in] | value | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的脚注和尾注转换为Word格式文档的脚注和尾注。默认值：false。

返回
  None.

## ◆ setEnable_generate_headers_and_footers()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.setEnable_generate_headers_and_footers | ( | boolean | value | ) |

Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。

true表示将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。 false表示将从PDF文档识别的页眉和页脚转换为Word格式文档的正文或文本框。

参数

  [in] | value | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 将从PDF文档识别的页眉和页脚转换为Word格式文档的页眉和页脚。默认值：false。

返回
  None.

## ◆ setEnable_generate_page_rendered_break()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.setEnable_generate_page_rendered_break | ( | boolean | value | ) |

Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。默认值：false。

如果为true，"lastRenderedPageBreak"标记将被插入到Word文档中， 用于表示最后一次PDF渲染时的分页位置。如果为false，将不会插入"lastRenderedPageBreak"标记。 "lastRenderedPageBreak"是一个标记，表示文档在应用程序中最后一次保存或渲染时插入的分页符位置。 这对于需要跟踪内容在文档渲染过程中跨页分割位置的应用程序特别有用。

参数

  [in] | value | 一个布尔值，指示是否在PDF文档到Word格式文档的转换过程中 在Word格式文档中生成"lastRenderedPageBreak"标记。默认值：false。

返回
  None.

## ◆ setEnable_retain_page_layout()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.setEnable_retain_page_layout | ( | boolean | value | ) |

Set 一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。

true表示在PDF文档到Word格式文档的转换中保留页面布局。 false表示在PDF文档到Word格式文档的转换中不保留页面布局。

参数

  [in] | value | 一个布尔值，指示是否在PDF文档到Word格式文档的转换中保留页面布局。默认值：false。

返回
  None.

## ◆ setMax_blank_paragraphs_per_page_bottom()

com.foxit.sdk.addon.conversion.pdf2office.PDF2WordSettingData.setMax_blank_paragraphs_per_page_bottom | ( | int | value | ) |

Set 在将 PDF 文件转换为 Word 文档时，指定每一页底部允许放置的最大空白段落数量。

该参数用于控制生成的 Word 文档中每一页末尾允许出现的空段落数量。 通过设置此上限，可以避免页面底部出现过多的空白，从而确保最终文档整体布局整洁、专业，不会因多余的空行而影响版式和可读性。 当该参数为负数时，表示不限制每页底部允许的空段落数量。

参数

  [in] | value | 在将 PDF 文件转换为 Word 文档时，指定每一页底部允许放置的最大空白段落数量。

返回
  None.