Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## application.workbooks.workbook.presentations.presentation.slides
Class SlideTransitionSetting

    java.lang.Object
      application.workbooks.workbook.presentations.presentation.slides.SlideTransitionSetting

public class SlideTransitionSetting
extends java.lang.Object

该类定义了设置幻灯片切换效果的一些方法。

Method Summary
`java.lang.String` | `getSoundPath()` 获取声音文件的路径。
`int` | `getSpeed()` 获取速度。
`int` | `getTransitionDirector()` 获取幻灯片换页时幻灯片飞入的方向。
`int` | `getTransitionInterval()` 获取幻灯片换页时间。
`int` | `getTransitionSound()` 获取幻灯片换页时的声音类型。
`int` | `getTransitionType()` 获取幻灯片的切换方式。
`boolean` | `isAutoTransition()` 判断幻灯片播放时是否自动换页。
`boolean` | `isLoop()` 判断是否幻灯片切换时循环播放当前幻灯片切换时声音直到下一声音为止。
`boolean` | `isMouseClick()` 判断是否鼠标单击时幻灯片换页。
`void` | `setAutoTransition(boolean isAuto)` 设置播放幻灯片时是否自动换页。
`void` | `setLoop(boolean isLoop)` 设置幻灯片换页时的伴音效果时，循环播放当前幻灯片切换时指定的声音直到下一声音为止。
`void` | `setMouseClick(boolean isMouseClick)` 设置是否鼠标单击时幻灯片换页。
`void` | `setSoundPath(java.lang.String soundPath)` 设置声音文件的路径。
`void` | `setSpeed(int speed)` 设置速度。
`void` | `setTransitionDirector(int transitionDirector)` 设置幻灯片切换时幻灯片飞入的方向。
`void` | `setTransitionInterval(int transitionInterval)` 设置幻灯片换页时间。
`void` | `setTransitionSound(int transitionSoundType)` 设置幻灯片换页时的声音效果。
`void` | `setTransitionType(int transitionType)` 设置幻灯片的切换效果。

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### getSoundPath

    public java.lang.String getSoundPath()

  获取声音文件的路径。

  Returns:
    声音文件的路径，为字符串型

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .getSoundPath() );

  See Also:
    `setSoundPath(String soundPath)`

### getSpeed

    public int getSpeed()

  获取速度。

  Returns:
    int 切换速度

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .getSpeed() );

  See Also:
    `setSpeed(int)`

### getTransitionDirector

    public int getTransitionDirector()

  获取幻灯片换页时幻灯片飞入的方向。

  Returns:
    幻灯片飞入的方向，为整型数值

    例子:

            System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .getTransitionDirector());

  See Also:
    `setTransitionDirector(int transitionDirector)`, `SlideTransitionConstants`

### getTransitionInterval

    public int getTransitionInterval()

  获取幻灯片换页时间。

  Returns:
    int 换页时间，为整型数值，单位为毫秒

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .getTransitionInterval());

  See Also:
    `setTransitionInterval(int transitionInterval)`

### getTransitionSound

    public int getTransitionSound()

  获取幻灯片换页时的声音类型。

  Returns:
    幻灯片换页时的声音类型，为整型数值

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .getTransitionSound());

  See Also:
    `setTransitionSound(int transitionSoundType)`

### getTransitionType

    public int getTransitionType()

  获取幻灯片的切换方式。

  Returns:
    幻灯片的切换方式索引值

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .getTransitionType());

  See Also:
    `setTransitionType(int transitionType)`

### isAutoTransition

    public boolean isAutoTransition()

  判断幻灯片播放时是否自动换页。

  Returns:
    布尔型值，如果幻灯片播放时自动换页，返回true；否则，返回false

    例子:

          System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .isAutoTransition());

  See Also:
    `setAutoTransition(boolean isAuto)`

### isLoop

    public boolean isLoop()

  判断是否幻灯片切换时循环播放当前幻灯片切换时声音直到下一声音为止。

  Returns:
    布尔型值，如果幻灯片切换时循环播放当前幻灯片切换时声音直到下一声音为止，返回true；否则，返回false

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .isLoop());

  See Also:
    `setLoop(boolean isLoop)`

### isMouseClick

    public boolean isMouseClick()

  判断是否鼠标单击时幻灯片换页。

  Returns:
    布尔型值，如果鼠标单击时幻灯片换页，返回true；否则，返回false

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().getSlideTransition()
         .isMouseClick());

  See Also:
    `setMouseClick(boolean isMouseClick)`

### setAutoTransition

    public void setAutoTransition(boolean isAuto)

  设置播放幻灯片时是否自动换页。

  Parameters:
    `isAuto` - 布尔型值，如为true，播放幻灯片时自动换页；否则，播放幻灯片时不自动换页

    例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setAutoTransition(true);
         STS.setTransitionInterval(1000);

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `isAutoTransition()`

### setLoop

    public void setLoop(boolean isLoop)

  设置幻灯片换页时的伴音效果时，循环播放当前幻灯片切换时指定的声音直到下一声音为止。

  Parameters:
    `isLoop` - 布尔型值，如为true，循环播放当前幻灯片切换时的声音直到下一声音为止；否则，不循环播放当前幻灯片切换时的声音

    例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setTransitionSound(12);
         STS.setLoop(true);

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `isLoop()`

### setMouseClick

    public void setMouseClick(boolean isMouseClick)

  设置是否鼠标单击时幻灯片换页。

  Parameters:
    `isMouseClick` - 布尔型值，如为true，鼠标单击时幻灯片换页；否则，鼠标单击时幻灯片不换页

    例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setMouseClick(true);

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `isMouseClick()`

