e.preventDefault(); // Prevent form submission input.blur(); // remove focus input.value = ""; // optional: clear the input

mPDF with CodeIgniter

mPDF is a PHP library which generates PDF files from UTF-8 encoded HTML. It is based on FPDF and HTML2FPDF with a number of enhancements. In the point following you will learn about integration of mPDF with CodeIgniter.

  • Now lets look at the integration of mPDF with CodeIgniter
  • Download mPDF library folder using download link mentioned above.
  • Copy this downloaded folder to third party directory of your CI project.
    application/third_party/mpdf
    
  • Copy mpdf.php which is the library file of the mPDF and paste into libraries folder of the project.
    Copy from : mpdf/mpdf.php and paste inside : application/libraries/
    
  • Load this library in to auto load if you want it to be available everywhere readily.

Now lets write a simple program using mpdf. The following PHP code will produce the most basic example with mPDF.

  • Include the main file containing the mpdf class :
        include('../mpdf.php');
    
  • Create an instance of the class:
        $mpdf = new mPDF();
    
  • Write some HTML code:
        $mpdf->WriteHTML('<p>Hello Tudip Technologies</p>');
    
  • Output a PDF file:
        $mpdf->Output();
        exit;
    

Related Posts

Latest Posts

  • All Posts
  • Generative AI
  • manufacturing
  • News
  • Portfolio
    •   Back
    • Android
    • iOS
    • Java
    • PHP
    • MEAN
    • Ruby
    • DotNet
    • IoT
    • Cloud
    • Testing
    • Roku
    • CMS
    • Python

India

Plot No. 11/2, Phase 3, Hinjewadi Rajiv Gandhi Infotech Park, Pune, India – 411057.
info@tudip.com
+91-96-8990-0537

United States

1999 S. Bascom Ave Suite 700, Campbell CA. 95008, USA.
info@tudip.com
+1-408-216-8162

Canada

64 Caracas Road North York, Toronto Ontario M2K 1B1, Canada.
info@tudip.com

Mexico

Calle Amado Nervo #785 Interior B Colonia Ladron De Guevara 44600 Guadalajara, Jalisco, Mexico.
info@tudip.com

Colombia

Cra. 9 # 113-53 Of. 1405 Bogotá D.C., Colombia.
info@tudip.com

UAE

Tudip Information Technologies L.L.C Office No 109, ABU HAIL BUILDING 13, Abu Hail, Dubai, UAE.
info@tudip.com

Nigeria

22 Kumasi Crescent, Wuse 2, Abuja, Nigeria.
info@tudip.com