Foxit PDF Conversion SDK

Public 成员函数 | 所有成员列表
PDFConversionSDK::PDF2OfficeSettingData类 参考

## Public 成员函数
| constructor (metrics_data_folder_path, enable_ml_recognition, page_range, include_pdf_comments, word_setting_data, power_point_setting_data, excel_setting_data, enable_trailing_space, include_images, enable_matching_system_fonts)
| 带参数的构造函数。 更多...
| Set (metrics_data_folder_path, enable_ml_recognition, page_range, include_pdf_comments, word_setting_data, power_point_setting_data, excel_setting_data, enable_trailing_space, include_images, enable_matching_system_fonts)
| 设置值。 更多...

## 详细描述

此类表示用于将 PDF 转换为 Office（Word、Excel 或 PowerPoint）格式文件的设置数据。

## 成员函数说明

## ◆ constructor()

PDFConversionSDK::PDF2OfficeSettingData::constructor | ( | metrics_data_folder_path | ,
|  | enable_ml_recognition | ,
|  | page_range | ,
|  | include_pdf_comments | ,
|  | word_setting_data | ,
|  | power_point_setting_data | ,
|  | excel_setting_data | ,
|  | enable_trailing_space | ,
|  | include_images | ,
|  | enable_matching_system_fonts |
| ) |  |

带参数的构造函数。

参数

  [in] | metrics_data_folder_path | （此属性自 Foxit PDF Conversion SDK 2.1 以来已弃用。相反，度量数据将包含在动态库中。） 包含度量数据文件的文件夹的有效路径。不应为空字符串。 这些度量数据文件用于在转换过程中模拟 Office 格式文档排版过程。 它们提供在 Foxit PDF Conversion SDK 包的“res/metrics_data”文件夹中。
  [in] | enable_ml_recognition | 一个布尔值，表示是否启用基于机器学习的识别功能。默认值：false。 true 表示启用基于机器学习的识别功能来识别 PDF 文档中的无边框表格。 为了更好地转换表格，它将在识别的无边框表格上绘制宽度为 1 的黑色边框。 这将在后续版本中得到改进。 此识别功能将在服务器端执行，并在完成后返回相关结果。 false 表示禁用基于机器学习的识别功能。 将启用不基于机器学习的识别功能。
  [in] | page_range | 指定某些页面的范围对象。这些页面将用于将 PDF 文档转换为 Office 格式文档。默认值：true。
  [in] | include_pdf_comments | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否包含 PDF 文档注释。默认值：true。 true 表示在将 PDF 文档转换为 Office 格式文档时包含 PDF 文档注释。 false 表示在将 PDF 文档转换为 Office 格式文档时不包含 PDF 文档注释。
  [in] | word_setting_data | 用于将 PDF 文档转换为 Word 格式文档的设置数据对象。
  [in] | power_point_setting_data | 用于将 PDF 文档转换为 PowerPoint 格式文档的设置数据对象。
  [in] | excel_setting_data | 用于将 PDF 文档转换为 Excel 格式文档的设置数据对象。
  [in] | enable_trailing_space | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否从段落中的行添加尾随空格。默认值：true。 true 表示在将 PDF 文档转换为 Office 格式文档时从段落中的行添加尾随空格。 false 表示不从段落中的行添加尾随空格，并向段落添加允许换行的属性。 目前，此支持仅限于超过 80% 的文本涉及一行的结尾和下一行的开头都是韩文的段落。 这仅适用于将 PDF 文档转换为 Word 格式文档，计划在未来支持其他 Office 格式。
  [in] | include_images | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否包含 PDF 文档中的图像。默认值：true。 true 表示在将 PDF 文档转换为 Office 格式文档时包含 PDF 文档中的图像。 false 表示在将 PDF 文档转换为 Office 格式文档时不包含 PDF 文档中的图像。 这仅适用于将 PDF 文档转换为 Word 格式文档，计划在未来支持其他 Office 格式。
  [in] | enable_matching_system_fonts | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否启用匹配系统字体。默认值：false。 这仅适用于将 PDF 文档转换为 Word 格式文档，计划在未来支持其他 Office 格式。

