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

NombreTipoAccesoDescripción
SlideCollectionSlideCollectionLeerObtenga la colección de slides.
iteratoriteratorLeerSe encuentra el iterador.
const_iteratorconst_iteratorLeerSe encuentra el iterador const.

Metodología

firmaDescripción
SlideCollection()SlideCollectionConstruye una colección de slides para la presentación dada.
iterator()iteratorRetorna un iterador al comienzo de la colección de slides
iterator()iterator
const_iterator()const_iteratorLa 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()ISlideCollectionRetorna esta colección como una interfaz de colección genérica.
as_i_enumerable()ISlideCollectionRetorna esta colección como una interfaz enumerable genérica.
size()std::size_tRetorna el número de las imágenes.
add_clone(source_slide: Slide)SlideAddique un clon de la capa dada al final de las colecciones.
add_clone(source_slide: Slide, dest_layout: ILayoutSlide)SlideAddique un clon de la capa dada al final de las colecciones.
add_clone(source_slide: Slide, dest_master: IMasterSlide, allow_clone_missing_layout: bool)SlideAddique un clon de la capa dada al final de las colecciones.
insert_clone(index: std::size_t, source_slide: Slide)SlideInsertar una clona de la capa dada en el índice especificado.
insert_clone(index: std::size_t, source_slide: Slide, dest_layout: ILayoutSlide)SlideInsertar 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)SlideInsertar 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)SlideAddique un slide vacío con el layout dado al final.
insert_empty_slide(index: std::size_t, layout: ILayoutSlide)SlideInsertar 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_tRetorna 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)SlideImplementació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)SlideLa implementación interna para clonar una escaja a nivel de OPC.
get_next_slide_file_number()intEncuentra 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.

Ver también

 Español