Currently we use our document-merge-service to convert office documents to a PDF. This works, but we often have issues with certain fonts that are not installed etc.
The purpose of DMS is not to be a PDF converter but a template engine. We will never be able to convert perfect PDFs and frankly, shouldn't if there are services that are specialized to do this. I found a nice OSS (MIT license) solution "Gotenberg" which can be deployed as a docker container:
There is even a python client for it:
My proposal would be to remove the dependency to DMS in favor of that service. Also, I'd propose to use the same service for the DMS itself. That will be a separate issue.
What do you think?
Currently we use our
document-merge-serviceto convert office documents to a PDF. This works, but we often have issues with certain fonts that are not installed etc.The purpose of DMS is not to be a PDF converter but a template engine. We will never be able to convert perfect PDFs and frankly, shouldn't if there are services that are specialized to do this. I found a nice OSS (MIT license) solution "Gotenberg" which can be deployed as a docker container:
There is even a python client for it:
My proposal would be to remove the dependency to DMS in favor of that service. Also, I'd propose to use the same service for the DMS itself. That will be a separate issue.
What do you think?