Next Previous

23 Responses to Cara Mudah Membuat Laporan PDF Menggunakan PHP

  1. Anonim says:

    kalau isian form ada upload fotonya biar tampil dokumen dan hasil dr nilai database gimana?? soalnya ni ak ada tugas untuk buat form pendaftaran yg ada fotonya dan jumlah nilai total.., mohon bantuannya y mas,,, terimakasih...

  2. Anonim says:

    oh ya mas., skalian tutorial membuat cetak data ktp online itu.., hehe.. please.. terimakasih...

  3. ronald says:

    Untuk masalah gambar, mas bisa menguploadnya atau dapat juga melalui link dari website lain..

    nah.. berikut kode yang harus dimasukan untuk menyisipkan gambar:


    //$this->Image('nama file foto', koordinat X , koordinat Y, Tinggi, Lebar);
    $this->Image('foto.jpg', 1 , 1, 2,3);

    jika tinggi/lebar gambar tidak ditulis, maka tinggi gambar akan menyesuaikan secara proposional terhadap lebar gambar,.

    Mengenai masalah tutorial pencetakan KTP, akan Saya usahakan..

  4. Anonim says:

    jika membuat output dari tabel dengan kolom yg panjang gmna gan???
    supaya tampilanya tampak rapi..

  5. ronald says:

    please check this out

    http://www.roxxor.co.uk/blog/2007/10/wrapping-text-in-fpdf-table-cells/

    mungkin dapat membantu
    ada source codena lagi
    hehe

  6. langkah-langkahnya bisa diperinci lagi gak?

  7. ronald says:

    Langkah yang bagian mana yang belum rinci ??

  8. Anonim says:

    Notice: Undefined index: alamat in C:\xampp\htdocs\phpe\cetak.php on line 8

    Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\xampp\php\PEAR\fpdf\fpdf.php on line 1165

    Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\xampp\php\PEAR\fpdf\fpdf.php on line 1203
    FPDF error: Some data has already been output, can't send PDF file


    pnya ne kok eror gtu ya ?

  9. ronald says:

    Pesan error tersebut terjadi karena fungsi set_magic_quotes_runtime() telah ditinggalkan muali dar PHP 5.30 yang artinya jika Anda mengintal XAMPP / web server terbaru, maka fugsi tersebut tidak dapat digunakan lagi.

    Karena fungsi tersebut menyebabkan error yang mengakibatkan output terjadi sebelum $pdf->Output(),
    maka FPDF juga ikut eror.

    Saran saya Anda silahkan ganti dengan fungsi lai saja

  10. Anonim says:

    mas, mau nanya?
    bagaimana membuat laporan dengan format seperti dibawah ini dalam PHP:

    Laporan PT. ABC

    | No | Keterangan | Jumlah | Harga | Total |
    I. JAKARTA
    | 1. | Buku | 2 | 5.000 | 10.000 |
    | 2. | Amplop | 1 | 1.000 | 1.000 |
    ———————————————
    Jumlah I 11.000
    II. Bogor
    | 1. | Meja | 3 | 10.000| 30.000 |
    | 2. | Kursi | 5 | 1.000| 5.000 |
    ———————————————
    Jumlah II 35.000
    ———————————————
    Jumlah Total (Jumlah I + Jumlah II) 46.000

  11. ronald says:

    tinggal diatur masalah looping nya saja mas.. :)

  12. Anonim says:

    Ini kalo langsung ambil dari database bisa gak ya? misal pake mysql_fetch_array terus nanti dipilih data yang mau diambilnya

  13. ronald says:

    bisa mas..
    misalnya

    while($data=mysql_fetch_array($query){
    $n++;
    $pdf-> Cell(1,2, $n,0,0,'C');
    $pdf-> Cell(4,2, $data['nama'],0,0,'L');
    $pdf-> Cell(1,2, $data['tanggallahir'],0,0,'L');
    $pdf-> Ln();
    }

    Selamat mencoba.. :)

  14. Unknown says:

    untuk dibikin supaya datanya horisontal, seperti nota pembayaran cara buatnya bagaimana?

  15. ronald says:

    maksodna gimana ya gan??
    bisa beri gambarnya biar jelas.. hehe

  16. Unknown says:

    thanks gan atas infonya.

  17. Unknown says:

    thanks gan atas infonya...

  18. Unknown says:

    maksudnya $pdf->AddPage(); itu gimana??apa bisa menambah jadi 2-10 halaman?

    kok pop up cetak ngak ada ya tulisanya ,apa emang kosongan?
    :D

  19. Anonim says:

    maksudnya $pdf->AddPage(); itu gimana??apa bisa menambah jadi 2-10 halaman?

    kok pop up cetak ngak ada ya tulisanya ,apa emang kosongan?
    :D

  20. ronald says:

    maksud dari $pdf->AddPage() adalah seperti page break pada microsoft WORD. :)

    Maksud dari pop up gmn ya? hehe