15 Ocak 2015, 06:49 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0) | PDF Dökümanı Oluşturmak ve Görüntülemek Çok merak edilen PDF oluşturma ile ilgili bir makale. Aşağıdaki örnek döküman ile herhangi bir pdf dökümanının ismini deneme.pdf olarak değiştirip aynı dizine kopyalayın. <?php //php_pdf library desteğini kotrol edecek fonksiyon function kaynak_ara($aranan) { if (get_extension_funcs ("$aranan") == true) { return true; } else { return false; } } if(kaynak_ara(pdf) == false) { die ("Malesef Sunucunuzda pdf desteği yok..!"); } //fonksiyona pdf desteğini sorduk //bu farklı kütüphaneler içinde olabilir //örnek: //kaynak_ara(gd); header( "Content-type: application/pdf" ); $f = fopen("deneme.pdf", "w"); //pdf dosyasını yazma amaçlı aç $pdf = PDF_open($f); PDF_set_info_author($pdf, "Savas TURK"); //Yazar ismi PDF_set_info_title($pdf, "PDF document prova"); //Döküman başlığı PDF_set_info_creator($pdf, "See Author"); PDF_set_info_subject($pdf, "PDF Denemesi"); //Döküman Konusu PDF_begin_page($pdf, 595, 842); //Sayfa boyutları genişlik, yükseklik PDF_add_outline($pdf, "Item".$data[1]); PDF_set_font($pdf, "Helvetica-Bold" , 20, winansi); //Yazı stili PDF_set_text_rendering($pdf, 0); PDF_show_xy($pdf, "OMG Selam NASILSIN",50,780); if (!isset($name)) { $name = "Test isim"; } if (!isset($age)) { $age = "Test soyisim"; } //eklenecek değişkenler //bir form sayfası ile alınabilir PDF_show_xy($pdf, "isminiz : $name" .$data[1], 100, 700); //Yazı ve konumu PDF_show_xy($pdf, "Soy isminiz : $age" .$data[2], 100, 620); //buraya benzer satırlar ekleyebilirsiniz PDF_end_page($pdf); //sayfa son PDF_close($pdf); fclose($f); //dosyayı kapat //Dosyayı yeniden şekillendirdik //Aşağıdaki bölüm ise Sayfaya döküyor. header("Content-length: " . filesize("deneme.pdf")); $f = fopen("deneme.pdf", "r"); fpassthru($f); fclose($f); ?>
__________________ | |
|
Etiketler |
dökümanı, görüntülemek, oluşturmak, pdf, ve |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
mIRCTurk Help Departmanı Simülasyon Eğitimi Dökümanı | TheLord22 | Eğitim Dünyası | 12 | 05 Ağustos 2013 17:23 |
IRC Güvenliği Dökümanı | SeckiN | Chat ve IRC | 0 | 05 Temmuz 2013 16:54 |
Linux Plesk Sunucular Hakkında Bilgi Dökümanı | CeSaRCripS | GNU, Linux ve UNIX | 0 | 26 Haziran 2013 18:19 |
Delphide yapılan programı system tray olarak görüntülemek | aSi | Delphi | 0 | 20 Ocak 2012 11:15 |