Ruota, cambia la posizione e collega le forme secondarie
Ruota una forma con l’angolo adatto
Aspose.Diagram for Java consente di ruotare una forma a qualsiasi angolazione. Il metodo SetAngle esposto daForma class può essere utilizzato per ruotare una forma a qualsiasi angolo desiderato. Prende un singolo parametro come angolo.
Ruotare un esempio di programmazione delle forme
Utilizzare il seguente codice nell’applicazione Java per ruotare una forma utilizzando Aspose.Diagram for Java.
Modificare la posizione di una forma
La classe Shape consente di modificare la posizione di una forma. La linea del connettore si regola automaticamente quando la forma viene spostata in una posizione diversa.
I metodi Move e MoveTo, esposti dalla classe Shape, supportano o meno la modifica della posizione di una forma come parte di un gruppo. Gli esempi di codice in questo articolo spostano una forma nella pagina. Inserisci diagram
Il diagram dopo che la forma è stata spostata
Il processo per spostare una forma è:
- Carica un diagram.
- Trova una forma particolare.
- Sposta la forma in una posizione diversa
- Salva lo diagram.
Esempio di programmazione della modifica della posizione
Il frammento di codice seguente mostra come spostare la forma. Il codice recupera una pagina Visio per nome e forma per ID 16 e ne sposta la posizione.
Collega le forme secondarie dei gruppi
Questo argomento elabora come collegare due forme secondarie di due diverse forme di gruppo nei diagrammi Microsoft Visio utilizzando Aspose.Diagram for Java.
Il metodo ConnectShapesViaConnector esposto daPagina class può essere utilizzata per connettere le forme tramite i loro ID. Il metodo AddShape, esposto daDiagramclass, può essere utilizzato per aggiungere una forma.
L’ingresso diagram |
Il diagram dopo il collegamento di sotto-forme |
---|---|
Il codice seguente mostra come: |
- Carica un file di esempio.
- Accedi a una determinata pagina.
- Aggiungi la forma del connettore dinamico alla pagina selezionata.
- Connetti sotto-forme
Esempio di programmazione Connect Sub-shapes
Utilizzare il seguente codice nell’applicazione Java per collegare le forme secondarie di due diverse forme di gruppo utilizzando Aspose.Diagram for Java.
Ottieni le forme collegate a una forma particolare
Aggiungi e collega Visio Forme spiega come aggiungere una forma e collegarla ad altre forme nei diagrammi Microsoft Visio utilizzando Aspose.Diagram for Java. È anche possibile trovare forme collegate a una forma specifica.
Il metodo ConnectedShapes esposto daForma class può essere utilizzata per ottenere gli ID delle forme connesse a una forma. Il metodo GetShape, esposto daCollezione Shape class, può quindi essere utilizzato per trovare una forma in base al relativo ID.
Il codice seguente mostra come:
- Carica un file di esempio.
- Accedi a una forma particolare.
- Ottieni i nomi di tutte le forme collegate alla forma selezionata.
Ottieni un esempio di programmazione di forme
Usa il seguente codice nella tua applicazione Java per trovare tutte le forme collegate a una forma specifica usando Aspose.Diagram for Java.