Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.foxit.sdk.addon.conversion.Excel2PDFSettingData类 参考

## Public 成员函数
| Excel2PDFSettingData ()
| 构造函数。
| Excel2PDFSettingData (boolean include_doc_props, int quality, boolean ignore_print_area, int scale_type, boolean convert_to_pdfa, boolean disable_vba_code)
| 带参数的构造函数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
boolean | getConvert_to_pdfa ()
| Get （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。 更多...
boolean | getDisable_vba_code ()
| Get 一个布尔值，决定是否禁用Excel文档中VBA代码的执行。 更多...
boolean | getIgnore_print_area ()
| Get 一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。 更多...
boolean | getInclude_doc_props ()
| Get 一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。 更多...
int | getQuality ()
| Get excel转换为PDF的质量。请参考从 com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值， 应该是这些值中的一个。 更多...
int | getScale_type ()
| Get 将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。 更多...
void | set (boolean include_doc_props, int quality, boolean ignore_print_area, int scale_type, boolean convert_to_pdfa)
| 设置值。 更多...
void | setConvert_to_pdfa (boolean value)
| Set （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。 更多...
void | setDisable_vba_code (boolean value)
| Set 一个布尔值，决定是否禁用Excel文档中VBA代码的执行。 更多...
void | setIgnore_print_area (boolean value)
| Set 一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。 更多...
void | setInclude_doc_props (boolean value)
| Set 一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。 更多...
void | setQuality (int value)
| Set excel转换为PDF的质量。请参考从 com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值， 应该是这些值中的一个。 更多...
void | setScale_type (int value)
| Set 将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。 更多...

## 静态 Public 属性
static final int | e_ConvertQualityMinimum = 1
| 最低质量。
static final int | e_ConvertQualityStandard = 0
| 标准质量。
static final int | e_ScaleTypeFitAllColumns = 1
| 将一个工作表的所有列适合一页。
static final int | e_ScaleTypeFitAllRows = 2
| 将一个工作表的所有行适合一页。
static final int | e_ScaleTypeFitSheet = 3
| 将一个工作表适合一页。
static final int | e_ScaleTypeNone = 0
| 无缩放。

## 详细描述

此类表示用于将Excel转换为PDF的设置数据。

## 构造及析构函数说明

## ◆ Excel2PDFSettingData()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.Excel2PDFSettingData | ( | boolean | include_doc_props,
|  | int | quality,
|  | boolean | ignore_print_area,
|  | int | scale_type,
|  | boolean | convert_to_pdfa,
|  | boolean | disable_vba_code
| ) |  |

带参数的构造函数。

参数

  [in] | include_doc_props | 一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。
  [in] | quality | Excel到PDF转换的质量。请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值，应该是这些值中的一个。
  [in] | ignore_print_area | 一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。
  [in] | scale_type | 将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。
  [in] | convert_to_pdfa | （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。
  [in] | disable_vba_code | 一个布尔值，决定是否禁用Excel文档中VBA代码的执行。

## 成员函数说明

## ◆ delete()

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

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

返回
  无。

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

## ◆ getConvert_to_pdfa()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.getConvert_to_pdfa | ( |  | ) |

Get （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

true表示将Excel文档转换为PDF/A文件。
false表示将Excel文档转换为普通文件。

返回
  （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

## ◆ getDisable_vba_code()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.getDisable_vba_code | ( |  | ) |

Get 一个布尔值，决定是否禁用Excel文档中VBA代码的执行。

true表示禁用VBA代码，false表示不禁用。 默认值：false。
此标志仅在Windows平台上支持。

返回
  一个布尔值，决定是否禁用Excel文档中VBA代码的执行。

## ◆ getIgnore_print_area()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.getIgnore_print_area | ( |  | ) |

Get 一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。

true表示忽略Excel文档中的任何打印区域设置。
false表示使用Excel文档中的打印区域设置。

返回
  一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。

## ◆ getInclude_doc_props()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.getInclude_doc_props | ( |  | ) |

Get 一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。

true表示在转换的PDF文档中包含Excel文档属性。
false表示在转换的PDF文档中不包含Excel文档属性。

返回
  一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。

## ◆ getQuality()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.getQuality | ( |  | ) |

Get excel转换为PDF的质量。请参考从 com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值， 应该是这些值中的一个。

返回
  Excel转换为PDF的质量。请参考从 com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值， 应该是这些值中的一个。

## ◆ getScale_type()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.getScale_type | ( |  | ) |

Get 将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。

返回
  将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。

## ◆ set()

void com.foxit.sdk.addon.conversion.Excel2PDFSettingData.set | ( | boolean | include_doc_props,
|  | int | quality,
|  | boolean | ignore_print_area,
|  | int | scale_type,
|  | boolean | convert_to_pdfa
| ) |  |

设置值。

参数

  [in] | include_doc_props | 一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。
  [in] | quality | Excel到PDF转换的质量。请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值，应该是这些值中的一个。
  [in] | ignore_print_area | 一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。
  [in] | scale_type | 将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。
  [in] | convert_to_pdfa | （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

返回
  无。

## ◆ setConvert_to_pdfa()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.setConvert_to_pdfa | ( | boolean | value | ) |

Set （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

true表示将Excel文档转换为PDF/A文件。
false表示将Excel文档转换为普通文件。

参数

  [in] | value | （保留）一个布尔值，指示是否转换为PDF/A文件或普通PDF文件。 目前，这是无用的，Foxit PDF SDK将视为false。

返回
  None.

## ◆ setDisable_vba_code()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.setDisable_vba_code | ( | boolean | value | ) |

Set 一个布尔值，决定是否禁用Excel文档中VBA代码的执行。

true表示禁用VBA代码，false表示不禁用。 默认值：false。
此标志仅在Windows平台上支持。

参数

  [in] | value | 一个布尔值，决定是否禁用Excel文档中VBA代码的执行。

返回
  None.

## ◆ setIgnore_print_area()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.setIgnore_print_area | ( | boolean | value | ) |

Set 一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。

true表示忽略Excel文档中的任何打印区域设置。
false表示使用Excel文档中的打印区域设置。

参数

  [in] | value | 一个布尔值，指示在将Excel文档转换为PDF文件时是否忽略任何设置的打印区域。

返回
  None.

## ◆ setInclude_doc_props()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.setInclude_doc_props | ( | boolean | value | ) |

Set 一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。

true表示在转换的PDF文档中包含Excel文档属性。
false表示在转换的PDF文档中不包含Excel文档属性。

参数

  [in] | value | 一个布尔值，指示是否在转换的PDF文档中包含Excel文档属性。

返回
  None.

## ◆ setQuality()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.setQuality | ( | int | value | ) |

Set excel转换为PDF的质量。请参考从 com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值， 应该是这些值中的一个。

参数

  [in] | value | Excel转换为PDF的质量。请参考从 com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ConvertQualityStandard 开始的值， 应该是这些值中的一个。

返回
  None.

## ◆ setScale_type()

com.foxit.sdk.addon.conversion.Excel2PDFSettingData.setScale_type | ( | int | value | ) |

Set 将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。

参数

  [in] | value | 将Excel文档转换为PDF文件时Excel工作表的缩放类型。 请参考从com.foxit.sdk.addon.conversion.Excel2PDFSettingData.e_ScaleTypeNone 开始的值， 应该是这些值中的一个。

返回
  None.