注解
  我们基于机器学习的无边框表格识别技术使用 HTTPS，并需要网络连接在转换过程中将渲染的 PDF 页面图像发送到我们的服务器。

## ◆ Set()

PDFConversionSDK::PDF2OfficeSettingData::Set | ( | metrics_data_folder_path | ,
|  | enable_ml_recognition | ,
|  | page_range | ,
|  | include_pdf_comments | ,
|  | word_setting_data | ,
|  | power_point_setting_data | ,
|  | excel_setting_data | ,
|  | enable_trailing_space | ,
|  | include_images | ,
|  | enable_matching_system_fonts |
| ) |  |

设置值。

参数

  [in] | metrics_data_folder_path | （此属性自 Foxit PDF Conversion SDK 2.1 以来已弃用。相反，度量数据将包含在动态库中。） 包含度量数据文件的文件夹的有效路径。不应为空字符串。 这些度量数据文件用于在转换过程中模拟 Office 格式文档排版过程。 它们提供在 Foxit PDF Conversion SDK 包的“res/metrics_data”文件夹中。
  [in] | enable_ml_recognition | 一个布尔值，表示是否启用基于机器学习的识别功能。默认值：false。 true 表示启用基于机器学习的识别功能来识别 PDF 文档中的无边框表格。 为了更好地转换表格，它将在识别的无边框表格上绘制宽度为 1 的黑色边框。 这将在后续版本中得到改进。 此识别功能将在服务器端执行，并在完成后返回相关结果。 false 表示禁用基于机器学习的识别功能。 将启用不基于机器学习的识别功能。
  [in] | page_range | 指定某些页面的范围对象。这些页面将用于将 PDF 文档转换为 Office 格式文档。
  [in] | include_pdf_comments | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否包含 PDF 文档注释。默认值：true。 true 表示在将 PDF 文档转换为 Office 格式文档时包含 PDF 文档注释。 false 表示在将 PDF 文档转换为 Office 格式文档时不包含 PDF 文档注释。
  [in] | word_setting_data | 用于将 PDF 文档转换为 Word 格式文档的设置数据对象。
  [in] | power_point_setting_data | 用于将 PDF 文档转换为 PowerPoint 格式文档的设置数据对象。
  [in] | excel_setting_data | 用于将 PDF 文档转换为 Excel 格式文档的设置数据对象。
  [in] | enable_trailing_space | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否从段落中的行添加尾随空格。默认值：true。 true 表示在将 PDF 文档转换为 Office 格式文档时从段落中的行添加尾随空格。 false 表示不从段落中的行添加尾随空格，并向段落添加允许换行的属性。 目前，此支持仅限于超过 80% 的文本涉及一行的结尾和下一行的开头都是韩文的段落。 这仅适用于将 PDF 文档转换为 Word 格式文档，计划在未来支持其他 Office 格式。
  [in] | include_images | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否包含 PDF 文档中的图像。默认值：true。 true 表示在将 PDF 文档转换为 Office 格式文档时包含 PDF 文档中的图像。 false 表示在将 PDF 文档转换为 Office 格式文档时不包含 PDF 文档中的图像。 这仅适用于将 PDF 文档转换为 Word 格式文档，计划在未来支持其他 Office 格式。
  [in] | enable_matching_system_fonts | 一个布尔值，表示在将 PDF 文档转换为 Office 格式文档时是否启用匹配系统字体。默认值：false。 这仅适用于将 PDF 文档转换为 Word 格式文档，计划在未来支持其他 Office 格式。

注解
  我们基于机器学习的无边框表格识别技术使用 HTTPS，并需要网络连接在转换过程中将渲染的 PDF 页面图像发送到我们的服务器。

返回
  无。