The entity content export allows site administrators to export content based entities. This module utilizes the plugin API, so it's possible to expand to different export types with ease.
This D8 module allows user to create invoices(French legal) as drupal contents.
The invoice view display is ready for web browser printing(to paper or pdf file).