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
Class Slides

    java.lang.Object
      application.workbooks.workbook.presentations.presentation.Slides

public class Slides
extends java.lang.Object

该类定义了幻灯片管理器的一些方法。

Method Summary
`void` | `addSlide(int slideIndex)` 新建幻灯片。
`void` | `clearContent()` 清除当前选定内容。
`void` | `deleteSlide(int slideIndex)` 删除指定的幻灯片。
`void` | `duplicateSlide(int slideIndex)` 插入复制幻灯片。
`Slide[]` | `getAllSlides()` 得到所有幻灯片。
`HeaderFooterManager` | `getHeaderFooterManager()` 得到页眉页脚管理器。
`Slide` | `getSlide(int index)` 得到某一张幻灯片。
`int` | `getSlideCount()` 得到该简报制作中幻灯片的总数。
`SlideTransitionManager` | `getSlideTransitionManager()` 得到幻灯片切换效果管理器。
`void` | `goToSlide(int slideIndex)` 跳转到指定的幻灯片。
`void` | `select(int slideIndex)` 选择指定的幻灯片。
`void` | `select(int startSlide, int length)` 选中某一范围内的幻灯片。
`void` | `selectAll()` 选中所有的幻灯片文本。
`void` | `setColorScheme(ColorScheme colorScheme)` 设置配色方案。
`void` | `setColorScheme(int colorSchemeIndex)` 设置配色方案。
`void` | `unSelect()` 不选中所有幻灯片。
`void` | `unSelect(int slideIndex)` 不选中某一个幻灯片。

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

Method Detail

### addSlide

    public void addSlide(int slideIndex)

  新建幻灯片。

  Parameters:
    `slideIndex` - 新建幻灯片的插入位置

    例子:

         Presentations.getActivePresentation().getSlides().addSlide(3);

  See Also:
    `deleteSlide(int slideIndex)`, `duplicateSlide(int slideIndex)`, `Slide`

### clearContent

    public void clearContent()

  清除当前选定内容。

  例子:

       Presentations.getActivePresentation().getSlides().select(2);
        Presentations.getActivePresentation().getSlides().clearContent();

### deleteSlide

    public void deleteSlide(int slideIndex)

  删除指定的幻灯片。

  Parameters:
    `slideIndex` - 要删除的幻灯片索引
  Throws:
    `MacroRunException` - 要删除的幻灯片不存在会抛出异常

    例子:

         Presentations.getActivePresentation().getSlides().deleteSlide(3);

  See Also:
    `addSlide(int slideIndex)`, `duplicateSlide(int slideIndex)`, `Slide`

### duplicateSlide

    public void duplicateSlide(int slideIndex)

  插入复制幻灯片。

  Parameters:
    `slideIndex` - 被复制的幻灯片索引
  Throws:
    `MacroRunException` - 要复制的幻灯片不存在会抛出异常

    例子:

         Presentations.getActivePresentation().getSlides().duplicateSlide(3);

  See Also:
    `addSlide(int slideIndex)`, `deleteSlide(int slideIndex)`, `Slide`

### getAllSlides

    public Slide[] getAllSlides()

  得到所有幻灯片。

  例子:

       Slide[] s = Presentations.getActivePresentation().getSlides().getAllSlides();
       s[0].setColorScheme(0);

  See Also:
    `Slide`

### getHeaderFooterManager

    public HeaderFooterManager getHeaderFooterManager()

  得到页眉页脚管理器。

  Returns:
    HeaderFooterManager，即页眉页脚管理器

    例子:

         SlideHeaderFooter ss=
         new SlideHeaderFooter();
         ss.setShowSlideNumber(true);
         Presentations.getActivePresentation().getSlides().getHeaderFooterManager()
         .applyHeaderFooter(ss
         ,new application.workbooks.workbook.presentations.presentation.slides.NoteHeaderFooter(),false);

  See Also:
    `HeaderFooterManager`

### getSlide

    public Slide getSlide(int index)

  得到某一张幻灯片。

  Parameters:
    `index` - 想得到的幻灯片的索引值,(取值范围：0 与 （幻灯片总数－1）之间)
  Throws:
    `MacroRunException` - 幻灯片不存在会抛出异常

    例子:

         Presentations.getActivePresentation().getSlides().getSlide(2).setColorScheme(
         new ColorScheme(Color.black,Color.black,Color.black,Color.black,Color.black,Color.black,Color.black,Color.black	     ));

  See Also:
    `getActiveSlide()`, `getSlideCount()`, `Slide`

