Foxit PDF SDK
foxit::PlayerArgs类 参考

继承自 Object .

Public 成员函数

 PlayerArgs ()
 构造函数。
 
 PlayerArgs (const pdf::PDFDoc &doc, const pdf::annots::Screen &screen_annot, const pdf::Rendition &rendition, const wchar_t *URL, const wchar_t *audio_format, const MediaSettings &player_settings)
 构造函数,带参数。 更多...
 
 PlayerArgs (const PlayerArgs &player_args)
 构造函数,使用另一个播放器参数对象。 更多...
 
PlayerArgsoperator= (const PlayerArgs &player_args)
 赋值操作符。 更多...
 
void Set (const pdf::PDFDoc &doc, const pdf::annots::Screen &screen_annot, const pdf::Rendition &rendition, const wchar_t *URL, const wchar_t *audio_format, const MediaSettings &player_settings)
 设置值。 更多...
 

Public 属性

WString audio_format
 音频格式,如"audio/wav"。
 
pdf::PDFDoc doc
 文档的 PDFDoc 对象。 更多...
 
MediaSettings player_settings
 MediaSettings 对象。
 
pdf::Rendition rendition
 pdf::Rendition 对象(MediaRendition或RenditionList)。 更多...
 
pdf::annots::Screen screen_annot
 pdf::annots::Screen 对象。 更多...
 
WString URL
 URL或rendition中的一个是必需的,URL优先。
 

详细描述

此类表示player args。

构造及析构函数说明

◆ PlayerArgs() [1/2]

foxit::PlayerArgs::PlayerArgs ( const pdf::PDFDoc doc,
const pdf::annots::Screen screen_annot,
const pdf::Rendition rendition,
const wchar_t *  URL,
const wchar_t *  audio_format,
const MediaSettings player_settings 
)
inline

构造函数,带参数。

参数
[in]doc文档的 PDFDoc 对象。如果省略了 annot 和 rendition,则为必需,例如用于URL播放。
[in]screen_annotpdf::annots::Screen 对象。除非在事件对象或MediaSettings中找到,否则停靠播放需要此对象。
[in]renditionpdf::Rendition 对象(MediaRendition或RenditionList)。除非在事件对象中找到rendition或存在URL,否则必需。
[in]URLURL或rendition中的一个是必需的,URL优先。
[in]audio_format音频格式,如"audio/wav"。
[in]player_settingsMediaSettings 对象。

◆ PlayerArgs() [2/2]

foxit::PlayerArgs::PlayerArgs ( const PlayerArgs player_args)
inline

构造函数,使用另一个播放器参数对象。

参数
[in]player_args另一个播放器参数对象。

成员函数说明

◆ operator=()

PlayerArgs& foxit::PlayerArgs::operator= ( const PlayerArgs player_args)
inline

赋值操作符。

参数
[in]player_args另一个播放器参数对象。
返回
当前对象自身的引用。

◆ Set()

void foxit::PlayerArgs::Set ( const pdf::PDFDoc doc,
const pdf::annots::Screen screen_annot,
const pdf::Rendition rendition,
const wchar_t *  URL,
const wchar_t *  audio_format,
const MediaSettings player_settings 
)
inline

设置值。

参数
[in]doc文档的 PDFDoc 对象。如果省略了 annot 和 rendition,则为必需,例如用于URL播放。
[in]screen_annotpdf::annots::Screen 对象。除非在事件对象或MediaSettings中找到,否则停靠播放需要此对象。
[in]renditionpdf::Rendition 对象(MediaRendition或RenditionList)。除非在事件对象中找到rendition或存在URL,否则必需。
[in]URLURL或rendition中的一个是必需的,URL优先。
[in]audio_format音频格式,如"audio/wav"。
[in]player_settingsMediaSettings 对象。
返回
None.

类成员变量说明

◆ doc

pdf::PDFDoc foxit::PlayerArgs::doc

文档的 PDFDoc 对象。

如果省略了 annot 和 rendition,则为必需,例如用于URL播放。

◆ rendition

pdf::Rendition foxit::PlayerArgs::rendition

pdf::Rendition 对象(MediaRendition或RenditionList)。

除非在事件对象中找到rendition或存在URL,否则必需。

◆ screen_annot

pdf::annots::Screen foxit::PlayerArgs::screen_annot

pdf::annots::Screen 对象。

除非在javascript的"event"或"MediaSettings"中找到,否则停靠播放需要此对象。