Foxit PDF SDK
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]qualityExcel到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]qualityExcel到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]valueExcel转换为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.