Add Window Element to the Visio Instance in Ruby
Contents
[
Hide
]
Aspose.Diagram - Add Window Element to the Visio Instance
To Add Window Element to the Visio Instance using Aspose.Diagram Java for Ruby, simply invoke AddWindowElement module. Here you can see example code.
Ruby Code
data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
\# Create instance of Diagram
diagram = Rjb::import('com.aspose.diagram.Diagram').new(data_dir + "Drawing.vsd")
\# initialize window object
window = Rjb::import('com.aspose.diagram.Window').new
\# set window state
window.setWindowState(Rjb::import('com.aspose.diagram.WindowStateValue').MAXIMIZED)
\# set window height
window.setWindowHeight(500)
\# set window width
window.setWindowWidth(500)
\# set window type
window.setWindowType(Rjb::import('com.aspose.diagram.WindowTypeValue').STENCIL)
\# add window object
diagram.getWindows().add(window)
\# save in any supported format
diagram.save(data_dir + "AddWindowElement.vdx", Rjb::import('com.aspose.diagram.SaveFileFormat').VDX)
puts "Added window element to the visio instance."
Download Running Code
Download Add Window Element to the Visio Instance (Aspose.Diagram) from any of the below mentioned social coding sites: