Di Posting Oleh : wandi
Kategori : Pemprograman web PHP
Setelah sebelumnya kita telah megetahui dasar - dasar cara menggunakan FPDF, berikutnya yang akan kita bahas adalah cara membuat kop surat dengan FPDF.
langkah pertama yang harus dilakukan tentu download terlebih dahulu FPDF disini. Selanjutnya siapkan gambar yang akan ingin anda jadikan logo pada kop yang akan dibuat.
Baca juga Tutorial Cara Menggunakan FPDF untuk membuat file PDF
Setelah anda download silahkan lakukan ekstrak dalam direktori yang anda inginkan, pastinya anda harus mengekstraknya di bawah direktori htdocs. Jika tidak di dalam direktori htdocs scriptnya ya gak akan jalan. :D. Di sini saya melakukan ekstrak script inti fpdf.php ke di direktori /htdocs/fpdf/fpdf.php, sehingga jika saya mengakses fpdf.php dari luar direktori /fpdf menggunakan require jadi seperti ini :
include "../fpdf/fpdf.php";
dengan dua titik di depannya.
berikutnya untuk membuat kop surat
<?php
include "../fpdf/fpdf.php";
class Pdf extends FPDF
{
function letak($gambar)
{
//memasukkan gambar untuk header
$this->Image($gambar, 10, 10, 20, 25);
//menggeser posisi sekarang
}
function judul($teks1, $teks2, $teks3, $teks4, $teks5)
{
$this->Cell(25);
$this->SetFont('Times', 'B', '12');
$this->Cell(0, 5, $teks1, 0, 1, 'C');
$this->Cell(25);
$this->Cell(0, 5, $teks2, 0, 1, 'C');
$this->Cell(25);
$this->SetFont('Times', 'B', '12');
$this->Cell(0, 5, $teks3, 0, 1, 'C');
$this->Cell(25);
$this->SetFont('Times', 'I', '8');
$this->Cell(0, 5, $teks4, 0, 1, 'C');
$this->Cell(25);
$this->Cell(0, 2, $teks5, 0, 1, 'C');
}
function garis()
{
$this->SetLineWidth(1);
$this->Line(10, 36, 138, 36);
$this->SetLineWidth(0);
$this->Line(10, 37, 138, 37);
}
}
//instantisasi objek
$pdf = new Pdf();
//Mulai dokumen
$pdf->AddPage('P', 'A5');
//meletakkan gambar
$pdf->letak('logo.png');
//meletakkan judul disamping logo diatas
$pdf->judul('PEMERINTAH KOTA BANDUNG', 'DINAS PENDIDIKAN', 'SEKOLAH MENENGAH KEJURUAN PURAGABAYA', 'bandung jawabarat Telp. (8839)77388', 'Website: http://namawebsite.sch.id | E-Mail: emailnya@schoool.ac.id');
//membuat garis ganda tebal dan tipis
$pdf->garis();
$pdf->Output('kopsurat.pdf', 'I');
Berikut adalah hasilnya
Itulah cara membuat kop surat dengan FPDF, semoga bermanfaat dan sampai jumpa di artikel yang lainnya.
Mau liat atau download source code aplikasi premium bisa disini.
0 Komentar