module Asposediagramjava::ExportToXml
Public Class Methods
new()
click to toggle source
# File lib/asposediagramjava/Export/exporttoxml.rb, line 3 def initialize() # Exporting VSD to VDX export_to_vdx() # Exporting VSD to VSX export_to_vsx() # Exporting VSD to VTX export_to_vtx() end
Public Instance Methods
export_to_vdx()
click to toggle source
# File lib/asposediagramjava/Export/exporttoxml.rb, line 14 def export_to_vdx() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' # Call the diagram constructor to load diagram from a VSD file diagram = Rjb::import('com.aspose.diagram.Diagram').new(data_dir + "Drawing.vsd") # Save as VDX diagram.save(data_dir + "Diagram.vdx", Rjb::import('com.aspose.diagram.SaveFileFormat').VDX) puts "Exported visio diagram to VDX." end
export_to_vsx()
click to toggle source
# File lib/asposediagramjava/Export/exporttoxml.rb, line 26 def export_to_vsx() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' # Call the diagram constructor to load diagram from a VSD file diagram = Rjb::import('com.aspose.diagram.Diagram').new(data_dir + "Drawing.vsd") # Save as VSX diagram.save(data_dir + "Diagram.vsx", Rjb::import('com.aspose.diagram.SaveFileFormat').VSX) puts "Exported visio diagram to VSX." end
export_to_vtx()
click to toggle source
# File lib/asposediagramjava/Export/exporttoxml.rb, line 38 def export_to_vtx() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' # Call the diagram constructor to load diagram from a VSD file diagram = Rjb::import('com.aspose.diagram.Diagram').new(data_dir + "Drawing.vsd") # Save as VTX diagram.save(data_dir + "Diagram.vtx", Rjb::import('com.aspose.diagram.SaveFileFormat').VTX) puts "Exported visio diagram to VTX." end