• Tidak ada hasil yang ditemukan

$pdf=new FPDF(); $pdf->open(); $pdf->addpage(); $pdf->cell(0,2,'percobaan PDF yang pertama!'); $pdf->output();?>

N/A
N/A
Protected

Academic year: 2021

Membagikan "$pdf=new FPDF(); $pdf->open(); $pdf->addpage(); $pdf->cell(0,2,'percobaan PDF yang pertama!'); $pdf->output();?>"

Copied!
10
0
0

Teks penuh

(1)

° Pengesetan dan pengaturan huruf

pdf1.php :

pdf2.php :

pdf3.php

<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF(); $pdf->Open(); $pdf->AddPage();

$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output(); ?> <?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF(); $pdf->Open(); $pdf->AddPage();

$pdf->SetFont('Arial','B',22);

$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output(); ?> <?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF(); $pdf->Open(); $pdf->AddPage();

$pdf->SetFont('Arial','BUI',22);

$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output();

(2)

° Pengaturan kertas

pdf4.php

° Mewarnai teks

pdf5.php

<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');

$pdf=new FPDF('L','cm','Letter');

$pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','B',36);

$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output(); ?> <?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','B',36);

$pdf->SetTextColor(220,50,50);

$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output();

(3)

° Mengatur aligment teks

pdf6.php

° Menggunakan fungsi multicell

pdf7.php

<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);

$pdf->Cell(0,1,'Membuat Laporan PDF Berbasis Web',0,0,'C');

$pdf->Ln();

$pdf->Cell(0,1,'dengan PHP 5.0',0,0,'C');

$pdf->Output(); ?> <?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);

$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis

Web',0,'C');

$pdf->MultiCell(0,1,'dengan PHP 5.0',0,'C');

$pdf->Output();

(4)

° Menulis beberapa baris dengan multicell

pdf8.php

<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);

$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');

$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);

$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman

seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan

pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang universal dan dapat digunakan oleh komputer dengan sistem operasi apapun.'; $pdf->MultiCell(0,0.5,$teks);

$pdf->Ln();

$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';

$pdf->MultiCell(0,0.5,$teks); $pdf->Ln();

$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.';

$pdf->MultiCell(0,0.5,$teks); $pdf->Output();

(5)

° Mengatur margin kertas

pdf9.php

<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage();

$pdf->SetMargins(1, 3 , 4);

$pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);

$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');

$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);

$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman

seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan

pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang universal dan dapat digunakan oleh komputer dengan sistem operasi apapun.'; $pdf->MultiCell(0,0.5,$teks);

$pdf->Ln();

$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';

$pdf->MultiCell(0,0.5,$teks); $pdf->Ln();

$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.';

$pdf->MultiCell(0,0.5,$teks); $pdf->Output();

(6)

° Mengatur margin bawah

pdf10.php

<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage(); $pdf->SetMargins(1,3,4);

$pdf->SetAutoPageBreak(true,1);

$pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);

$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');

$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);

$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman

seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan

pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang universal dan dapat digunakan oleh komputer dengan sistem operasi apapun.'; $pdf->MultiCell(0,2,$teks);

$pdf->Ln();

$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';

$pdf->MultiCell(0,2,$teks); $pdf->Ln();

$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.';

$pdf->MultiCell(0,2,$teks); $pdf->Output();

(7)

° Menambahkan header dan footer

pdf11.php

<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); class PDF extends FPDF {

function Header() {

$this->SetFont('Arial','B',20); $this->Cell(19,1,'Sinopsis',1,0,'C'); $this->Ln(); }

function Footer() {

$this->SetY(-1.5); $this->SetFont('Arial','I',8); $this->Cell(0,1,'Halaman '.$this->PageNo().'/{nb}',0,0,'C'); } } $pdf=new PDF('P','cm','A4'); $pdf->Open(); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50); $pdf->Ln();

$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');

$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);

$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman

seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan

pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang

(8)

° Membuat PDF Creator

pdf23.html

$pdf->MultiCell(0,2,$teks); $pdf->Ln();

$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';

$pdf->MultiCell(0,2,$teks); $pdf->Ln();

