Perancangan & Pemrograman Web

Slides:



Advertisements
Presentasi serupa
Matakuliah Pengenalan Internet
Advertisements

Pengoperasian Perangkat Lunak Pengolah Kata
Header Footer Header adalah teks yang muncul pada halaman atas
MICROSOFT WORD 2007 Oleh EDI PURWANTO.
PRESENTASI HASIL DISKUSI KELOMPOK 3
Pengembangan Web Pertemuan 2 HTML Basic (Text Formating, Link & Frame)
CodeIgniter By ISNARDI, M.Kom.
MEDIA PEMBELAJARAN Mengatur Format Halaman oleh : Basuki Wibowo, S
DASAR HTML Marina Azizah. Struktur Dokumen HTML Dokumen HTML bisa di bagi mejadi tiga bagian utama: HTML Setiap dokumen HTML harus di awali dan di tutup.
LAYANAN BERBASIS APLIKASI WEB Pertemuan I Budi Arifitama.
Paket Program Aplikasi
Print Preview Dokumen word berbentuk digital, biasanya akan dicetak kedalam bentuk kertas Untuk melihat bentuk dokumen tercetak digunakan perintah File>
Pengaturan Pencetakan Dokumen
MENGOPERASIKAN APLIKASI PRESENTASI
MENU DAN IKON PERANGKAT LUNAK PENGOLAH KATA
Pertemuan 9 Cascading Style Sheet (css)
KOLOM KORAN, DROP CAP, TEXT DIRECTION, HEADER & FOOTER, PAGE NUMBER , TABEL PERTEMUAN 3.
Basic HTML Konsep dan Fungsi HTML
Pengoperasian Perangkat Lunak Pengolah Kata
 HTML merupakan bahasa paling standard yang digunakan untuk membuat suatu website  HTML Singkatan dari H yper T ext M arkup L anguage  HTML bukanlah.
PAKET PROGRAM NIAGA TEKNIK KOMPUTER
MENANGANI aplikasi perangkat lunak
PENGERTIAN CSS.
CSS.
MEMULAI MS WORD Klik START > Program > Micorosoft Office >Microsoft Office Word 2007.
EDITING TEKS PERTEMUAN 2.
 Tabel sangat penting artinya dalam desain web. Karena dengan menggunakan tag table Anda dapat membuat halaman web "terbagi" pada beberapa kolom atau.
Dinda Prasetia,Skom..  Buatlah tampilan dengan 2 jenis penomeran halaman yang berbeda seperti di bawah ini:
Latihan CSS.
Pemrograman Berbasis Web CSS
EDITING TEKS PERTEMUAN 2.
PENGANTAR TEKNOLOGI INFORMASI ( PTI ) pertemuan 2 Oleh : L1153 Halim Agung,S.Kom.
CSS (Cascading Style Sheet)
CSS Eksternal & Style Elemen
Pertemuan 2 : HTML.
MEMBUAT LAPORAN PDF DENGAN PHP
KKPI KELAS X SEMESTER 1 Standar Kompetensi : Mengoperasikan Sistem Operasi Software Kompetensi Dasar : Mengoperasikan software pengolah kata.
TAMPILAN MICROSOFT WORD MENJADI LEBIH MENARIK
BAB 5 MENGGUNAKAN PERANGKAT LUNAK PENGOLAH KATA
Cascading Style Sheet (CSS)
Oleh : FERIZKI TRI DARMA
MENGATUR SPASI TEXS.
Microsoft Word.
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Membuat Rumus cara membuat rumus adalah sbb: 1. Letakan kursor mouse Anda pada posisi yang akan disisipi rumus. 2. Aktifkan Ribbon Insert 3. Lalu tekan.
Assalamu’alaikum ^^.
Perancangan & Pemrograman Web
Pengoperasian Perangkat Lunak Pengolah Kata
Pengoperasian Perangkat Lunak Pengolah Kata
Materi: Microsoft Word 2007
APLIKASI KOMPUTER Microsoft Word 2007 II.
LATIHAN ULANGAN SEMESTER GENAP
TEKNOLOGI INFORMASI DAN KOMUNIKASI ( T. I. K. )
Almuntaqo Zain Komputer Almuntaqo Zain
MENGATUR FORMAT HALAMAN
Created by Nofril Zendriadi
Pengantar Teknologi Informasi
MENYIMPAN DAN MENCETAK HALAMAN WEB
Pengantar Teknologi Informasi
OLEH : SONIA RUKMARDI SARI KELAS : X2
Microsoft Word 2010 Oleh: Oktavia Nirmala
MENDAPATKAN INFORMASI di INTERNET
Oleh : Ariesko Gunanda Rangkuti
Dasar dasar Komputer dan Internet Materi: Microsoft Word
TUTORIAL MEMBUAT PAGE PADA PROPOSAL KOMBINASI ANGKA ROMAWI DAN ARAB
KELAS XI IA-IS SMA MUHAMMADIYAH 3 MADURAN LAMONGAN
Mengatur ukuran kertas.
MEMBUAT NOMOR HALAMAN DENGAN FORMAT DAN POSISI BERBEDA
CSS (Cascading Style Sheet)
List dan Image pada HTML
Transcript presentasi:

