@eko let me address each point one by one.
- Converting HTML to PDF is solved problem. Web-browsers can print to PDF. What I was doing with internal PDF generator was reinventing the wheel. But web-browsers do not allow website to convert HTML to PDF using javascript. This means removing internal PDF generator kind of breaks emailing feature in Manager. The solution to this is to send report in the body of email rather than PDF attachment. I’ve done some experiments and it works well in most cases.
-
Extensions
were added only to support QR codes for Saudi Arabia. But I have now better solution where QR code for Saudi Arabia or other countries can be rewritten assales invoice footers
. I need to implement ability to have dynamic placeholders within footers. That will remove need forExtensions
. Also,Extensions
have never even been announced as a new feature. They were quietly added for localization purposes. - Localizations is very ambitious undertaking. Who else in the world is tackling this problem? For this year I want to test a few new ideas for it to take off.