### setSoundPath

    public void setSoundPath(java.lang.String soundPath)

  设置声音文件的路径。

  Parameters:
    `soundPath` - 声音文件的路径，为字符串型

    例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setTransitionSound(20);
         STS.setSoundPath("D:\\11.wav");

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `getSoundPath()`

### setSpeed

    public void setSpeed(int speed)

  设置速度。

  Parameters:
    `speed` - 切换速度 ,其常量取值如下：

         LOW_SPEED = 0	(切换速度为低速)
         MIDDLE_SPEED = 1	(切换速度为低速)
         HIGH_SPEED = 2	(切换速度为低速)

        例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setSpeed(SlideTransitionConstants.HIGH_SPEED);

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `getSpeed()`, `SlideTransitionConstants`

### setTransitionDirector

    public void setTransitionDirector(int transitionDirector)

  设置幻灯片切换时幻灯片飞入的方向。

  Parameters:
    `transitionDirector` - 幻灯片飞入的方向索引值

    例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setTransitionType(1);
         STS.setTransitionDirector(2);

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `getTransitionDirector()`, `SlideTransitionConstants`

### setTransitionInterval

    public void setTransitionInterval(int transitionInterval)

  设置幻灯片换页时间。

  Parameters:
    `transitionInterval` - 换页时间，为整型数值，单位为毫秒

    例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setAutoTransition(true);
         STS.setTransitionInterval(1000);

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `getTransitionInterval()`

### setTransitionSound

    public void setTransitionSound(int transitionSoundType)

  设置幻灯片换页时的声音效果。

  Parameters:
    `transitionSoundType` - 换页声音索引，取值范围为0－20，常量和相应值如下：

    SOUND_NOSOUND = 0；（幻灯片切换时无声音效果）

    SOUND_STOPPREVIOUSSOUNDS = 1；（幻灯片切换时停止上次声音）

    SOUND_DING = 2；（幻灯片切换时伴随的声音效果为按键音）

    SOUND_EXPLOSION = 3；（幻灯片切换时伴随的声音效果为爆破声）

    SOUND_DRUMROLL = 4；（幻灯片切换时伴随的声音效果为鼓点声）

    SOUND_CASHREREGISTER = 5；（幻灯片切换时伴随的声音效果为点钞机声）

    SOUND_CHIME = 6；（幻灯片切换时伴随的声音效果为风铃声）

    SOUND_LASER = 7；（幻灯片切换时伴随的声音效果为激光声）

    SOUND_CLANGINGMETAL = 8；（幻灯片切换时伴随的声音效果为锤击声）

    SOUND_CAUTION = 9；（幻灯片切换时伴随的声音效果为警告音）

    SOUND_METALPRESS = 10；（幻灯片切换时伴随的声音效果为锻击声）

    SOUND_METALDING = 11；（幻灯片切换时伴随的声音效果为金属撞击声）

    SOUND_HORN = 12；（幻灯片切换时伴随的声音效果为喇叭声）

    SOUND_AUTOMOBILEHORN = 13；（幻灯片切换时伴随的声音效果为汽车鸣笛声）

    SOUND_TRAINHORN = 14；（幻灯片切换时伴随的声音效果为火车鸣笛声）

    SOUND_BUBBLE = 15；（幻灯片切换时伴随的声音效果为气泡声）

    SOUND_GUN = 16；（幻灯片切换时伴随的声音效果为枪声）

    SOUND_SCREECHINGBREAK = 17；（幻灯片切换时伴随的声音效果为紧急刹车声）

    SOUND_APPLAUSE = 18；（幻灯片切换时伴随的声音效果为掌声）

    SOUND_CAMERA = 19；（幻灯片切换时伴随的声音效果为照相机声）

    SOUND_OTHER = 20（幻灯片切换时伴随的声音效果为其它声音）

    例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setTransitionSound(SlideTransitionConstants.SOUND_CAMERA);
         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `getTransitionSound()`, `SlideTransitionConstants`

### setTransitionType

    public void setTransitionType(int transitionType)

  设置幻灯片的切换效果。

  Parameters:
    `transitionType` - 切换效果索引，常量和相应值如下：

         APPEAR = 0  	（出现）
         BLINDS = 1	（百叶窗）
         BOX = 2	（盒状）
         CHECKERBOARD = 3	（棋盘式）
         CARD = 4	（梳理）
         FLYER = 5	（插入）
         CUT = 6	（切出）
         CUTFROMBLACK = 7	（从全黑切出）
         DISSOLVE = 8	（溶解）
         FADE = 9	（淡出）
         FADE_FROM_BLANK = 10   	(从全黑淡出)
         SWIVELZOOM = 11	（新闻快报）
         PUSH = 12	（推出）
         RANDOM_BARS = 13	（随机线条）
         ELLIPSE = 14	（圆形）
         DIAMOND = 15	（菱形）
         PLUS = 16	（加号）
         TBCSPREAD = 17	（上下向中央收缩）
         CTBSPREAD = 18	（中央向上下展开）
         LRCSPREAD = 19	（左右向中央收缩）
         CLRSPREAD = 20	（中央向左右扩展）
         STRIPS = 21	（阶梯状展开）
         UNCOVER = 22	（抽出）
         FAN = 23	（扇子展开）
         SWIVEL = 24	（顺时针回旋）
         WIPE = 25	（擦除）
         RANDOM = 26	（随机）

        例子:

         SlideTransitionSetting STS=
         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .getSlideTransition()  ;

         STS.setTransitionType(SlideTransitionConstants.STRIPS);

         Presentations.getActivePresentation().getSlides()
         .getSlideTransitionManager().applySlideTransition(STS,false);

  See Also:
    `getTransitionType()`, `SlideTransitionConstants`

Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

版权所有 2001-2004 无锡永中科技有限公司