Il y a quelques options:
- Si vous travaillez avec Windows Server, et vous pouvez installer Excel sur le serveur - Vous pouvez ouvrir Excel comme « COM », puis exporter votre gamme.
- Identique à 1 - mais faites-le avec un fichier VBS, qui se connectera à Excel, et non directement à Excel - c'est la même syntaxe que VBA, donc vous pouvez voir example here.
- Microsoft offre EWA - Excel Web Access, et dans leur API - leur est une option pour enregistrer la plage en tant qu'image - exactement ce que vous vouliez, mais le fichier Excel doit hébergé dans Microsoft Sharepoint Online (ou SharePoint On Permise)
- Par PHPExcel - exporter en Html, et ensuite convertir le html en image par wkhtmltoimage - c'est un outil de ligne de commande qui fait partie de wkhtmltopdf.
Si PDF est ok, vous pouvez utiliser PHPExcel - Pour export to PDF
Vous devez créer une image vous en utilisant les fonctions PHP. Essayez ceci: http://www.php.net/manual/fr/book.image.php –