Resim ekle
buSayfanesne, ön plan sayfasının veya arka plan sayfasının çizim alanını temsil eder. Tarafından sunulan Pages özelliğiDiagram class, Aspose.Diagram.Page nesnelerinin koleksiyonunu destekler.
Visio’e Resim Ekle
JAVA için Aspose.Diagram API, geliştiricilerin bir sayfaya resim şekli eklemesine izin verir. Aşağıdaki kod örneği, bir Visio çizimine nasıl resim ekleneceğini gösterir.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(AddImageToPage.class) + "Pages/"; | |
// load an existing Visio | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// get a particular page | |
Page page = diagram.getPages().getPage("Page-1"); | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
File file = new File("image.png"); | |
FileInputStream fis = new FileInputStream(file); | |
page.addShape(pinX, pinY, width, hieght, fis); | |
// Save the Visio diagram | |
diagram.save(dataDir + "AddImageToPage_Out.vsdx", SaveFileFormat.VSDX); |
SVG’e Resim Ekle
JAVA için Aspose.Diagram API, geliştiricilerin bir sayfaya resim şekli eklemesine izin verir. Aşağıdaki kod örneği, Visio çizimine nasıl resim ekleneceğini ve SVG formatında nasıl kaydedileceğini gösterir.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(AddImageToPage.class) + "Pages/"; | |
// load an existing Visio | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// get a particular page | |
Page page = diagram.getPages().getPage("Page-1"); | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
File file = new File("image.png"); | |
FileInputStream fis = new FileInputStream(file); | |
page.addShape(pinX, pinY, width, hieght, fis); | |
// Save the Visio diagram | |
diagram.save(dataDir + "AddImageToPage_Out.svg", SaveFileFormat.SVG); |
PNG’e Resim Ekle
JAVA için Aspose.Diagram API, geliştiricilerin bir sayfaya resim şekli eklemesine izin verir. Aşağıdaki kod örneği, Visio çizimine nasıl resim ekleneceğini ve PNG formatında nasıl kaydedileceğini gösterir.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(AddImageToPage.class) + "Pages/"; | |
// load an existing Visio | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// get a particular page | |
Page page = diagram.getPages().getPage("Page-1"); | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
File file = new File("image.png"); | |
FileInputStream fis = new FileInputStream(file); | |
page.addShape(pinX, pinY, width, hieght, fis); | |
// Save the Visio diagram | |
diagram.save(dataDir + "AddImageToPage_Out.png", SaveFileFormat.PNG); |
PDF’e Resim Ekle
JAVA için Aspose.Diagram API, geliştiricilerin bir sayfaya resim şekli eklemesine izin verir. Aşağıdaki kod örneği, Visio çizimine nasıl resim ekleneceğini ve PDF formatında nasıl kaydedileceğini gösterir.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(AddImageToPage.class) + "Pages/"; | |
// load an existing Visio | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// get a particular page | |
Page page = diagram.getPages().getPage("Page-1"); | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
File file = new File("image.png"); | |
FileInputStream fis = new FileInputStream(file); | |
page.addShape(pinX, pinY, width, hieght, fis); | |
// Save the Visio diagram | |
diagram.save(dataDir + "AddImageToPage_Out.pdf", SaveFileFormat.PDF); |
HTML’e Resim Ekle
JAVA için Aspose.Diagram API, geliştiricilerin bir sayfaya resim şekli eklemesine izin verir. Aşağıdaki kod örneği, Visio çizimine nasıl resim ekleneceğini ve HTML formatında nasıl kaydedileceğini gösterir.
// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(AddImageToPage.class) + "Pages/"; | |
// load an existing Visio | |
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx"); | |
// get a particular page | |
Page page = diagram.getPages().getPage("Page-1"); | |
double pinX = 3, pinY = 3, width = 4, hieght = 4; | |
File file = new File("image.png"); | |
FileInputStream fis = new FileInputStream(file); | |
page.addShape(pinX, pinY, width, hieght, fis); | |
// initialize PDF save options | |
HTMLSaveOptions options = new HTMLSaveOptions(); | |
// Save the Visio diagram | |
diagram.save(dataDir + "ExportOfHiddenVisioPagesToHTML_Out.html", options); |