Build 3.5.0.66 of xlsgen adds support for using Excel files from internet.
Because Excel files are not always sitting on hard drives, xlsgen must provide a mechanism for downloading Excel files. What we simply do is allow URLs to be passed in the Open() method call. Here is an example :
// open an Excel file identified by its URL
IXlsWorkbook workbook = engine.Open( "http://xlsgen.arstdesign.com/core/Book1_chart20.xls", "" );
//...
workbook.Close();