Apertura di file in Ruby

Aspose.Cells - Semplici modi per aprire file Excel

Apertura attraverso il percorso

Basta aprire un file Excel Microsoft facendo riferimento al percorso del file

Codice Rubino

 data_dir = File.dirname(File.dirname(File.dirname(__FILE__))) + '/data/'

workbook = Rjb::import('com.aspose.cells.Workbook').new(data_dir + 'Book1.xls')

Apertura tramite Stream

A volte, il file Excel che desideri aprire viene archiviato come flusso. In tal caso, utilizzare una versione di overload del metodo Open che accetta l’oggetto Stream che contiene il file Excel per aprire il file.

Codice Rubino

 data_dir = File.dirname(File.dirname(File.dirname(__FILE__))) + '/data/'

fstream = IO.sysopen(@data_dir + 'Book1.xls')

workbook = Rjb::import('com.aspose.cells.Workbook').new(fstream)