I need to print the order from backend, same as the customer is able to print the order from the account dashboard. now the catch is, the backend printed order needs to use the same design as the frontend one.
There is a built in
I know customising the invoice in Magento's in a pain in the arse quite frankly, we always recommend Fooman Pdf Customiser.
Let me know if I haven't understood the problem properly.