• 0216 488 01 91
  • destek@sonsuzbilgi.com.tr

Dijital Kartvizit Web Sites

Gelişmiş Bir Çok Özelliği İle Dijital Kartvizit Web Sitenizi Bu Gün Kuralım!

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


PHP ile PDF Oluşturma ve Kullanımı

Adı : PHP ile PDF Oluşturma ve Kullanımı

PHP ile PDF Oluşturma ve Kullanımı
PHP, web programlama dili olarak kullanıcılara geniş bir yelpaze sunar. Kullanıcılar, PHP’nin sunmuş olduğu fonksiyonları kullanarak PDF dosyalarını da oluşturabilirler. Bu konu hakkında Türkçe bir yazı yazacağız ve en az 500 kelime olacak. Yazıda, PHP ile PDF oluşturmak için çeşitli örnekler vereceğiz ve sık sorulan sorularla ilgili ayrıntılı bilgi vereceğiz.
PHP İle PDF Oluşturma
PDF, Adobe Acrobat Reader gibi bir program ile görüntülenebilen özel bir dosya türüdür. Standart bir web sayfası, HTML formatında oluşturulur. Ancak, bir özetlenmiş veri veya belge bir PDF’ye dönüştürüldüğünde, kullanıcılar belgenin ayrıntılarını, biçimini ve düzenini koruyabilirler. Bu nedenle, verilerin korunmasını veya belgelerin paylaşılmasını uygun hale getirmek için, çoğu web sitesi PDF’lerle çalışır.
PDF’lerin yapısını oluşturmak için pek çok PHP sınıfı mevcuttur. Belgenin oluşturulması için en yaygın kullanılan sınıflardan biri, TCPDF’dir. TCPDF, herhangi bir web sayfasında oluşturabileceğiniz bir PDF çıktısı verir. Diğer popüler PDF oluşturma sınıfları arasında FPDF, Zend_Fpdf ve mPDF gibi sınıflar bulunmaktadır.
TCPDF Kullanarak PDF Oluşturma
TCPDF sınıfının kullanımı oldukça basittir ve öğrenmesi kolaydır. Aşağıda, TCPDF sınıfını kullanarak PDF oluşturmak için bir örnek kod verilmiştir.
Öncelikle, TCPDF sınıfını projenize ekleyerek başlayabilirsiniz. TCPDF sınıfını indirmek ve yüklemek için http://www.tcpdf.org adresini ziyaret edebilirsiniz.
require_once('tcpdf/tcpdf.php');
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('John Doe');
$pdf->SetTitle('TCPDF Example');
$pdf->SetSubject('TCPDF Tutorial');
$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);
// 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);
$pdf->SetFont('helvetica', '', 12);
$pdf->AddPage();
$html = '

Welcome to TCPDF!


PHP ile PDF Oluşturma ve Kullanımı

Adı : PHP ile PDF Oluşturma ve Kullanımı

PHP ile PDF Oluşturma ve Kullanımı
PHP, web programlama dili olarak kullanıcılara geniş bir yelpaze sunar. Kullanıcılar, PHP’nin sunmuş olduğu fonksiyonları kullanarak PDF dosyalarını da oluşturabilirler. Bu konu hakkında Türkçe bir yazı yazacağız ve en az 500 kelime olacak. Yazıda, PHP ile PDF oluşturmak için çeşitli örnekler vereceğiz ve sık sorulan sorularla ilgili ayrıntılı bilgi vereceğiz.
PHP İle PDF Oluşturma
PDF, Adobe Acrobat Reader gibi bir program ile görüntülenebilen özel bir dosya türüdür. Standart bir web sayfası, HTML formatında oluşturulur. Ancak, bir özetlenmiş veri veya belge bir PDF’ye dönüştürüldüğünde, kullanıcılar belgenin ayrıntılarını, biçimini ve düzenini koruyabilirler. Bu nedenle, verilerin korunmasını veya belgelerin paylaşılmasını uygun hale getirmek için, çoğu web sitesi PDF’lerle çalışır.
PDF’lerin yapısını oluşturmak için pek çok PHP sınıfı mevcuttur. Belgenin oluşturulması için en yaygın kullanılan sınıflardan biri, TCPDF’dir. TCPDF, herhangi bir web sayfasında oluşturabileceğiniz bir PDF çıktısı verir. Diğer popüler PDF oluşturma sınıfları arasında FPDF, Zend_Fpdf ve mPDF gibi sınıflar bulunmaktadır.
TCPDF Kullanarak PDF Oluşturma
TCPDF sınıfının kullanımı oldukça basittir ve öğrenmesi kolaydır. Aşağıda, TCPDF sınıfını kullanarak PDF oluşturmak için bir örnek kod verilmiştir.
Öncelikle, TCPDF sınıfını projenize ekleyerek başlayabilirsiniz. TCPDF sınıfını indirmek ve yüklemek için http://www.tcpdf.org adresini ziyaret edebilirsiniz.
require_once('tcpdf/tcpdf.php');
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('John Doe');
$pdf->SetTitle('TCPDF Example');
$pdf->SetSubject('TCPDF Tutorial');
$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);
// 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);
$pdf->SetFont('helvetica', '', 12);
$pdf->AddPage();
$html = '

Welcome to TCPDF!



Dijital Kartvizit Web Sites

Gelişmiş Bir Çok Özelliği İle Dijital Kartvizit Web Sitenizi Bu Gün Kuralım!

*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle


PDF Taşınabilir Belge Biçimi belge formatı e-kitaplar broşürler formlar faturalar FPDF TCPDF PHP yazı tipi boyut renk hizalama sayfa boyutu kenar boşlukları çoklu dil desteği HTML içeriği PDF formu doldurma çizim yapma harici font görüntü ekleme
Sonsuz Bilgi