Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1
Bagaimana Cara Mengatasi Message: FPDF error: Unsupported image type: jpg' di (Codeigniter)
halo, saya programmer pemula membuat website sederhana yang berisi fitur cetak laporan berdasarkan tanggal.
ketika bekerja saat offline, tidak ada yang error. akan tetapi ketika sudah terupload di hosting dan online. kenapa error dengan pesan error : Message: FPDF error: Unsupported image type: jpg'.
Berikut ini adalah source code di controller saya.
ketika bekerja saat offline, tidak ada yang error. akan tetapi ketika sudah terupload di hosting dan online. kenapa error dengan pesan error : Message: FPDF error: Unsupported image type: jpg'.
Berikut ini adalah source code di controller saya.
<?php
Class Laporanpdf extends CI_Controller{
function __construct() {
parent::__construct();
$this->load->library('pdf');
}
function index(){
$pdf = new FPDF("P","mm","A4");
$pdf->SetMargins(18,15,15);
// membuat halaman baru
$pdf->AddPage();
// setting jenis font yang akan digunakan
$pdf->Image('assets/img/kop_sekolah.png',10,6,190);
$pdf->SetFont('Arial','B',12);
// mencetak string
$pdf->ln(30);
$pdf->Cell(180,10,'LAPORAN KEGIATAN PEMBELAJARAN ONLINE',0,10,'C');
$pdf->Cell(180,1,date("d-m-Y", strtotime($this->input->post('tglawal'))).' SAMPAI DENGAN '.date("d-m-Y", strtotime($this->input->post('tglakhir'))),0,1,'C');
$pdf->ln(10);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(60,5,"Didownload pada : ".date("d-m-Y H:i")." WITA",0,1,'L');
// Memberikan space kebawah agar tidak terlalu rapat
$pdf->ln(1);
$this->db->from('tb_laporan');
$this->db->where('tglbelajar >=',$this->input->post('tglawal'));
$this->db->where('tglbelajar <=',$this->input->post('tglakhir'));
$laporan = $this->db->get()->result();
foreach ($laporan as $row){
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Tanggal Input Laporan',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,date("d-m-Y H:i", strtotime($row->date_created)). " WITA",1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Nama Guru',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,$row->namaguru,1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'NIP',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,$row->nip,1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Tanggal Pembelajaran',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,date("d-m-Y", strtotime($row->tglbelajar)),1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Waktu Mulai',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,date("H:i", strtotime($row->waktumulai)). " WITA",1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Waktu Selesai',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,date("H:i", strtotime($row->waktuselesai)). " WITA",1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Kelas',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,$row->kls_ajar,1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Mata Pelajaran',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,$row->mapel,1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,7,'Media Pembelajaran',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,7,$row->mediapel,1,1);
$pdf->SetFont('Arial','B',10);
$pdf->Cell(50,95,'Bukti Pembelajaran',1,0);
$pdf->SetFont('Arial','',10);
$pdf->Cell(125,95,'',1,1);
$pdf->Image('assets/img/imglap/' . $row->foto1,70,140,35);
$pdf->Image('assets/img/imglap/' . $row->foto2,112,140,35);
$pdf->Image('assets/img/imglap/' . $row->foto3,154,140,35);
$pdf->SetFont('Arial','B',10);
$pdf->MultiCell(175,7,'Deskripsi : '."\n".$row->deskripsi,1,1);
$pdf->Image('assets/img/qr-code.png',10,270,20);
//$pdf->SetMargins(18,25,15);
$pdf->AddPage();
//$pdf->Image('assets/img/kop_sekolah.png',10,6,190);
$pdf->ln(40);
}
$pdf->ln(2);
$pdf->Image('assets/img/qr-code.png',10,70,20);
$pdf->SetFont('Arial','B',11);
$pdf->Cell(150,1,"Demikian laporan kegiatan pembelajaran online yang telah kami laksanakan. Terima kasih.",0,1,'L');
$pdf->ln(5);
$pdf->Cell(250,10,"Sukasada,................................ ",0,1,'C');
$pdf->Cell(250,0.5,"Kepala SMK Negeri 1 ",0,1,'C');
$pdf->ln(18);
$pdf->SetFont('Arial','BU',11);
$pdf->Cell(250,10,"Drs. I Made ",0,1,'C');
$pdf->SetFont('Arial','B',11);
$pdf->Cell(250,0.5,"Pembina Tingkat I",0,1,'C');
$pdf->Cell(250,10,"NIP. 19641218 199103 1 007",0,1,'C');
$pdf->Output("laporan_mengajar.pdf","I");
}
}
Tagged:
Comments
$pdf->Image('assets/img/kop_sekolah.png',10,6,190);
coba di comment, terus coba di tes lagi. apakah masih sama ?