xInvoice is fully customizable and comes with many different design options. It can be easily integrated with popular CMS, frameworks, various apps
xInvoice is an advance PHP application to generate beautifully designed invoices dynamically with few lines of codes. You can generate invoice in format of PDF or HTML. All you need to do is write 2 lines of code to generate invoice in pdf/html format. You can create invoices, quotes or orders easily from professional templates in super fast manner.
You can enter all data of invoice in the config data files and invoice will be generated on the basis of that data. You can modify complete data dynamically using various functions available in script. You can also generate invoice from database as xInvoice comes with PDOModel database helper class so you can connect with database and fill the invoice values directly from database also.
Yes, it works with mpdf6 and mpdf7 also. You need to download the mpdf required version and it put vendor folder inside the script/class/library folder. If you are using mpdf6 then you need to set the version in the config file also.
Yes, main purpose of this script is to generate dynamic invoices. This script contains basically set of OOPs classes in PHP. For other languages, you can use the REST to get the invoice. You can integrated it to cms, crms, frameworks and your apps.
No, this is not invoice management software. It helps you to create the invoice programmatically. You can integrate it to your applicate to generate the invoice directly from database. It doesn't save the invoice related data (though you can easily create complete invoice management software as it comes with pdomodel database abstraction script).
Yes, you can use the REST api to pass data and generate pdf. Please check following demo. http://xinvoice.biz/demo/pages/rest
If you want to view the pdf file in browser then it must be the first output before any output is send.