Php Pdf Oluşturma Kütüphanesi
#Php - 19 Nov 2020

Merhabalar, bu yazımda sizlere kullandığım bir php pdf kütüphanesi olan mPDF'den bahsedeceğim. Bu kütüphane html ile oluşturduğumuz şablonu pdf olarak bize çevirmektedir. Yaptığım işlerden birisinde toplu pdf üretmek için kullandım ve tüm ihtiyaçlarımı fazlasıyla karşılıyordu.

mPDF Kurulumu ve Kullanımı

Öncelikle mPDF php 7+ sürümlerini desteklemektedir. Eğer sürümünüz destekliyorsa composer aracılığıyla aşağıdaki şekilde projenize dahil edebilirsiniz.

composer require mpdf/mpdf

Projenize dahil ettikten sonra aşağıda paylaştığım kodlar sayesinde basit bir pdf oluşturabilirsiniz.


require_once __DIR__ . '/vendor/autoload.php';

$mpdf = new \Mpdf\Mpdf();
$mpdf->WriteHTML('<h1>Hello world!</h1>');
$mpdf->Output();

Output fonksiyonu içerisine pdf'in oluşacağı dizini, WriteHTML fonksiyonu içerisine ise istediğiniz bir değişkeni yazabilirsiniz. mPDF'in çok fazla özelliği mevcut. Bunların hepsini dökümantasyon sayfasından detaylıca ulaşabilirsiniz. (https://mpdf.github.io/) Herhangi bir sorun yaşadığınız zaman benimle iletişim kurabilirsiniz. Bol şans.