2012-05-15 23 views

cevap

11

PHP Excel dosyaları üreten bazı sınıflar vardır (gerçek excel dosyaları değil, .csv olayı). Kullandığım:

https://github.com/PHPOffice/PHPExcel

ANCAK: Ben java ile bu oluşturulan excel dosyaları OKUYUCU excel okumaya çalışırken sorun vardı, bu yüzden bu php komut hatalar olabilir.

DÜZENLEME: Güzel bir: http://www.phpclasses.org/package/2037-PHP-Generate-spreadsheet-files-Excel-xls-XML-format.html

+0

Ya katılıyorum .. ** PHPExcel ** gibi alternatif sınıflar var. – Rodex

+0

Hmm ... iyi nokta, ama bu durumda endüstri standardı tamamen mantıklı. Excel'in çok karmaşık yapısından dolayı .xls (x) oluşturmak büyük bir şeydir, bu yüzden çok iyi bir senaryo olmamalıdır. – Sliq

+1

ya teşekkürler ... Belki de PHPExcel için gitmeliyim ... Başka seçenek yok. – Rodex

5

Bazı uygulamalar bir HTML tablosu veya CSV yerine gerçek bir Excel dosyası dosyası oluşturmak ve Excel tarafından açılana böylece bir Excel dosyası gibi davranırlar. HTML tabloları ile, bu şaşırtıcı derecede iyi çalışır ve hatta bazı formatları destekler. Bununla birlikte, en yeni Excel sürümleriyle, dosyayı gerçekten açmak isteyip istemediğinizi soran bir mesaj alırsınız.

İlgili konular