Merih Forum Programlama ve yazılım algoritmalar php php ile pdf dosyalar oluşturma

  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
php ile pdf dosyalar oluşturma

 
#1

http://www.tcpdf.org adresine gidip download bölümünden PDF yapan TCPDF classını indiriyoruz.

php_ile_pdf_dosyalar_olusturmak_4655_280...934_00.png

bizim yaptığımızexamples  klasöründe örnek dosyaları incelerseniz eğer nasıl kullanacağınız hakkında bilgi edinebilirsiniz.


<?php



//010711

//Yonetim Sayfa Guvenligi

include_once("__yonet_oturum.php");

$UyeGuvenlik = new __KlasOturum('YONETIM', $FN);


if (!empty($_GET['kayit_no'])) {



    $get = array(

        'kayit_no' => $_GET['kayit_no']

    );

    $Filitre = array(

        'kayit_no'

    );

    $FN->Filitre($get, $Filitre);

    $_GET['kno'] = $get['kayit_no'];

    include("test_kagit_.php");

    require_once('../tcpdf/config/lang/eng.php');

    require_once('../tcpdf/tcpdf.php');

// create new PDF document

    $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

// set document information

    $pdf->SetCreator(PDF_CREATOR);

    $pdf->SetAuthor($_SERVER['HTTP_HOST']);

    $pdf->SetTitle($Snc->sonuc_grup_ad);

    $pdf->SetSubject($Snc->testbaslik);

    $pdf->SetKeywords('TCPDF, PDF, example, test, guide');

// set default header data

    //$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE . ' 001', PDF_HEADER_STRING);

    $pdf->SetHeaderData("", "", $Snc->sonuc_grup_ad, iconv("windows-1254", "UTF-8", $_SERVER['HTTP_HOST'] . ' üzerinde ' . $FN->Tarih($Snc->tar, 3) .' tarihinde yapılan sınav içerği'));


    // remove default header/footer

    $pdf->setPrintHeader(false);

    //$pdf->setPrintFooter(false);

// set header and footer fonts

//        $pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));

    $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));

// set default monospaced font

    $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);

//set margins

    $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);

    $pdf->SetHeaderMargin(PDF_MARGIN_HEADER);

    $pdf->SetFooterMargin(PDF_MARGIN_FOOTER);

//set auto page breaks

    $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

//set image scale factor

    $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);

//set some language-dependent strings

    $pdf->setLanguageArray($l);

// ---------------------------------------------------------

// set default font subsetting mode

    $pdf->setFontSubsetting(true);



// Set font

// dejavusans is a UTF-8 Unicode font, if you only need to

// print standard ASCII chars, you can use core fonts like

// helvetica or times to reduce file size.

    $pdf->SetFont('dejavusans', '', 6, '', true);



// Add a page

// This method has several options, check the source code documentation for more information.

    $pdf->AddPage();

// Set some content to print

    $html = iconv("windows-1254", "UTF-8", $TestKagit->TempYaz());

// Print text using writeHTMLCell()

    $pdf->writeHTMLCell($w = 0, $h = 0, $x = '', $y = '', $html, $border = 0, $ln = 1, $fill = 0, $reseth = true, $align = '', $autopadding = true);

// ---------------------------------------------------------

// Close and output PDF document

// This method has several options, check the source code documentation for more information.

    $DosyaAdi = $FN->DosyaAdiYap($FN->NoktadanSonra(stripslashes($Snc->adsoy), 11) . ' ' . $FN->NoktadanSonra(stripslashes($Snc->sinif), 11) . ' ' .stripslashes($Snc->numara) . ' ' . $Snc->sonuc_grup_ad);

    $pdf->Output($DosyaAdi, 'I');



//============================================================+

// END OF FILE

//============================================================+
}



Ara
Cevapla


[-]
Hızlı Cevap

İnsan Doğrulama:
Aşağıda görünen onay kutusunu işaretleyiniz. Bu işlem otomatik spam kayıtları önlemek için kullanılır.

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  php de çerez oluşturma sempatik141 0 1,881 12-06-2017, Saat: 17:18
Son Yorum: sempatik141
  php ile thumbnail oluşturma Adamantin 0 1,651 21-03-2017, Saat: 18:36
Son Yorum: Adamantin
  PHP ile Klasör Oluşturma ve Silme İşlemleri Adamantin 0 1,905 19-03-2017, Saat: 18:00
Son Yorum: Adamantin
  php ile pdf dosyalar oluşturma ghostwide 0 2,034 25-04-2016, Saat: 17:22
Son Yorum: ghostwide

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Konuyu Okuyanlar:
1 Ziyaretçi

   
Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2020 MyBB Group.  



Merih Forum® bilgi paylaşım platformu. 2015-2020 Tüm hakları saklıdır.