Perancangan & Pemrograman Web PHP to PDF Oleh: Chaerul Anwar, MTI

Lesson Objectives Mampu menjelaskan proses pembuatan pdf dari php Mampu membuat program pdf

Tools Pembuatan file pdf dengan php dapat dilakukan dengan fungsi header(‘Content-Type: application/pdf’)? yang telah disediakan oleh php itu sendiri. Untuk efisiensi tenaga dan waktunya untuk membuat pdf dengan memanfaatkan class php utk membuat file pdf diantaranya yang disediakan oleh : FPDF http://www.fpdf.org/en/download.php

Testing FPDF (1) <?php require(‘fpdf17/fpdf.php'); $pdf=new FPDF('P','mm','A4'); $pdf->AddPage(); $pdf->SetFont('Arial','B',16); $pdf->Cell(40,10,'Hello World!',1,1,’R’); $pdf->Output(); ?>

Penjelasan Testing $pdf=new FPDF('P','mm','A4'); diartikan sebagai pembuatan objek baru dari kelas FPDF dengan kata lain membuat file pdf baru, dengan kriteria halamannya itu Landscape (L), satuannya millimeter (mm) dan page sizenya A4. $pdf->AddPage(); Digunakan untuk membuat halaman pertama dari file pdf yang ada. Sehingga apabila ditambahkan satu baris lagi $laporan->AddPage(); halamannya otomatis menjadi 2. Dan begitu seterusnya.

$pdf->SetFont('Arial','B',16); Kalimat seperti ini digunakan untuk mengeset font file pdf tersebut, Set Fontnya menjadi Arial, dengan ukuran 16, dan lakukan cetak tebal. $pdf->AddPage(); Digunakan untuk membuat halaman pertama dari file pdf yang ada. Sehingga apabila ditambahkan satu baris lagi $laporan->AddPage(); halamannya otomatis menjadi 2. Dan begitu seterusnya.

$pdf->Cell(40,10,'Hello World!‘,1,1,R); Untuk menuliskan sebuah kalimat cukup menggunakan Cell(), atau MultiCell(), dimana Cell() biasanya digunakan hanya dapat digunakan untuk membuat kalimat satu baris saja, sedangkan MultiCell() dapat menghandle banyak baris. Nilai 40 pada parameter awal, di gunakan sebagai margin kiri kalimatnya. Kemudian nilai 10 sebagai parameter kedua, digunakan untuk margin atasnya. Selanjutnya untuk menuliskan kalimatnya diletakkan di parameter ke 3. Dan nilai 1 di parameter ke empat adalah untuk memberikan border, pada kalimat tersebut, selanjutnya nilai 1 di parameter ke 5 gunakan untuk posisi, apakah akan mengikuti parameter selanjutnya apa tidak, parameter selanjutnya yakni ?R? adalah untuk mengatur posisi dimana kalimat ini akan diratakan, apakah rata kiri, atau rata kanan.

$pdf>Output(); Ini digunakan untuk menghasilkan file pdf nantinya.

Testing FPDF (2) //Page footer function Footer() { //Position at 1.5 cm from bottom $this->SetY(-15); //Arial italic 8 $this->SetFont('Arial','I',8); //Page number $this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C'); } //Instanciation of inherited class $pdf=new PDF(); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetFont('Times','',12); for($i=1;$i<=40;$i++) $pdf->Cell(0,10,'Printing line number '.$i,0,1); $pdf->Output(); ?> <?php require(‘fpdf17/fpdf.php'); class PDF extends FPDF { //Page header function Header() //Logo $this->Image('logo_pb.png',10,8,33); //Arial bold 15 $this->SetFont('Arial','B',15); //Move to the right $this->Cell(80); //Title $this->Cell(30,10,'Title',1,0,'C'); //Line break $this->Ln(20); }

Reference http://www.ilmuwebsite.com/membuat-pdf- dengan-fpdf

THANK YOU