Foxit PDF SDK

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

继承自 SystemIDisposable .

## Public 类型
enum | ConvertQuality { ConvertQuality.e_ConvertQualityStandard = 0, ConvertQuality.e_ConvertQualityMinimum = 1 }
| Excel转换为PDF的质量枚举。 更多...
enum | ScaleType { ScaleType.e_ScaleTypeNone = 0, ScaleType.e_ScaleTypeFitAllColumns = 1, ScaleType.e_ScaleTypeFitAllRows = 2, ScaleType.e_ScaleTypeFitSheet = 3 }
| 用于Excel到PDF转换中Excel文档中每个工作表的缩放类型枚举。 更多...

## Public 成员函数
| Excel2PDFSettingData ()
| 构造函数。
| Excel2PDFSettingData (bool include_doc_props, Excel2PDFSettingData.ConvertQuality quality, bool ignore_print_area, Excel2PDFSettingData.ScaleType scale_type, bool convert_to_pdfa, bool disable_vba_code)
| 带参数的构造函数。 更多...
void | Set (bool include_doc_props, Excel2PDFSettingData.ConvertQuality quality, bool ignore_print_area, Excel2PDFSettingData.ScaleType scale_type, bool convert_to_pdfa)
| 设置值。 更多...

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

## 详细描述

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

## 成员枚举类型说明

## ◆ ConvertQuality

enum foxit.addon.conversion.Excel2PDFSettingData.ConvertQuality
| strong

Excel转换为PDF的质量枚举。

此枚举的值应该单独使用。

枚举值
e_ConvertQualityStandard | 标准质量。
e_ConvertQualityMinimum | 最低质量。

## ◆ ScaleType

enum foxit.addon.conversion.Excel2PDFSettingData.ScaleType
| strong

用于Excel到PDF转换中Excel文档中每个工作表的缩放类型枚举。

此枚举的值应该单独使用。

枚举值
e_ScaleTypeNone | 无缩放。
e_ScaleTypeFitAllColumns | 将一个工作表的所有列适合一页。
e_ScaleTypeFitAllRows | 将一个工作表的所有行适合一页。
e_ScaleTypeFitSheet | 将一个工作表适合一页。

## 构造及析构函数说明

## ◆ Excel2PDFSettingData()

foxit.addon.conversion.Excel2PDFSettingData.Excel2PDFSettingData | ( | bool | include_doc_props,
|  | Excel2PDFSettingData.ConvertQuality | quality,
|  | bool | ignore_print_area,
|  | Excel2PDFSettingData.ScaleType | scale_type,
|  | bool | convert_to_pdfa,
|  | bool | disable_vba_code
| ) |  |
| inline

带参数的构造函数。

参数

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

## 成员函数说明

## ◆ Set()

void foxit.addon.conversion.Excel2PDFSettingData.Set | ( | bool | include_doc_props,
|  | Excel2PDFSettingData.ConvertQuality | quality,
|  | bool | ignore_print_area,
|  | Excel2PDFSettingData.ScaleType | scale_type,
|  | bool | convert_to_pdfa
| ) |  |
| inline

设置值。

参数

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

返回
  无。

## 属性说明

## ◆ convert_to_pdfa

bool foxit.addon.conversion.Excel2PDFSettingData.convert_to_pdfa
| get set

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

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

## ◆ disable_vba_code

bool foxit.addon.conversion.Excel2PDFSettingData.disable_vba_code
| get set

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

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

## ◆ ignore_print_area

bool foxit.addon.conversion.Excel2PDFSettingData.ignore_print_area
| get set

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

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

## ◆ include_doc_props

bool foxit.addon.conversion.Excel2PDFSettingData.include_doc_props
| get set

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

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