Lavorare con le immagini
Estrai tutte le immagini da una pagina Visio
In Microsoft Visio, le pagine sono in primo piano o in secondo piano. È possibile estrarre immagini da una particolare pagina di un file Visio.
Estrai immagini
L’oggetto Page Class rappresenta l’area di disegno di una pagina in primo piano o di una pagina di sfondo. La proprietà Shapes esposta dalla classe Diagram supporta una raccolta di oggetti Aspose.Diagram.Shape. Questa proprietà può essere utilizzata per estrarre tutte le immagini da una determinata pagina.
Estrarre le immagini di esempio di programmazione
Il seguente pezzo di codice estrae tutte le immagini da una particolare pagina Visio.
Ottieni icone di varie forme Visio
Aspose.Diagram for .NET API ora consente agli sviluppatori di ottenere icone di varie Visio forme.
Ottenere l’icona della forma
Il codice negli esempi seguenti mostra come:
- Carica uno diagram o uno stencil esistente.
- Ottieni master dal suo indice
- Ottieni l’icona principale.
- Salva l’icona nello spazio locale.
Ottieni un esempio di programmazione delle icone
Sostituire una forma immagine del Visio Diagram
Aspose.Diagram for .NET API consente agli sviluppatori di accedere e sostituire le forme immagine disponibili nel Visio diagram.
Sostituzione di una forma immagine
Il codice negli esempi seguenti mostra come:
- Carica un diagram esistente.
- Scorri le forme di pagina selettive.
- Applica il filtro per ottenere le forme dell’immagine.
- Salva il risultante Visio diagram nello spazio locale.
Sostituire un esempio di programmazione di Picture Shape
Importa immagine bitmap come forma Visio
Aspose.Diagram for .NET API consente ora agli sviluppatori di importare un’immagine bitmap come forma Microsoft Visio.
Insert a BMP Image in Visio
Il codice negli esempi seguenti mostra come:
- Crea uno diagram.
- Ottenere Visio pagina
- Importa un’immagine bitmap come forma Visio
- Salva lo diagram.
Insert a BMP Image Programming Sample
Converti l’area specificata della pagina Visio in un’immagine
Con Aspose.Diagram for .NET API, gli sviluppatori possono definire un’area con coordinate XY, larghezza e altezza e quindi convertire quest’area in un formato immagine supportato.
Converti l’area di disegno Visio in un’immagine
Il codice negli esempi seguenti mostra come:
- Carica un disegno Visio esistente
- Definisci l’area del rettangolo
- Converti l’area specificata in un’immagine
C#
// load a Visio drawing
Diagram diagram = new Diagram(@"c:\temp\Drawing1.vsdx");
Aspose.Diagram.Saving.ImageSaveOptions Options = new Aspose.Diagram.Saving.ImageSaveOptions(SaveFileFormat.PNG);
// specify region with XY coordinates, width and height
Options.Area = new RectangleF(0, 0, 1, 1);
// save into the image format
diagram.Save(@"c:\temp\area.png", Options);