### getSlideCount

    public int getSlideCount()

  得到该简报制作中幻灯片的总数。

  Returns:
    幻灯片的总数

    例子:

         System.out.println(Presentations.getActivePresentation().getSlides().getSlideCount());

  See Also:
    `getSlide(int index)`, `getActiveSlide()`, `Slide`

### getSlideTransitionManager

    public SlideTransitionManager getSlideTransitionManager()

  得到幻灯片切换效果管理器。

  Returns:
    SlideTransitionManager，即幻灯片切换效果管理器

    例子:

         SlideTransitionSetting sss=
         new SlideTransitionSetting();

         sss.setMouseClick(true);

         Presentations.getActivePresentation().getSlides().getSlideTransitionManager()
         .applySlideTransition( sss,true );

  See Also:
    `SlideTransitionManager`

### goToSlide

    public void goToSlide(int slideIndex)

  跳转到指定的幻灯片。

  Parameters:
    `slideIndex` - 指定的幻灯片索引号(取值范围为从1开始)
  Throws:
    `MacroRunException` - 如果要跳转到的幻灯片不存在就会报错

    例子:

          Presentations.getActivePresentation().getSlides().goTo(1);

### select

    public void select(int slideIndex)

  选择指定的幻灯片。

  Parameters:
    `slideIndex` - 要选择的那张幻灯片
  Throws:
    `MacroRunException` - 选择的幻灯片不存在会抛出异常

    例子:

          Presentations.getActivePresentation().getSlides().select(3);

  See Also:
    `select(int startSlide,int length)`, `selectAll()`, `unSelect()`, `unSelect(int slideIndex)`

### select

    public void select(int startSlide,
                       int length)

  选中某一范围内的幻灯片。

  Parameters:
    `startSlide` - 开始处的幻灯片索引值
    `length` - 选取幻灯片的张数
  Throws:
    `MacroRunException` - 选择的幻灯片不存在会抛出异常

    例子:

          Presentations.getActivePresentation().getSlides().select(1,3);

  See Also:
    `select(int slideIndex)`, `selectAll()`, `unSelect()`, `unSelect(int slideIndex)`

### selectAll

    public void selectAll()

  选中所有的幻灯片文本。

  例子:

       Presentations.getActivePresentation().getSlides().selectAll();

  See Also:
    `select(int slideIndex)`, `select(int startSlide,int length)`, `unSelect()`, `unSelect(int slideIndex)`

### setColorScheme

    public void setColorScheme(ColorScheme colorScheme)

  设置配色方案。

  Parameters:
    `colorScheme` - 用户设置的配色方案

    例子:

         Presentations.getActivePresentation().getSlides().setColorScheme(
         new ColorScheme(Color.black,Color.black,Color.black,Color.black,Color.black,Color.black,Color.black,Color.black));

  See Also:
    `setColorScheme(int colorSchemeIndex)`, `ColorScheme`

### setColorScheme

    public void setColorScheme(int colorSchemeIndex)

  设置配色方案。

  Parameters:
    `colorSchemeIndex` - 配色方案索引
  Throws:
    `MacroRunException` - 配色方案不存在会抛出异常

    例子:

          Presentations.getActivePresentation().getSlides().setColorScheme(0);

  See Also:
    `setColorScheme( application.workbooks.workbook.presentations.presentation.ColorScheme colorScheme)`, `ColorScheme`

### unSelect

    public void unSelect()

  不选中所有幻灯片。

  Throws:
    `MacroRunException` - 幻灯片视图不能执行方法会抛出异常

    例子:

         Presentations.getActivePresentation().getSlides().unSelect();

  See Also:
    `select(int slideIndex)`, `select(int startSlide,int length)`, `selectAll()`, `unSelect(int slideIndex)`

### unSelect

    public void unSelect(int slideIndex)

  不选中某一个幻灯片。

  Parameters:
    `slideIndex` - 不选中的幻灯片索引值
  Throws:
    `MacroRunException` - 选中的幻灯片不存在会抛出异常

    例子:

         Presentations.getActivePresentation().getSlides().unSelect(3);

  See Also:
    `select(int slideIndex)`, `select(int startSlide,int length)`, `selectAll()`, `unSelect()`

Overview | Package | Class | Tree | Index | Help

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

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