Apa kabar teman-teman? Semoga sehat dan sukses selalu. Amin. Gimana masih semangat kan? ^_^
Oh iya, kita akan melanjutkan tutorial yang sebelumnya ya teman. Bagi yang ketinggalan silakan ikuti tutorial-tutorialnya dari awal, dan list urutan lengkap tutorial bisa dilihat di daftar isi blog ini.
Teman-teman yang saya cintai dan saya banggakan, pada kesempatan yang berbahagia ini (eh malah sok2an pidato :D). Intinya kita ini akan belajar bagaimana sih cara membuat report (laporan) PDF dengan menggunakan library pihak ketiga yaitu html2pdf dan php ekstensi mysqli versi oop.
Pasti ada yang bertanya-tanya, kenapa sih menggunakan html2pdf?
Karena dengan html2pdf, kita membuat report pdf menjadi lebih mudah dan cepat, sebab untuk tampilan kita bisa atur sesuka hati dengan menggunakan coding HTML dan CSS manual seperti biasa.
Kalo tutorial YukCoding yang dahulu (Link) kita kan menggunakan FPDF dan itu agak ribet karena dari tampilan dan isi semuanya coding manual dengan php dan function bawaan library tersebut, termasuk membuat baris baru juga menggunakan fungsi bawaan. Maka dari itu kita akan membuatnya lebih mudah dan fleksibel dengan menggunakan library html2pdf ini.
Download html2pdf-4.4.0
Oke langsung saja tutorial beserta penjelasan lengkapnya bisa teman-teman ikuti pada video dibawah ini. Jangan lupa atur kualitasnya menjadi HD agar jelas.
Gimana keren, mudah, dan cepeat kan?
Jika masih ada yang bingung janga sungkan-sungkan untuk bertanya di kolom komentar dibawah.
Baca tutorial sebelumnya : Membuat Export Data Format Excel dari Database MariaDB dengan PHP Mysqli OOP
Baca juga tutorial selanjutnya : Membuat Report PDF dengan Looping Gambar Menggunakan html2pdf & PHP Mysqli
Semoga bermanfaat. Jangan lupa subscribe, like, & share tutorial-tutorial YukCoding :)
Happy coding!
Wassalamu'alaikum wr. wb.
36 komentar
html2pdf tidak support properti css float yah . ane coba make float tapi gak bisa .
Sepertinya seperti itu
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\aplikasi\assets\html2pdf\_class\locale.class.php on line 68
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\aplikasi\assets\html2pdf\_class\locale.class.php on line 68
TCPDF ERROR: Some data has already been output, can't send PDF file
Mohon pencerahannya
Pake PHP versi berapa mas?
saya juga mengalami masalah spt itu mas. saya pake Xampp versi 7.2.0
mohon solusinya mas
Coba pake PHP 5
gmn y cara y agar bisa membuat dua kolom tanda tangan d html2pdf seperti hal ya tanda terima kebanyakan.karena yang sudah coba pasti tidak rata kiri kanan
Manfaatkan css
emg gak suport di hp 7 ke atas iya gan ?
Kayanya support. Mungkin error kurang teliti
tolong solusinya gan, pas proses mau cetak malah
TCPDF ERROR: Some data has already been output, can't send PDF file
Coba pake example dari dokumentasi web nya dulu mas, kalo dah bisa baru bisa custom seperti tutorial ini
Fatal error: Uncaught
File : E:\Xampp\htdocs\belajar\assets\html2pdf\_class\parsingHtml.class.php
Line : 119
kenapa itu gan padahal udah ngikutin bener bener
Cek lagi mungkin ada tag html yang kurang sesuai. Coba sedikit2 gan kalo buat tampilan pdf nya, biar tracking errornya lebih mudah
Mau bikin 2 kolom (spt kartu pelajar, sebelah kiri back dn sbelah kanan front), gmn ya? Di css coba pake float tp jadinya atas bawah.
saya juga error seperti itu dan sudah teliti itu knp ya mas??
Coba konsultasi di grup https://t.me/yukcodingid
bang kenapa mau download tapi situs nya di block anti virus mulu,aman gak sih bang apa emng begini bang. apa harus matiin antivirus dulu?
bang fawaiq, ko punya saya tidak bisa review halaman PDF nya malah langsung perintah unduh padahal skrip udah sesuai banget, saya pakai Chrome. Mohon bantuan nya mas ?
Rio Saputra : Aman kok
Anonymous : Memang kadang ada yg seperti itu, mungkin versi browsernya
tcpdf error some data has already been output can't send pdf file.
Gimananih mentok disini ane, belum lanjut² :d
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\siks\assets\html2pdf\_class\locale.class.php on line 68
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\siks\assets\html2pdf\_class\locale.class.php on line 68
TCPDF ERROR: Some data has already been output, can't send PDF file
kok begitu ya gan apa yg salah?
Silakan cek lagi, sesuaikan tutorial. Jika ada kendala bisa diskusi di forum telegram https://t.me/yukcodingid
A PHP Error was encountered
Severity: Warning
Message: count(): Parameter must be an array or an object that implements Countable
Filename: _class/locale.class.php
Line Number: 68
Backtrace:
File: /home/consiste/public_html/mpr/html2pdf/_class/locale.class.php
Line: 68
Function: _error_handler
saya juga punya masalah gini gan
masegit blogspot : Coba jalankan yang simple dulu dari example dokumentasi library nya
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\belajar\assets\html2pdf\_class\locale.class.php on line 68
Warning: chr() expects parameter 1 to be int, string given in C:\xampp\htdocs\belajar\assets\html2pdf\_tcpdf_5.0.002\tcpdf.php on line 5233
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\belajar\assets\html2pdf\_class\locale.class.php on line 68
Warning: chr() expects parameter 1 to be int, string given in C:\xampp\htdocs\belajar\assets\html2pdf\_tcpdf_5.0.002\tcpdf.php on line 5233
Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\belajar\assets\html2pdf\_tcpdf_5.0.002\tcpdf.php on line 3018
Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\belajar\assets\html2pdf\_tcpdf_5.0.002\tcpdf.php on line 3018
Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\belajar\assets\html2pdf\_tcpdf_5.0.002\tcpdf.php on line 3018
TCPDF ERROR: Some data has already been output, can't send PDF file
gan itu kenapa ya?
chr() expects parameter 1 to be int, string given
Bang kok error' bang di line 68 dan line 119
Tolong kirim bang ...itu file cetaknya ...ke email raniraraputri56@gmail.com
Warning: count(): Parameter must be an array or an object that implements Countable in C:\xampp\htdocs\awalan\admin\assets\html2pdf_v4.03\_class\locale.class.php on line 68
TCPDF ERROR: Some data has already been output, can't send PDF file
itu kenapa ya kak?
Fatal error: Array and string offset access syntax with curly braces is no longer supported in D:\xampp\htdocs\ahmad\assets\html2pdf\_tcpdf_5.0.002\tcpdf.php on line 2005 Kenapa Ya bang?
Berkomentarlah dengan bahasa yang relevan dan sopan.. #ThinkHIGH! ^_^