Imposta i dati XForm, Line e Fill di Visio Shape
Impostazione dei dati XForm
L’elemento XForm fa parte dello schema XML Microsoft Visio. XForm specifica la posizione di una forma, ad esempio larghezza, altezza, rotazione e se la forma è stata capovolta. IlXForm proprietà, esposto dalForma class, supporta l’oggetto Aspose.Diagram.XForm. La proprietà XForm può essere utilizzata per recuperare o aggiornare i dati XForm di una forma. Gli esempi di codice in questo articolo modificano i valori XForm PinX (coordinata X) e PinY (coordinata Y) per spostare le forme sulla pagina.
Inserisci diagram
Lo diagram dopo il PinX e Pin Y i valori sono stati modificati
Il processo per l’aggiornamento dei dati XForm è:
- Carica un diagram.# Trova una forma particolare.# Aggiorna i dati XForm della forma.
- Salva lo diagram.
Esempio di programmazione
Il frammento di codice seguente mostra come aggiornare i dati XForm di una forma. Il codice cerca un processo per i nomi delle forme, con l’ID forma 1, e ne imposta le coordinate X e Y su 5.
Impostare Visio dati linea di forma
Le forme possono essere formattate in diversi modi. Questo articolo mostra come specificare gli attributi di una linea.
Microsoft Visio consente agli utenti di formattare le righe in vari modi. Aspose.Diagram for Java supporta:
- Peso: lo spessore di una linea.
- Colore: imposta il colore della linea della forma.
- Line Color Transparency: imposta la trasparenza del colore della linea della forma in percentuale.
- Motivo: definisce se la linea è continua, tratteggiata o ha un altro motivo.
- Arrotondamento: il raggio degli angoli.
- Frecce di inizio e fine: specificato se la linea ha frecce.
- Dimensioni freccia iniziale e finale: imposta le dimensioni della freccia.
- Cap: termina l’arrotondamento della linea.
Modifica il colore della linea, lo spessore, il tipo di trattino, la trasparenza, l’arrotondamento, il tipo di freccia e la dimensione della freccia del bordo di una forma
IlLinea proprietà, esposto dalFormaclass, supporta l’oggetto Aspose.Diagram.Line. Questa proprietà può essere utilizzata per recuperare o aggiornare i dati della linea di una forma.
Esempio di programmazione dei dati di linea
La parte di codice seguente aggiorna i dati della linea di shape.
Impostare Visio dati di riempimento della forma
Le forme possono essere formattate in diversi modi. Questo argomento descrive come specificare il riempimento di una forma.
Microsoft Office Visio consente agli utenti di formattare i riempimenti in vari modi. IlRiempire classe del Aspose.Diagram for Java API supporta l’impostazione:
- Colori di sfondo e di primo piano.
- Trasparenza.
- Modelli di riempimento.
- Ombre.
Impostazione dei valori di riempimento
La proprietà Fill, esposta dalla classe Shape, supporta l’oggetto Aspose.Diagram.Fill. La proprietà Fill può essere utilizzata per recuperare o aggiornare i dati di riempimento di una forma.
L’ingresso diagram |
Il diagram dopo aver cambiato il colore di riempimento |
---|
Esempio di programmazione dei dati di riempimento
Il frammento di codice seguente aggiorna i dati di riempimento di una forma. Il codice cerca una forma denominata rettangolo, con ID forma 1, e imposta i colori di sfondo e primo piano del riempimento.
Recupera i dati di riempimento ereditati di una forma Visio
Le forme Visio possono ereditare lo stile padre e la forma principale. Gli sviluppatori possono ottenere o impostare i dati di riempimento ereditati di una forma Visio. La proprietà InheritFill, esposta dalla classe Shape, contiene i valori di formattazione del riempimento per la forma ereditata dallo stile padre e dalla forma principale.
Esempio di programmazione dei dati di riempimento ereditati Recupera
Il seguente frammento di codice recupera i dati di riempimento ereditati della forma. Si prega di controllare questo codice di esempio: