Foxit PDF SDK
foxit::addon::conversion::office2pdf::Office2PDFSettingData类 参考

继承自 Object .

Public 成员函数

 Office2PDFSettingData ()
 构造函数。
 
 Office2PDFSettingData (const wchar_t *resource_folder_path, bool is_embed_font, Word2PDFConfig word_setting_data, Excel2PDFConfig excel_setting_data)
 带参数的构造函数。 更多...
 
Office2PDFSettingDataoperator= (const Office2PDFSettingData &data)
 赋值操作符。 更多...
 
void Set (const wchar_t *resource_folder_path, bool is_embed_font, Word2PDFConfig word_setting_data, Excel2PDFConfig excel_setting_data)
 设置值。 更多...
 

Public 属性

Excel2PDFConfig excel_setting_data
 用于将Excel格式文档转换为PDF格式文档的设置数据对象。 更多...
 
bool is_embed_font
 一个布尔值,指示是否在转换后的文件中嵌入字体,默认值:false更多...
 
WString resource_folder_path
 包含资源数据文件的文件夹的有效路径。这不应该是空字符串。 更多...
 
Word2PDFConfig word_setting_data
 用于将Word格式文档转换为PDF格式文档的设置数据对象。 更多...
 

详细描述

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

构造及析构函数说明

◆ Office2PDFSettingData()

foxit::addon::conversion::office2pdf::Office2PDFSettingData::Office2PDFSettingData ( const wchar_t *  resource_folder_path,
bool  is_embed_font,
Word2PDFConfig  word_setting_data,
Excel2PDFConfig  excel_setting_data 
)
inline

带参数的构造函数。

参数
[in]resource_folder_path包含资源数据文件的文件夹的有效路径。这不应该是空字符串。 这些资源数据文件用于在转换过程中模拟PDF格式文档排版过程。 它们在Foxit PDF转换SDK包的"res/office2pdf"文件夹中提供。
[in]is_embed_fonttrue表示在转换后的文件中嵌入字体,而false表示不嵌入。此标志目前仅在Windows上支持。
[in]word_setting_data用于将Word格式文档转换为PDF格式文档的设置数据对象。
[in]excel_setting_data用于将Excel格式文档转换为PDF格式文档的设置数据对象。

成员函数说明

◆ operator=()

Office2PDFSettingData& foxit::addon::conversion::office2pdf::Office2PDFSettingData::operator= ( const Office2PDFSettingData data)
inline

赋值操作符。

参数
[in]data另一个Office到PDF设置数据对象,其值将被赋给当前对象。
返回
当前对象自身的引用。

◆ Set()

void foxit::addon::conversion::office2pdf::Office2PDFSettingData::Set ( const wchar_t *  resource_folder_path,
bool  is_embed_font,
Word2PDFConfig  word_setting_data,
Excel2PDFConfig  excel_setting_data 
)
inline

设置值。

参数
[in]resource_folder_path包含资源数据文件的文件夹的有效路径。这不应该是空字符串。 这些资源数据文件用于在转换过程中模拟PDF格式文档排版过程。 它们在Foxit PDF转换SDK包的"res/office2pdf"文件夹中提供。
[in]is_embed_fonttrue表示在转换后的文件中嵌入字体,而false表示不嵌入。此标志目前仅在Windows上支持。
[in]word_setting_data用于将Word格式文档转换为PDF格式文档的设置数据对象。
[in]excel_setting_data用于将Excel格式文档转换为PDF格式文档的设置数据对象。
返回
无。

类成员变量说明

◆ excel_setting_data

Excel2PDFConfig foxit::addon::conversion::office2pdf::Office2PDFSettingData::excel_setting_data

用于将Excel格式文档转换为PDF格式文档的设置数据对象。

此设置仅对Excel文档到PDF格式文档的转换有效。 更多详细信息,请参考类Excel2PDFConfig

◆ is_embed_font

bool foxit::addon::conversion::office2pdf::Office2PDFSettingData::is_embed_font

一个布尔值,指示是否在转换后的文件中嵌入字体,默认值:false

true表示在转换后的文件中嵌入字体,而false表示不嵌入。 此标志目前仅在Windows上支持。

◆ resource_folder_path

WString foxit::addon::conversion::office2pdf::Office2PDFSettingData::resource_folder_path

包含资源数据文件的文件夹的有效路径。这不应该是空字符串。

这些资源数据文件用于在转换过程中模拟PDF格式文档排版过程。 它们在Foxit PDF转换SDK包的"res/office2pdf"文件夹中提供。

◆ word_setting_data

Word2PDFConfig foxit::addon::conversion::office2pdf::Office2PDFSettingData::word_setting_data

用于将Word格式文档转换为PDF格式文档的设置数据对象。

此设置仅对Word文档到PDF格式文档的转换有效。 更多详细信息,请参考类Word2PDFConfig