
Microsoft Visio è un’applicazione di creazione di diagrammi e grafica vettoriale utilizzata per creare diagrammi, diagrammi di flusso e altre rappresentazioni visive di dati. In questo articolo, discuteremo come convertire l’immagine in Visio in C#, fornendo una guida dettagliata per aiutarti a eseguire correttamente questa attività.
In questo articolo saranno trattati i seguenti argomenti:
- Convertitore di immagini in diagrammi C# – Download gratuito
- Passaggi per convertire l’immagine in Visio
- Converti immagine PNG in Visio
- Converti immagine JPG in Visio
- Inserisci immagine BMP in Visio
- Converti immagine in diagramma online
- Convertitore da immagine a diagramma – Risorse per l’apprendimento
Convertitore da immagine a diagramma C# – Download gratuito
Per inserire immagini nei diagrammi di Visio, useremo l’API Aspose.Diagram for .NET. Consente agli sviluppatori di creare, manipolare e convertire i file Visio utilizzando un’API semplice e intuitiva. Con Aspose.Diagram, puoi facilmente aggiungere forme, connettori, testo e altri elementi ai diagrammi di Visio. Aspose.Diagram è ampiamente utilizzato nello sviluppo di applicazioni aziendali, strumenti di visualizzazione dei dati e altri programmi software che richiedono l’integrazione di Visio.
Si prega di scaricare la DLL dell’API o installarla utilizzando NuGet.
PM> Install-Package Aspose.Diagram
Come convertire l’immagine in Visio usando C#
Possiamo facilmente convertire qualsiasi immagine in un diagramma di Visio utilizzando Aspose.Diagram for .NET seguendo i passaggi indicati di seguito:
- Crea un nuovo disegno di Visio.
- Ottieni pagina per indice.
- Imposta la posizione X e Y insieme alla larghezza e all’altezza dell’immagine.
- Importa l’immagine come forma di Visio.
- Salva diagramma di Visio.
Vediamo ora come trasformare questi passaggi in C# per inserire un’immagine in un diagramma di Visio.
Converti PNG in Visio in C#
Seguire i passaggi indicati di seguito per convertire un’immagine PNG in un diagramma di Visio.
- Creare un’istanza della classe Diagram.
- Inizializza un oggetto classe Page per indice dalla raccolta di pagine.
- Definire pinX, pinY, larghezza e altezza.
- Successivamente, chiama il metodo AddShape() con l’immagine FileStream.
- Infine, salva il diagramma di Visio usando il metodo Save(). Prende il percorso del file VSDX di output e SaveFileFormat come argomenti.
L’esempio di codice seguente mostra come convertire un’immagine PNG in un diagramma di Visio usando C#.
// Questo esempio di codice illustra come convertire un'immagine PNG in un diagramma di Visio.
using Aspose.Diagram;
using System.Drawing;
// Crea un nuovo diagramma
Diagram diagram = new Diagram();
// Ottieni l'oggetto della pagina per indice
Page page0 = diagram.Pages[0];
// Impostare pinX, pinY, larghezza e altezza
double pinX = 1, pinY = 1, width = 4, hieght = 5;
// Importa l'immagine bitmap come forma di Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.png", FileMode.OpenOrCreate));
// Salva diagramma di Visio
diagram.Save("C:\\Files\\PNGtoVisio.vsdx", SaveFileFormat.Vsdx);

Converti immagine PNG in Visio in C#.
Converti JPG in Visio in C#
Allo stesso modo, possiamo convertire qualsiasi immagine JPG in un diagramma di Visio seguendo i passaggi menzionati in precedenza. Tuttavia, dobbiamo solo inserire l’immagine JPG nel passaggio n. 4.
L’esempio di codice seguente mostra come convertire un’immagine JPG in un diagramma di Visio usando C#.
// Questo esempio di codice illustra come convertire un'immagine JPG in un diagramma di Visio.
using Aspose.Diagram;
using System.Drawing;
// Crea un nuovo diagramma
Diagram diagram = new Diagram();
// Ottieni l'oggetto della pagina per indice
Page page0 = diagram.Pages[0];
// Impostare pinX, pinY, larghezza e altezza
double pinX = 2, pinY = 2, width = 4, hieght = 7;
// Importa l'immagine bitmap come forma di Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\tower.jpg", FileMode.OpenOrCreate));
// Salva diagramma di Visio
diagram.Save("C:\\Files\\JPGtoVisio.vsdx", SaveFileFormat.Vsdx);

Converti immagine JPG in Visio in C#.
Inserisci un’immagine BMP in Visio in C#
Possiamo anche inserire qualsiasi immagine BMP in un diagramma di Visio seguendo i passaggi menzionati in precedenza. Tuttavia, abbiamo solo bisogno di inserire il file immagine BMP nel passaggio #4.
L’esempio di codice seguente mostra come inserire un’immagine BMP in un diagramma di Visio usando C#.
// Questo esempio di codice illustra come convertire un'immagine PNG in un diagramma di Visio.
using Aspose.Diagram;
using System.Drawing;
// Crea un nuovo diagramma
Diagram diagram = new Diagram();
// Ottieni l'oggetto della pagina per indice
Page page0 = diagram.Pages[0];
// Impostare pinX, pinY, larghezza e altezza
double pinX = 1, pinY = 1, width = 4, hieght = 3;
// Importa l'immagine bitmap come forma di Visio
page0.AddShape(pinX, pinY, width, hieght, new FileStream("C:\\Files\\sample.bmp", FileMode.OpenOrCreate));
// Salva diagramma di Visio
diagram.Save("C:\\Files\\BMPtoVisio.vsdx", SaveFileFormat.Vsdx);
Ottieni una licenza gratuita
Puoi ottenere una licenza temporanea gratuita per provare la libreria senza limiti di valutazione.
Convertitore da immagine a Visio online
Inoltre, puoi convertire gratuitamente le immagini in diagrammi di Visio online utilizzando la nostra app Web gratuita Convertitore di immagini in Visio. Questa app Web è stata sviluppata utilizzando l’API Aspose.Diagram.
https://products.aspose.app/diagram/conversion/image-to-visio
Convertitore da immagine a diagramma - Risorse per l’apprendimento
Puoi saperne di più sulla generazione, la conversione e la manipolazione dei diagrammi di Visio senza utilizzare Microsoft Visio ed esplorare altre funzionalità della libreria utilizzando le risorse fornite di seguito:
- Aspose.Diagram per la guida per sviluppatori .NET.
- Applicazioni online gratuite.
- Aspose.Diagram per riferimento all’API .NET.
- Guide pratiche e articoli.
Conclusione
In questo articolo, abbiamo imparato come caricare e convertire l’immagine in Visio in C#. Abbiamo anche visto come creare un diagramma di Visio e salvarlo in formato VSDX. La conversione di un’immagine in Visio in C# è relativamente semplice. Utilizzando la libreria Aspose.Diagram, puoi convertire rapidamente e facilmente le immagini in file Visio. La chiave è seguire i passaggi descritti sopra e assicurarsi di avere le librerie e gli strumenti necessari installati sul proprio computer. In caso di ambiguità, contattaci sul nostro forum di supporto gratuito.