Questo articolo illustra tutti i dettagli su come convertire un’immagine in Visio in C#. Include la guida passo passo e il codice di esempio in esecuzione per esportare PNG in Visio in C#. Inoltre, puoi generare file in formato VSDX o VSD seguendo questa guida.
Passaggi per convertire l’immagine in Visio in C#
- Installa l’API Aspose.Diagram per eseguire il rendering di un’immagine in formato Visio
- Inizializza un’istanza della classe Diagram e accedi a una pagina
- Inserisci un’immagine come entità forma Visio con il metodo AddShape()
- Eseguire il rendering del diagramma di Visio di output con il metodo Save()
Questi passaggi presentano una panoramica per convertire PNG in Visio in C#. Innanzitutto, avviare un diagramma e accedere a una delle sue pagine utilizzando il numero di indice in base zero. Successivamente, inserisci l’immagine come forma ed esporta il diagramma Visio di output come file VSD o VSDX.
Codice per convertire l’immagine in Visio in C#
using System; | |
using System.IO; | |
using System.Linq; | |
class Program | |
{ | |
static void Main(string[] args) // Convert Image to Visio using C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Create a new diagram | |
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram(); | |
// Get page object by index | |
Aspose.Diagram.Page page0 = diagram.Pages[0]; | |
// Set pinX, pinY, width and height | |
double pinX = 2, pinY = 2, width = 4, height = 5; | |
// Import image as Visio shape | |
page0.AddShape(pinX, pinY, width, height, new FileStream("image.jpg", FileMode.OpenOrCreate)); | |
// Save Visio diagram | |
diagram.Save("Visio.vsdx", Aspose.Diagram.SaveFileFormat.Vsdx); | |
Console.WriteLine("Done"); | |
} | |
} |
Utilizza questo snippet di codice di esempio per convertire JPG in Visio in C#. Tuttavia, puoi improvvisarlo in base alle tue esigenze per aggiungere più immagini e modificare l’indice della pagina di destinazione, la posizione dell’immagine, l’altezza e la larghezza, ecc. Infine, richiama il metodo di salvataggio specificando il formato Visio di destinazione con l’enumerazione SaveFileFormat.
Questa esercitazione ha illustrato le informazioni sull’esportazione di un’immagine in Visio in C#. Inoltre, se vuoi imparare a creare un organigramma, leggi l’articolo su come creare un organigramma in C#.