MasterSlideCollection

MasterSlideCollection

Panoramica

MasterSlideCollection è una classe in Aspose.Slides FOSS per C++.

Gestisce la raccolta di diapositive master in una presentazione.

Questa classe fornisce 21 metodi per lavorare con oggetti MasterSlideCollection nei programmi C++. I metodi disponibili includono: MasterSlideCollection, add_clone, as_i_collection, as_i_enumerable, begin, clone_layout_part, clone_master_part, const_iterator, end, get_max_master_layout_id_in_presentation, get_next_layout_file_number, get_next_master_file_number e 4 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.Slides FOSS per C++. Proprietà: MasterSlideCollection, const_iterator, iterator.

Proprietà

NomeTipoAccessoDescrizione
MasterSlideCollectionMasterSlideCollectionLetturaOttiene la MasterSlideCollection.
iteratoriteratorLetturaOttiene l’iteratore.
const_iteratorconst_iteratorLetturaOttiene l’iteratore const.

Metodi

FirmaDescrizione
MasterSlideCollection() → MasterSlideCollectionCostruisce la collezione con un riferimento di ritorno alla presentazione proprietaria.
iterator() → iteratorLa proprietà restituisce il tipo di iteratore mutabile per la collezione
iterator() → iterator
const_iterator() → const_iteratorLa proprietà restituisce il tipo di iteratore di sola lettura per la collezione
const_iterator() → const_iterator
MasterSlideCollection()Costruisce la collezione con un back-reference alla presentazione proprietaria.
as_i_collection() → IMasterSlideCollectionRestituisce questa collezione come interfaccia di collezione generica.
as_i_enumerable() → IMasterSlideCollectionRestituisce questa collezione come interfaccia enumerabile generica.
size() → std::size_tRestituisce il numero di slide master.
add_clone(source_master: IMasterSlide) → MasterSlideAggiunge una copia clonata della slide master di origine fornita alla collezione. Clona forme e slide di layout dalla sorgente.
begin() → iterator
end() → iterator
begin() → const_iterator
end() → const_iterator
init_internal(presentation: Presentation, package: Internal::opc::OpcPackage, presentation_part_name: std::string_view, master_references: std::vector<MasterReference>, master_slides: std::vector<std::unique_ptr<MasterSlide>>)Inizializzazione interna per il caricamento basato su OPC.
get_next_master_file_number() → intTrova il prossimo numero di file master slide disponibile nel pacchetto.
get_next_layout_file_number() → intTrova il prossimo numero di file di diapositiva layout disponibile nel pacchetto.
clone_master_part(source_package: Internal::opc::OpcPackage, source_part_name: std::string_view, dest_package: Internal::opc::OpcPackage, dest_part_name: std::string_view) → std::unordered_map<std::string, std::string>Clona una parte di diapositiva master e le relative risorse (eccetto i layout).
clone_layout_part(source_package: Internal::opc::OpcPackage, source_part_name: std::string_view, dest_package: Internal::opc::OpcPackage, dest_part_name: std::string_view, dest_master_part_name: std::string_view)Clona una parte di diapositiva layout e puntala al master specificato.
get_max_master_layout_id_in_presentation() → int64_tTrova l’ID massimo tra tutti gli ID delle diapositive master e dei layout. In PPTX, sldMasterIdLst e sldLayoutIdLst condividono lo stesso spazio ID.
update_master_layout_relationships(source_package: Internal::opc::OpcPackage, source_master_part_name: std::string_view, dest_master_part_name: std::string_view, layout_mapping: std::unordered_map<std::string, std::string>, source_layout_rids: std::unordered_map<std::string, std::string>)Aggiorna le relazioni del master e XML per puntare ai layout clonati.

Vedi anche

 Italiano