For Odoo 20.0, I propose to merge the version of the module report_py3o_fusion_server currently available in #1073 into report_py3o
Reminder : the version of the module report_py3o_fusion_server available in PR 1073 is a completely new implementation where Odoo connects directly to libreoffice without any intermediary (no more py3o.fusion nor py3o render server) using UNO python lib.
With this merge, the new implementation in report_py3o would be the following when rendering a py3o report:
- if odoo tries to connect to libreoffice via UNO
- if it fails, it fallsback to spawning a libreoffice (current behavior of report_py3o)
We could imagine that, when spawning a libreoffice, it would be able to pass the command line option corresponding to the PDF options configured, as documented on this page https://help.libreoffice.org/latest/he/text/shared/guide/pdf_params.html
For Odoo 20.0, I propose to merge the version of the module report_py3o_fusion_server currently available in #1073 into report_py3o
Reminder : the version of the module report_py3o_fusion_server available in PR 1073 is a completely new implementation where Odoo connects directly to libreoffice without any intermediary (no more py3o.fusion nor py3o render server) using UNO python lib.
With this merge, the new implementation in report_py3o would be the following when rendering a py3o report:
We could imagine that, when spawning a libreoffice, it would be able to pass the command line option corresponding to the PDF options configured, as documented on this page https://help.libreoffice.org/latest/he/text/shared/guide/pdf_params.html