Foxit PDF SDK

Public 成员函数 | 所有成员列表
com.foxit.sdk.PlayerArgs类 参考

## Public 成员函数
| PlayerArgs ()
| 构造函数。
| PlayerArgs (PDFDoc doc, Screen screen_annot, Rendition rendition, String URL, String audio_format, MediaSettings player_settings)
| 构造函数，带参数。 更多...
| PlayerArgs (PlayerArgs player_args)
| 构造函数，使用另一个播放器参数对象。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
String | getAudio_format ()
| Get 音频格式，如"audio/wav"。 更多...
PDFDoc | getDoc ()
| Get 文档的 PDFDoc 对象。 更多...
MediaSettings | getPlayer_settings ()
| Get MediaSettings 对象。 更多...
Rendition | getRendition ()
| Get com.foxit.sdk.pdf.Rendition 对象（MediaRendition或RenditionList）。 更多...
Screen | getScreen_annot ()
| Get com.foxit.sdk.pdf.annots.Screen 对象。 更多...
String | getURL ()
| Get uRL或rendition中的一个是必需的，URL优先。 更多...
void | set (PDFDoc doc, Screen screen_annot, Rendition rendition, String URL, String audio_format, MediaSettings player_settings)
| 设置值。 更多...
void | setAudio_format (String value)
| Set 音频格式，如"audio/wav"。 更多...
void | setDoc (PDFDoc value)
| Set 文档的 PDFDoc 对象。 更多...
void | setPlayer_settings (MediaSettings value)
| Set MediaSettings 对象。 更多...
void | setRendition (Rendition value)
| Set com.foxit.sdk.pdf.Rendition 对象（MediaRendition或RenditionList）。 更多...
void | setScreen_annot (Screen value)
| Set com.foxit.sdk.pdf.annots.Screen 对象。 更多...
void | setURL (String value)
| Set uRL或rendition中的一个是必需的，URL优先。 更多...

## 详细描述

此类表示player args。

## 构造及析构函数说明

## ◆ PlayerArgs() [1/2]

com.foxit.sdk.PlayerArgs.PlayerArgs | ( | PDFDoc | doc,
|  | Screen | screen_annot,
|  | Rendition | rendition,
|  | String | URL,
|  | String | audio_format,
|  | MediaSettings | player_settings
| ) |  |

构造函数，带参数。

参数

  [in] | doc | 文档的 PDFDoc 对象。如果省略了 annot 和 rendition，则为必需，例如用于URL播放。
  [in] | screen_annot | com.foxit.sdk.pdf.annots.Screen 对象。除非在事件对象或MediaSettings中找到，否则停靠播放需要此对象。
  [in] | rendition | pdf::Rendition 对象（MediaRendition或RenditionList）。除非在事件对象中找到rendition或存在URL，否则必需。
  [in] | URL | URL或rendition中的一个是必需的，URL优先。
  [in] | audio_format | 音频格式，如"audio/wav"。
  [in] | player_settings | MediaSettings 对象。

## ◆ PlayerArgs() [2/2]

com.foxit.sdk.PlayerArgs.PlayerArgs | ( | PlayerArgs | player_args | ) |

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

参数

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

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.PlayerArgs.delete | ( |  | ) |

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

返回
  无。

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

## ◆ getAudio_format()

com.foxit.sdk.PlayerArgs.getAudio_format | ( |  | ) |

Get 音频格式，如"audio/wav"。

返回
  音频格式，如"audio/wav"。

## ◆ getDoc()

com.foxit.sdk.PlayerArgs.getDoc | ( |  | ) |

Get 文档的 PDFDoc 对象。

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

返回
  文档的 PDFDoc 对象。

## ◆ getPlayer_settings()

com.foxit.sdk.PlayerArgs.getPlayer_settings | ( |  | ) |

Get MediaSettings 对象。

返回
  MediaSettings 对象。

## ◆ getRendition()

com.foxit.sdk.PlayerArgs.getRendition | ( |  | ) |

Get com.foxit.sdk.pdf.Rendition 对象（MediaRendition或RenditionList）。

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

返回
  com.foxit.sdk.pdf.Rendition 对象（MediaRendition或RenditionList）。

## ◆ getScreen_annot()

com.foxit.sdk.PlayerArgs.getScreen_annot | ( |  | ) |

Get com.foxit.sdk.pdf.annots.Screen 对象。

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

返回
  com.foxit.sdk.pdf.annots.Screen 对象。

## ◆ getURL()

com.foxit.sdk.PlayerArgs.getURL | ( |  | ) |

Get uRL或rendition中的一个是必需的，URL优先。

返回
  URL或rendition中的一个是必需的，URL优先。

## ◆ set()

void com.foxit.sdk.PlayerArgs.set | ( | PDFDoc | doc,
|  | Screen | screen_annot,
|  | Rendition | rendition,
|  | String | URL,
|  | String | audio_format,
|  | MediaSettings | player_settings
| ) |  |

设置值。

参数

  [in] | doc | 文档的 PDFDoc 对象。如果省略了 annot 和 rendition，则为必需，例如用于URL播放。
  [in] | screen_annot | com.foxit.sdk.pdf.annots.Screen 对象。除非在事件对象或MediaSettings中找到，否则停靠播放需要此对象。
  [in] | rendition | com.foxit.sdk.pdf.Rendition 对象（MediaRendition或RenditionList）。除非在事件对象中找到rendition或存在URL，否则必需。
  [in] | URL | URL或rendition中的一个是必需的，URL优先。
  [in] | audio_format | 音频格式，如"audio/wav"。
  [in] | player_settings | MediaSettings 对象。

返回
  None.

## ◆ setAudio_format()

com.foxit.sdk.PlayerArgs.setAudio_format | ( | String | value | ) |

Set 音频格式，如"audio/wav"。

参数

  [in] | value | 音频格式，如"audio/wav"。

返回
  None.

## ◆ setDoc()

com.foxit.sdk.PlayerArgs.setDoc | ( | PDFDoc | value | ) |

Set 文档的 PDFDoc 对象。

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

参数

  [in] | value | 文档的 PDFDoc 对象。

返回
  None.

## ◆ setPlayer_settings()

com.foxit.sdk.PlayerArgs.setPlayer_settings | ( | MediaSettings | value | ) |

Set MediaSettings 对象。

参数

  [in] | value | MediaSettings 对象。

返回
  None.

## ◆ setRendition()

com.foxit.sdk.PlayerArgs.setRendition | ( | Rendition | value | ) |

Set com.foxit.sdk.pdf.Rendition 对象（MediaRendition或RenditionList）。

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

参数

  [in] | value | com.foxit.sdk.pdf.Rendition 对象（MediaRendition或RenditionList）。

返回
  None.

## ◆ setScreen_annot()

com.foxit.sdk.PlayerArgs.setScreen_annot | ( | Screen | value | ) |

Set com.foxit.sdk.pdf.annots.Screen 对象。

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

参数

  [in] | value | com.foxit.sdk.pdf.annots.Screen 对象。

返回
  None.

## ◆ setURL()

com.foxit.sdk.PlayerArgs.setURL | ( | String | value | ) |

Set uRL或rendition中的一个是必需的，URL优先。

参数

  [in] | value | URL或rendition中的一个是必需的，URL优先。

返回
  None.