both excel 2003 and excel 2007 files creates almost successfully. a trouble was with pdf. script says:
"TCPDF ERROR: [Image] No such file or directory in ./www/username/www/htdocs//_russian/analytics/content/val_img/650/jan09_v4.png"
I couldn't understand what was wrong, until I found a starting dot in the image path. I tried to find a place in Shared/PDF/tcpdf.php where this dot is appends. It was unsuccessful. then I decided to add these lines to the `public function Image(lots_of_params)`,
just at the beginnig of it:

p.s. can somebody explain the code below? why is it used? in my case, $tag['attribute']['src'] contains "/www/username/www/htdocs//_russian/analytics/content/val_img/650/jan09_v4.png", as you see the first symbol is "/", and according
to the code below, $_SERVER['DOCUMENT_ROOT'] that is "/www/username/www/htdocs/" will be added at the beginning of $tag['attribute']['src'] and it will be "/www/username/www/htdocs//www/username/www/htdocs//_russian/analytics/content/val_img/650/jan09_v4.png".
Am I right? why is it used? I can't understand anyway.

Using your example I was indeed able to reconstruct that TCPDF error on Linux. After some thinking, I think the solution is to avoid using an absolute path in the
setPath() method. I would only use relative paths because, as far as I can see, absolute path won't work if you instead wanted to generate HTML file instead of PDF.

I think PHPExcel could be improved the way it handles images. For example, if you convert from
.xlsx to
.html, (plain read/write), I would expect that the images are extracted from the xlsx-file and saved to the disk in a directory next to the saved HTML-file. Just like Excel does when you save as HTML. Currently, this is not what happens in PHPExcel.
Instead images are required to be pre-extracted which is not always ideal.

In short, for now, use relative paths for the images. In the future we must try to improve the library so it can handle absolute paths, but that will need some adjustments.

I think PHPExcel could be improved the way it handles images. For example, if you convert from
.xlsx to
.html, (plain read/write), I would expect that the images are extracted from the xlsx-file and saved to the disk in a directory next to the saved HTML-file. Just like Excel does when you save as HTML. Currently, this is not what happens in PHPExcel.
Instead images are required to be pre-extracted which is not always ideal.