Connector

Panoramica

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

Rappresenta una forma di connettore che collega due forme.

Questa classe fornisce 20 metodi per lavorare con oggetti Connector nei programmi C++. I metodi disponibili includono: Connector, GeometryShape, Shape, as_i_geometry_shape, connector_lock, end_shape_connected_to, end_shape_connection_site_index, ensure_c_nv_cxn_sp_pr, find_shape_by_id, get_c_nv_cxn_sp_pr, get_connection_point, reroute e 6 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.Slides FOSS per C++. Proprietà: GeometryShape, Shape.

Proprietà

NomeTipoAccessoDescrizione
GeometryShapeGeometryShapeLetturaOttiene la forma geometrica.
ShapeShapeLetturaOttiene la forma.

Metodi

FirmaDescrizione
GeometryShape() → GeometryShapeRestituisce l’oggetto GeometryShape sottostante del connettore
Shape() → ShapeRestituisce l’oggetto Shape di base che rappresenta il connettore
Shape() → Shape
Connector()
Connector(type: ShapeType, x: double, y: double, w: double, h: double)
connector_lock() → std::nullptr_tRestituisce nullptr — i blocchi del connettore non sono ancora implementati.
as_i_geometry_shape() → GeometryShapeRestituisce questo connettore come puntatore IGeometryShape.
start_shape_connected_to() → ShapeRestituisce la forma collegata all’inizio di questo connettore.
set_start_shape_connected_to(shape: Shape)Imposta la forma collegata all’inizio e reindirizza.
start_shape_connection_site_index() → std::uint32_tRestituisce l’indice del sito di connessione nella forma iniziale.
set_start_shape_connection_site_index(idx: std::uint32_t)Imposta l’indice del sito di connessione nella forma iniziale e riorienta.
end_shape_connected_to() → ShapeRestituisce la forma collegata alla fine di questo connettore.
set_end_shape_connected_to(shape: Shape)Imposta la forma collegata all’estremità e reindirizza.
end_shape_connection_site_index() → std::uint32_tRestituisce l’indice del punto di connessione nella forma finale.
set_end_shape_connection_site_index(idx: std::uint32_t)Imposta l’indice del punto di connessione nella forma finale e reindirizza.
reroute()Reindirizza il connettore in base alle forme collegate e agli indici dei punti di connessione.
get_c_nv_cxn_sp_pr() → pugi::xml_nodeTrova l’elemento p:cNvCxnSpPr nel connettore XML.
ensure_c_nv_cxn_sp_pr() → pugi::xml_nodeOttieni o crea l’elemento p:cNvCxnSpPr.
find_shape_by_id(shape_id: std::uint32_t) → ShapeCerca le forme della diapositiva genitore per una forma con il cNvPr@id fornito.
get_connection_point(shape: Shape, site_index: std::uint32_t) → std::pair<double, double>Restituisce (x, y) in punti per un punto di connessione su una forma. Modello a 4 punti: 0=centro-superiore, 1=centro-sinistro, 2=centro-inferiore, 3=centro-destro. Ricade al centro della forma per indici fuori intervallo.

Vedi anche

 Italiano