InsertClone
内容
[
隐藏
]InsertClone(int, ISlide)
将指定幻灯片的副本插入到集合的指定位置。
public ISlide InsertClone(int index, ISlide sourceSlide)
参数 | 类型 | 描述 |
---|---|---|
index | Int32 | 新幻灯片的索引。 |
sourceSlide | ISlide | 要克隆的幻灯片。 |
返回值
插入的幻灯片。
备注
在不同演示文稿之间克隆幻灯片时,幻灯片的母版也可以被克隆。内部注册表用于自动跟踪克隆的母版,以防止创建多个相同母版幻灯片的克隆。母版幻灯片的手动克隆将不会被阻止或注册。如果您需要对克隆过程有更好的控制,请使用 InsertClone
或 InsertClone
来克隆幻灯片,以及 AddClone
来克隆母版。
另见
- 接口 ISlide
- 接口 ISlideCollection
- 命名空间 Aspose.Slides
- 程序集 Aspose.Slides
InsertClone(int, ISlide, ILayoutSlide)
将指定幻灯片的副本插入到集合的指定位置。
public ISlide InsertClone(int index, ISlide sourceSlide, ILayoutSlide destLayout)
参数 | 类型 | 描述 |
---|---|---|
index | Int32 | 新幻灯片的索引。 |
sourceSlide | ISlide | 要克隆的幻灯片。 |
destLayout | ILayoutSlide | 新幻灯片的布局幻灯片。 |
返回值
插入的幻灯片。
另见
- 接口 ISlide
- 接口 ILayoutSlide
- 接口 ISlideCollection
- 命名空间 Aspose.Slides
- 程序集 Aspose.Slides
InsertClone(int, ISlide, IMasterSlide, bool)
将指定源幻灯片的副本插入到集合的指定位置。适当的布局将自动从指定母版中选择(适当的布局是与源幻灯片的布局具有相同类型或名称的布局)。如果没有适当的布局,则源幻灯片的布局将被克隆(如果 allowCloneMissingLayout 为 true),或者将抛出 PptxEditException(如果 allowCloneMissingLayout 为 false)。
public ISlide InsertClone(int index, ISlide sourceSlide, IMasterSlide destMaster,
bool allowCloneMissingLayout)
参数 | 类型 | 描述 |
---|---|---|
index | Int32 | 新幻灯片的索引。 |
sourceSlide | ISlide | 要克隆的幻灯片。 |
destMaster | IMasterSlide | 新幻灯片的母版幻灯片。 |
allowCloneMissingLayout | Boolean | 如果指定母版中没有适当的布局,则源幻灯片的布局将被克隆(如果 allowCloneMissingLayout 为 true),或者将抛出 PptxEditException(如果 allowCloneMissingLayout 为 false)。 |
返回值
插入的幻灯片。
异常
异常 | 条件 |
---|---|
PptxEditException | 如果指定母版中没有适当的布局并且 allowCloneMissingLayout 为 false,则抛出。 |
另见
- 接口 ISlide
- 接口 IMasterSlide
- 接口 ISlideCollection
- 命名空间 Aspose.Slides
- 程序集 Aspose.Slides