PHP kullanarak / dinamik olarak üretilen MS Excel dosyası embed görüntüleri eklemek nasıl?

1 Cevap php

Ben anında PHP ie kullanarak Excel dosyası için bir rapor vermeniz gerekir. Ben aslında MySQL veri alma ve HTML tabloları bunu sunuyorum.

Ben görüntülerin dışında, Excel dosya biçiminde bütün bu verileri mümkün duyuyorum. Bu dosya aynı zamanda off-line çalışmak gerekiyor çünkü, mutlak bir URL'ye görüntü kaynağını işaret olamaz.

Ben herhangi bir kitaplık yani sadece PHP kodu veya PEAR / PECL uzantıları gerektirmez kütüphane kullanmadan bu Excel dosyası içine resim eklemek / embed herhangi bir yolu var mı. Ben LAMP yığınını kullanıyorum, bu yüzden COM bir seçenek değildir.

1 Cevap

Senin akıl PEAR kullanarak değil ne olduğundan emin değilim, ama değiştirilmiş bir sürümü (PHP Excel Creator library) Spreadsheet Excel Writer PEAR kalanı üzerinde herhangi bir bağımlılıkları yok olan PEAR vardır.

I know that the original PEAR version has a method Worksheet::insertBitmap() . You would need to convert the images to bitmap if they aren't already (maybe using GD in PHP)

Windows üzerinde ve sunucuya iyi erişiminiz varsa da Excel'e konuşmaya COM kullanmayı deneyin ve dosyayı bu şekilde oluşturabilir.