SlideCollection
Revisión
SlideCollection Es una clase en Aspose.Slides FOSS para C++.
Gestión de la colección de slides en una presentación.
Esta clase proporciona 35 métodos para trabajar con los objetos de SlideCollection en programas C++. Los métodos disponibles incluyen: SlideCollection, add_clone, add_empty_slide, add_empty_slide_internal, as_i_collection, as_i_enumerable, begin, clone_master_chain_for_slide, clone_slide_internal, const_iterator, end, find_layout_by_type,13 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Slides FOSS para el paquete C+. Propiedades : SlideCollection, const_iterator, iterator.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
SlideCollection | SlideCollection | Leer | Obtenga la colección de slides. |
iterator | iterator | Leer | Se encuentra el iterador. |
const_iterator | const_iterator | Leer | Se encuentra el iterador const. |
Metodología
| firma | Descripción |
|---|---|
SlideCollection() → SlideCollection | Construye una colección de slides para la presentación dada. |
iterator() → iterator | Retorna un iterador al comienzo de la colección de slides |
iterator() → iterator | |
const_iterator() → const_iterator | La propiedad da un iterador const a la colección de slides |
const_iterator() → const_iterator | |
SlideCollection() | Construye una colección de slides para la presentación dada. |
as_i_collection() → ISlideCollection | Retorna esta colección como una interfaz de colección genérica. |
as_i_enumerable() → ISlideCollection | Retorna esta colección como una interfaz enumerable genérica. |
size() → std::size_t | Retorna el número de las imágenes. |
add_clone(source_slide: Slide) → Slide | Addique un clon de la capa dada al final de las colecciones. |
add_clone(source_slide: Slide, dest_layout: ILayoutSlide) → Slide | Addique un clon de la capa dada al final de las colecciones. |
add_clone(source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → Slide | Addique un clon de la capa dada al final de las colecciones. |
insert_clone(index: std::size_t, source_slide: Slide) → Slide | Insertar una clona de la capa dada en el índice especificado. |
insert_clone(index: std::size_t, source_slide: Slide, dest_layout: ILayoutSlide) → Slide | Insertar una clona de la capa dada en el índice especificado. |
insert_clone(index: std::size_t, source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool) → Slide | Insertar una clona de la capa dada en el índice especificado. |
to_array() → std::vector<Slide*> | Retorna todas las pistas como un vector de indicadores no propietarios. |
to_array(start_index: std::size_t, count: std::size_t) → std::vector<Slide*> | Retorna todas las pistas como un vector de indicadores no propietarios. |
add_empty_slide(layout: ILayoutSlide) → Slide | Addique un slide vacío con el layout dado al final. |
insert_empty_slide(index: std::size_t, layout: ILayoutSlide) → Slide | Insertar una capa vacía con el diseño dado en el índice especificado. |
remove(slide: Slide) | Removemos el dato de la colección. |
remove_at(index: std::size_t) | Elimina el slide en el índice dado. |
index_of(slide: Slide) → std::ptrdiff_t | Retorna el índice de base cero de un slide, o -1 si no se encuentra. |
begin() → iterator | |
end() → iterator | |
begin() → const_iterator | |
end() → const_iterator | |
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, presentation_part_name: std::string_view, slide_references: std::vector<SlideReference>, layout_resolver: LayoutResolver) | Iniciación interna para carga basada en OPC. Reemplaza la lista de slides por defecto con las slidas resueltas del paquete. |
add_empty_slide_internal(layout: ILayoutSlide, index: std::ptrdiff_t) → Slide | Implementación interna para agregar/insertar un slide vacío a nivel de OPC. |
clone_slide_internal(source_slide: Slide, index: std::ptrdiff_t, allow_clone_missing_layout: bool) → Slide | La implementación interna para clonar una escaja a nivel de OPC. |
get_next_slide_file_number() → int | Encuentra el siguiente número de archivo disponible en el paquete. |
find_matching_layout(source_slide: Slide, dest_master: IMasterSlide, allow_clone: bool) → std::optional<std::string> | Encuentra un diseño de acuerdo en el maestro de destino para la slide de fuente. |
find_layout_by_type(source_layout: ILayoutSlide) → std::optional<std::string> | Encuentra un diseño en la presentación de destino que corresponda al tipo de layout fuente. |
find_layout_from_layout_slides(source_layout: ILayoutSlide) → std::optional<std::string> | Encuentra el diseño de acuerdo con el nombre utilizando layout_slides. |
get_first_layout_part_name() → std::optional<std::string> | Obtenga el primer nombre de la parte disponible en la presentación del destino. |
clone_master_chain_for_slide(source_slide: Slide, source_layout: ILayoutSlide) → std::optional<std::string> | Clone la cadena de slide principal para que una slides se clone desde otra presentación. |