There exist several library:
To process html and convert as pdf there is also https://www.msweet.org/htmldoc/
mpdf seems to allow html to pdf conversion.
Fpdf for instance clearly state that it doesn’t support that features and suggest using htmldoc (that they present as a gpl utility).
There are packages specifically for laravel such as
https://github.com/niklasravnsborg/laravel-pdf which is a package for mpdf
Everything worked prefectly with Niklas package
Do you want to write your own VAT ID plugin for woocommerce?
Here are some useful link that will help you in this task and helped me succesfully add a custom VAT ID field in woocommerce checkout page. It checks if the VAT ID is valid and remove the VAT accordingly from the price:
1- Add a VAT ID field to the checkout page
Check the DIY part! You will need to edit the hook action with a proper hook so that the field display. https://businessbloomer.com/woocommerce-visual-hook-guide-checkout-page/
2- Perform the VAT ID validation
3- Exempt customer from TAX if the EU VAT check out.
4- refresh the total on change