$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.'; $pdf->MultiCell(0,2,$teks); $pdf->Output(); ?> <html> <head> <title>PDF Creator</title> </head> <body>

<form method="GET" action="pdf23.php">

<table>

<tr>

<td width="450" align="left" valign="top" colspan="2">

<font color="#FF0000" size="5"><b>PDF Creator</b></font></td> </tr>

<tr>

<td width="140" align="left" valign="top">Judul Naskah</td>

<td width="310">: <input type="text" name="judul" size="40"></td> </tr>

(9)

pdf23.php

<tr>

<td width="140" align="left" valign="top">Penulis</td>

<td width="310">: <input type="text" name="penulis" size="40"></td> </tr>

<tr>

<td width="140" align="left" valign="top">URL Penulis</td>

<td width="310">: <input type="text" name="url_penulis" size="40"></td> </tr>

<tr>

<td width="140" align="left" valign="top">Naskah</td> <td width="310">: <textarea rows="15" name="isi_naskah" cols="34"></textarea></td>

</tr> <tr>

<td width="140"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></td>

<td width="310">&nbsp;</td> </tr> </table> <p>&nbsp;</p> <p>&nbsp;</p> </form> </body> </html> <?php if (!empty($judul) || !empty($penulis) || !empty($url_penulis) || !empty($isi_naskah)) { $judul=urldecode($judul); $penulis=urldecode($penulis); $url_penulis=urldecode($url_penulis); $isi_naskah=urldecode($isi_naskah); } else {

echo "Pengisian tidak lengkap!";

return 0;

(10)

define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); class PDF extends FPDF { function Header() { $this->SetFont('Arial','B',20); $this->Cell(19,1,'Sinopsis',1,0,'C'); $this->Ln(); } function Footer() { $this->SetY(-1.5); $this->SetFont('Arial','I',8); $this->Cell(0,1,'Halaman '.$this->PageNo().'/{nb}',0,0,'C'); } } $pdf=new PDF('P','cm','A4'); $pdf->Open(); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50); $pdf->Ln(); $pdf->MultiCell(0,2,$judul,0,'C'); $pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0); $pdf->SetX(8.2); $pdf->Write(1,'Oleh: '); $pdf->SetFont('Arial','BIU',12); $pdf->Write(1,$penulis,$url_penulis); $pdf->SetFont('Arial','B',12); $pdf->Ln(2); $pdf->MultiCell(0,1,$isi_naskah); $pdf->Output(); ?>

Referensi

Dokumen terkait

Jika ada pintu rumah yang tidak dikunci rapat maka ada anggota keluarga yang tidak pergi.. Jika semua pintu rumah ditutup rapat maka semua anggota

Dari hasil analisis data pada bab sebelumnya, dapat ditarik kesimpulan bahwa, pengukuran tingkat kesiapan Dayah Jeumala Amal Lueng Putu Pidie Jaya dalam penerapan

Beliau berpendapat jika hanya pihak pemerintah (eksekutif) saja yang membuat ketentuan tanpa persetujuan legislatif maka bisa menimbulkan disgresi. Berdasarkan pendapat Gunadi di

Batang Tubuh (body of constitution) Undang-Undang Dasar 1945 terdiri dari rangkaian pasal-pasal yang merupakan uraian terinci atau perwujudan dari pokok- pokok pikiran yang

PENERAPAN STRATEGI PEMBELAJARAN BERBASIS MASALAH (PROBLEM BASED LEARNING) UNTUK MENINGKATKAN KEMAMPUAN BERFIKIR KREATIF DAN HASIL BELAJAR

Rencana Terpadu Program Investasi Infrastruktur Jangka Menengah (RPI2-JM) Bidang Cipta Karya adalah dokumen perencanaan dan pemrograman pembangunan infrastruktur

Dengan ini menyatakan bahwa proposal PKM-M saya dengan judul Penyuluhan Kebersihan Serta Pengadaan Tempat Sampah Organik dan Nonorganik di Linngkungan Pantai

Het hof heeft op grond van deze omstandigheden geoor- deeld dat het handelen (c.q. nalaten) van Makelaar niet als onrechtmatig tegenover Kopers kan worden gekwali- ficeerd,