Custom PDF Invoice for Magento

Custom PDF Invoice Layout is used to customize the pdf layout of invoice by adding logo image of any size, header text, footer text etc.
Since Magento Pdf Invoice Layout is limited and also it has not provided the good documentation on how to customize it.In this case this module becomes handy.