Inserisci immagine
IlPaginaoggetto rappresenta l’area di disegno di una pagina in primo piano o di una pagina di sfondo. La proprietà Pages esposta daDiagram class supporta una raccolta di oggetti Aspose.Diagram.Page.
Inserisci l’immagine in Visio
Aspose.Diagram for .NET API consente agli sviluppatori di inserire una forma di immagine in una pagina. L’esempio di codice seguente mostra come inserire un’immagine in un disegno Visio.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_VisioPages(); | |
// Load diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
Page page = diagram.Pages[0]; | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
using (FileStream fs = new FileStream("image.png", FileMode.Open)) | |
{ | |
page.AddShape(pinX, pinY, width, hieght, fs); | |
} | |
// Save diagram | |
diagram.Save(dataDir + "AddImageToPage_out.vsdx", SaveFileFormat.VSDX); |
Inserisci l’immagine in SVG
Aspose.Diagram for .NET API allows developers to insert a image shape in a page. The code example below shows how to insert a image in a Visio drawing and save as SVG format.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_VisioPages(); | |
// Load diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
Page page = diagram.Pages[0]; | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
using (FileStream fs = new FileStream("image.png", FileMode.Open)) | |
{ | |
page.AddShape(pinX, pinY, width, hieght, fs); | |
} | |
// Save diagram | |
diagram.Save(dataDir + "AddImageToPage_out.svg", SaveFileFormat.SVG); |
Inserisci l’immagine in PNG
Aspose.Diagram for .NET API allows developers to insert a image shape in a page. The code example below shows how to insert a image in a Visio drawing and save as PNG format.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_VisioPages(); | |
// Load diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
Page page = diagram.Pages[0]; | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
using (FileStream fs = new FileStream("image.png", FileMode.Open)) | |
{ | |
page.AddShape(pinX, pinY, width, hieght, fs); | |
} | |
// Save diagram | |
diagram.Save(dataDir + "AddImageToPage_out.png", SaveFileFormat.PNG); |
Inserisci l’immagine in PDF
Aspose.Diagram for .NET API allows developers to insert a image shape in a page. The code example below shows how to insert a image in a Visio drawing and save as PDF format.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_VisioPages(); | |
// Load diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
Page page = diagram.Pages[0]; | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
using (FileStream fs = new FileStream("image.png", FileMode.Open)) | |
{ | |
page.AddShape(pinX, pinY, width, hieght, fs); | |
} | |
// Save diagram | |
diagram.Save(dataDir + "AddImageToPage_out.pdf", SaveFileFormat.PDF); |
Inserisci l’immagine in HTML
Aspose.Diagram for .NET API allows developers to insert a image shape in a page. The code example below shows how to insert a image in a Visio drawing and save as HTML format.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_VisioPages(); | |
// Load diagram | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
Page page = diagram.Pages[0]; | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
using (FileStream fs = new FileStream("image.png", FileMode.Open)) | |
{ | |
page.AddShape(pinX, pinY, width, hieght, fs); | |
} | |
// Save diagram | |
diagram.Save(dataDir + "AddImageToPage_out.html", new HTMLSaveOptions()); |