MS word çıktısı almak

Php ile tabiki kendi fonksiyonlarını kullanarak doc uznatılı çıktıyı isemciye yollamak mümkün ama ben beeremedim ve çok karışık geldi ve aşağıdaki adımları izleyerek daha pratik ve kolay oldğunu düşündüğüm bir yol buldum
www.dijitalders.com
1  word u açın ve dilediyiniz gibi bir şablon ahzırlayın
alt üst bilgi
sayfa no
word ard
tablo
otomatik numaralandırma
ekleye bilriisniz
2 bunu web olarak kaydedin dosyamızın adı deneme.html

3 şimdi kaydettiyim klasoru inceleyelim ne görüyoruz
deneme.html
Deneme_dosyalar (dizin)
"deneme.html yi browserle açarsanız sayfa yapısını bozulduğunu göreceksiniz ama dert etmeyin"

word ile açarsanız sayfanız düzgün görünür. bunus ebebi dosyamızın içerdiyi tag ların ve
style shet lerini word un youmlaya bilmesi

4 şimdi deneme.html nin adını deneme.php olarak değştirioruz

5 bunu bir editorle açıp istediğiniz yerelerine php kodlarını ekliyoruz
ben DW kullanıyorum.
Artık bunun bir word osyası olduğunu unutun ve içindkei taglar ve word un kendine özgü style
leirni bozmadan istediğiniz yere PHP
kodu ekelyin
6 içindeki style kodlarını degiştirmeme şartı ile bu deneme.php dosyasıın içine istediğiniz php
kodlarını işinize yarayacak şekilde
ekeleyin

7 deneme.php nin ilk satırına

KOD:

  1.  Header("Content-type: application/msword");

ekleyelim
8 şimdi apache niz çalışıyorsa
adres satırında ilk denemenizi yapın
http://localhost/deneme.php (tabi deneme.php root dizinde ise)
ekrana gelen dosya kaydet pencereisinde aç derseni hemen word içinde açılır kaydet
ederseniz doc olarak kaydedersini.
DİKKAT eğer sayfanızda resim varsa sakın kaydetmeyin resimler görünmez.ilk önce açın sonra
dosya>kaydet menusunu kullanarak
kaydedin

eğer alt ve üst not kullanıyorsanız ve bunar istemciye veya durma gire değişyorsa

KOD:

  1.      mso-header:url("Deneme_dosyalar/header.htm") h1;

  2.      mso-even-footer:url("Deneme_dosyalar/header.htm") ef1;

  3.      mso-footer:url("Deneme_dosyalar/header.htm") f1;

bu satıralrı gene değiştirek kullanı
mesala

KOD:

  1.  Deneme_dosyalar/header.php?denme=ust_bilgi

Deneme_dosyalar dizinin deki header.htm leri header.php yapamyı unutmayın

header.php yi editorle açıp ustbilginin yazıldığı satıra

KOD:

  1.  <p class=MsoHeader><span class=SpellE>Turk</span>-<span

  2.  class=SpellE>php</span></p>



KOD:

  1.  <p class=MsoHeader><span class=SpellE>< ? echo '$_GET[denme]'

  2.  ?>[/</span>-<span class=SpellE><? echo

  3.  "www.turk-php.com";?></span></p>


yazın

Kaynak www.turk-php.com/index.php
Yorumunuzu Ekleyin


Yükleniyor...
Yükleniyor...