2009-10-15 8 views

Répondre

2

Eh bien, simplement, vous ne pouvez pas. Un TSV est un fichier en texte brut (texte/brut), pas un fichier Excel. Un fichier Excel est une représentation binaire d'une feuille de calcul, et bien qu'Excel puisse lire un TSV et le présenter comme des données tabulaires, ce n'est pas cette forme binaire avancée qui peut contenir des images.

Vous devez créer un fichier Excel xls 'approprié' en utilisant l'une des bibliothèques disponibles. J'ai utilisé PHPExcel dans le passé et je pense qu'il supporte l'ajout d'images.

+0

Merci, savez-vous de tout ce que je peux installer sans avoir accès à PHP.INI? Merci –

+0

Il vaut la peine d'essayer PHPExcel ou le Pear une détaillée ci-dessous. Je ne pense pas que PHPExcel nécessitait des réglages spéciaux mais vous devrez l'essayer pour être sûr. Bonne chance! –

1

Je ne crois pas qu'il y ait de toute façon à utiliser les données TSV, et obtenir Excel pour afficher une image.

Cependant, j'ai réussi à utiliser Spreadsheet_Excel_Writer de PEAR, et il supporte l'insertion d'images (bitmaps). Prend également en charge le formatage agréable, etc, etc

+0

J'ai regardé cela, mais vous devez avoir trop de fichier PHP.INI que je n'ai malheureusement pas. –