Module: Asposediagramjava::ExportToXml
- Defined in:
- lib/asposediagramjava/Export/exporttoxml.rb
Instance Method Summary collapse
Instance Method Details
#export_to_vdx ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 |
# 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 ⇒ Object
26 27 28 29 30 31 32 33 34 35 36 |
# 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 ⇒ Object
38 39 40 41 42 43 44 45 46 47 48 |
# 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 |
#initialize ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# 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 |