PHP ile Excel dosyasındaki metin biçimlendirme

5 Cevap php

Ben bu sitede bulunan bir yöntemle benim veritabanından veri yükleme ve bir Excel dosyasına ihraç ediyorum: http://www.appservnetwork.com/modules.php?name=News&file=article&sid=8

Bu çalışıyor, ama ne şimdi yapmak istiyoruz ihraç önce metni biçimlendirmek olduğunu - yazı tipi ve metin boyutunu değiştirmek. Herkes bu yapmak konusunda herhangi bir fikir var mı?

5 Cevap

Eğer çözüm dağıtmak istedikleri hızına bağlı olarak, bir yöntem sadece, HTML tablo etiketi kullanmak stil biçimlendirmesi kullanarak tablolardaki tüm verileri depolamak ve sonra kaydetmek için tarayıcıyı zorlamak için PHP başlığının seçeneği kullanmak için bir gibidir. xls dosyası.

Kavram ispatı için, notepad içine bu kodu kopyalayın xls olarak kaydetmek ve sonra da Excel ile açın.:

<table>
<tr><th>Column 1</th><th>Column 2</th></tr>
<tr><td style="font-size:200%">Answer 1</td><td style="color:#f00">Answer 2</td></tr>
<tr><td colspan="2" style="font-weight:bold">Answer 3 with 2 columns</td></tr>
</table>

Onun değil en zarif çözüm, ama kesinlikle sizin ihtiyaçlarınıza uygun olacaktır.

PHPExcel Bu ve daha fazlasını yapmak için olanakları sağlar.

I php_writeexcel birkaç kez kullanılan ve çok sevdim ettik! :)

TinyButStrong şablon sistemi (www.tinybutstrong.com) şablonları excel yazmak sağlayan isteğe bağlı bir eklenti vardır.

Ben bu büyük kullandım. Bu yüzden genellikle benim raporları 'sayfasında ekran' ve seçenekleri 'excel yazma' teklif - O size HTML veya Excel bir bayrak bağlı yazmak için sayfayı kurabilirsiniz özellikle düzgün.