PHP Invoice Generator - PHP Class For Beautiful PDF Invoices, it supports HTML Templates also.
PHP Invoice Generator is an object oriented PHP class to generate beautifully designed invoices, quotes or Sale/Purchase orders with just a few lines of code. Brand it with your own logo and theme color, add unlimited items and total rows with automatic paging. You can deliver the PDF output in the user’s browser, save on the server or force a file download.
PHP Invoice Generator is fully customizable and can be integrated into any well known CMS like wordpress, CodeIgniter, Laravel or custom CMS's.
PHP Invoice Generator supports HTML templates based on Mustache Templating. PHP Invoice is a pdf invoicing library based on HTML Templates so you can customize it to max with no special coding.
Multi-languages support
PHP Invoice Generator has built-in translations in English, Dutch, French,
German, Spanish and Italian (you can easily add your own if needed).
PHP Invoice Generator is based on html templating and supports all type of
languages and RTL/LTR.
Multi-currency support
PHP Invoice Generator allows you to add add any currency needed per document.
Additional titles, paragraphs and badges
We made it easy to add extra content (titles and multi-line paragraphs) to the
bottom of the document. You might use it for payment or shipping information or
any other content needed.
PHP Invoice Generator Examples:
There are 3 examples included in the examples/ folder of this repo:
* simple.php
* example1.php
* example2.php
* change_timezone.php
Create A New Invoice
Make sure that the default php date timezone is set before using the class.
In this simple example we are generating an invoice with custom logo and theme color. It will contain 2 products and a box on the bottom with VAT and total price. Then we add a "Paid" badge right before the output.
------------------------------------------
include('../phpinvoice.php');
$invoice = new phpinvoice();
/* Header Settings */
$invoice-]setLogo("images/sample1.jpg"); //logo image path
$invoice-]setColor("#007fff"); // pdf color scheme
$invoice-]setType("Sale Invoice"); // Invoice Type
$invoice-]setReference("INV-55033645"); // Reference
$invoice-]setDate(date('M dS ,Y',time())); //Billing Date
$invoice-]setTime(date('h:i:s A',time())); //Billing Time
$invoice-]setDue(date('M dS ,Y',strtotime('+3 months'))); // Due Date
$invoice-]setFrom(array("Seller Name","Sample Company Name","128 AA Juanita
Ave","Glendora , CA 91740"));
$invoice-]setTo(array("Purchaser Name","Sample Company Name","128 AA Juanita
Ave","Glendora , CA 91740"));
/* Adding Items in table */
$invoice-]addItem("AMD Athlon X2DC-7450","2.4GHz/1GB/160GB/SMP-DVD/VB",6,0,580,0,3480);
$invoice-]addItem("PDC-E5300","2.6GHz/1GB/320GB/SMP-DVD/FDD/VB",4,0,645,0,2580);
$invoice-]addItem('LG 18.5" WLCD',"",10,0,230,0,2300);
$invoice-]addItem("HP LaserJet 5200","",1,0,1100,0,1100);
/* Add totals */
$invoice-]addTotal("Total",9460);
$invoice-]addTotal("VAT 21%",1986.6);
$invoice-]addTotal("Total due",11446.6,true);
/* Set badge */
$invoice-]addBadge("Payment Paid");
/* Add title */
$invoice-]addTitle("Important Notice");
/* Add Paragraph */
$invoice-]addParagraph("No item will be replaced or refunded if you don't have
the invoice with you.");
/* Set footer note */
$invoice-]setFooternote("My Company Name Here");
/* Render */
$invoice-]render('example1.pdf','I');
/* I =] Display on browser, D =] Force Download, F =] local path save, S =]
return document path */
------------------------------------------
For any assistance or feedback please contact us, we are glad to assist you asap.
Related Products
DWG to Any Converter Command Line
DWG to Any Converter Command Line allows you to convert DWG and DXF files to PDF, EMF, WMF, JPEG, ..
$299.00
DWG to PDF Converter Command Line
AutoCAD DWG to PDF Converter Command Line is a DWG and DXF to PDF conversion tool, you can use it ..
$199.00
PCL to PDF Converter
PCL to PDF Converter (Include Both PCL to PDF Converter Command Line and GUI applications) PCL to..
$125.00
PDF Digital Signature Tool
PDF Digital Signature Tool software allows you to create Digital Signatures and add them directly ..
$59.95
Printable Missing Letters Worksheets Generator
Printable Missing Letters Worksheets Generator is an online tool to generate missing letters or vowe..
$19.95
PDF Mailer Command Line for PHP Source Code
VeryUtils PDF Mailer Command Line is batch email sender software for Windows, Mac and Linux that a..
$79.95
PDF Signer Software
PDF Signer can be used to add your signature to PDF documents. The main function of PDF Signer is ..
$39.95
PS to Image Converter SDK
PostScript to Image Converter SDK is a DLL SDK Library for developers. PS to Image Converter SDK i..
$295.00
PS to PDF Converter Command Line
PS to PDF Converter Command Line is a great conversion tool designed to convert PostScript (PS) an..
$295.00
Image to PDF Converter Command Line with OCR, JBIG2, JPEG2000
Image to PDF Converter Command Line is a Windows Application which can directly convert image files ..
$59.95
User Management System with PHP, MySQL and SQLite
User Management System with PHP, MySQL and SQLite PHP User Management System is a powerful PHP scri..
$29.95
AnyFile Viewer for iOS (iPhone and iPad) Source Code License
AnyFile Viewer for iOS (iPhone and iPad) Source Code License AnyFile Viewer for iOS can be used t..
$5,000.00
PDF to SVG Converter Command Line
PDF to SVG Converter Command Line VeryUtils PDF2SVG is a multi-platform command-line application fo..
$295.00
TIFF Toolkit -- Compress, Merge, Split, Extract, Compare and Maintain TIFF files
TIFF Toolkit is a powerful application tool which can compress TIFF image files to small size ones..
$19.95
Tags: create invoice, invoice creator, invoice generation, invoice generator, invoice maker, invoice pdf, make invoice, pdf invoice, pdf receipt, pdf report, receipt maker, receipt pdf, report pdf
You Recently Viewed
HTML to PDF Converter Command Line
VeryUtils HTML To PDF Converter Command Line is a Command Line Tool that lets you create PDF docum..
$399.00
PDF to Excel Converter Command Line
PDF to Excel Converter Command Line is a command line application to extract tables from PDF files..
$299.00
JavaScript PDF Creator Library
JavaScript PDF Creator is a client library to generate PDFs in pure JavaScript. JavaScript PDF Cre..
$79.95
Excel to HTML Table Converter With Search & Pagination using PHP, Excel To PDF
Excel to HTML Table Converter is a great PHP script that will help you to importing Excel data int..
$49.95