php ile sayfayı pdf e aktarmak.

LORDDAdıgüzelAvatar

Merhabalar,

php ile mevcut bir web sayfasındaki verileri (logo & text) olduğu gibi pdf e nasıl aktarabilirim ? Yardımcı olabilir misiniz, örnek vs var mı acaba?

2011-06-19 20:38:59

alicilinAli Fırat Güler
Yazan:LORDD

Merhabalar,

php ile mevcut bir web sayfasındaki verileri (logo & text) olduğu gibi pdf e nasıl aktarabilirim ? Yardımcı olabilir misiniz, örnek vs var mı acaba?

bunu yapabilmeniz mümkün. ilk önce pdf.php adında bir dosya oluşturun ve içinde pdfye aktarmak istediğiniz bilgileri çekin yani veritabanından istediğiniz bilgileerini çekin güzelce hazırlayın sonrasında sayfanın en üstüne

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/pdf");
header("Content-Disposition: attachment;filename=gelen.pdf ");
header("Content-Transfer-Encoding: binary ");

bu kodları yapıştırın. ve pdf.php dosyasını tarayıcınız ile görüntüleyin. size veri tabanından çektiğiniz bilgileri pdf dosyası formatında indirttiricektir.

2011-06-20 10:14:36

Php

LORDDAdıgüzelAvatar

hocam süpersiniz aradığım tam olarak bu sanırım ancak; dosyayı kaydettikten sonra açmak istediğimde;

adobe reader could not open hatası veriyor ?
ayrıca aynı sayfada yazdır çıktısı da alıyordum ben bunu ekleyince yazdır diye ekran gelmedi :(  
2011-06-20 11:57:53

Php

alicilinAli Fırat Güler

adobe readerin okuyabileceği bir şekilde hazırlanmadığı için o hatayı veriyor.

veri tabanından çekeceğiniz bilgileri pdf formatına uygun olarak yapmalısınız

bu yöntemi şurdan öğrenebilirsiniz; http://www.php.net/manual/en/ref.pdf.php

2011-06-20 14:37:12

peki

LORDDAdıgüzelAvatar

peki hocam $pdf->Write(10,'$kime');

şeklinde birşey denedim ancak  tırnak arasına gelecek olan text için değişken ile gösteremiyorum değişkeni metin olarak algılıyor bunu nasıl yapabilirim acaba?
2011-06-20 16:47:57

Php

alicilinAli Fırat Güler

Write(10,"$kime"); şeklinde denerseniz olucaktır. tırnakları çif tırnak olarak değiştirirseniz değişkeni okur

2011-06-20 23:36:51

son

LORDDAdıgüzelAvatar

son bir soru hocam;
bilgileri while ile echo deyip ekrana normal bastırıyorum. ancak, echo yu kapatıp, yerine pdf çıktısını atınca sadece bir ürün bastırıyor pdf e diğerlerini almıyor, döngü yokmuş gibi oluyor bunu nasıl çözebilirim acaba?

addpage de denedim döngü içinde dışında ancak çözemedim ?
uygulama;
while...
{
pdf kodları vs..
}

2011-06-22 09:18:35

Php

LORDDAdıgüzelAvatar

pdf ile yazdırmak yerine echo ile yazdırınca oluyor ancak pdf ile sadece bir adet bastırıyor, neden böyle olur, nasıl düzeltebilirim acaba?

2011-06-22 13:07:54 Edit:2011-06-22 13:28:06

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro