2017-05-11 2 views
1

Ich habe eine XLS-Datei und ich muss einen Bereich von diesem als Bild exportieren, wie A1: K15 Ich möchte das mit PHP Ich benutze bereits PHPExcel zum Lesen/Schreiben Tabellenkalkulationen aber ich habe keine ahnung ob es irgendwie damit möglich ist. Irgendeine Idee?Speichern XLS als Bild mit PHP

+0

Sie müssen ein Bild selbst erstellen PHP-Funktionen. Versuchen Sie Folgendes: http://www.php.net/manual/en/book.image.php –

Antwort

1

Es gibt einige Optionen:

  1. Wenn Sie mit Windows Server arbeiten, und Sie können Excel auf dem Server installieren - So können Sie Excel als „COM“ öffnen, und dann Bereich exportieren.
  2. Wie 1 - aber es mit VBS-Datei, die Verbindung zu Excel und nicht direkt nach Excel - es ist das gleiche System wie VBA, so dass Sie example here sehen können.
  3. Microsoft bieten EWA - Excel Web Access, und in ihrer API - ihre ist eine Option, Bereich als Bild zu speichern - genau das, was Sie wollten, aber die Excel-Datei muss gehostet in Microsoft Sharepoint Online (oder SharePoint On Permission)
  4. Von PHPExcel - Export nach HTML, und danach konvertieren Sie die HTML zu Bild von wkhtmltoimage - es ist Kommandozeilen-Tool, das Teil von wkhtmltopdf ist.

Wenn PDF ok ist, können Sie PHPExcel verwenden - Um export to PDF