Writer: how to fully embed font in PDF?

Hi all,
I have Writer 24.2.5.2 on Linux.

For a publishing service I need to export my file in PDF with fonts fully embedded.

Exporting as PDF exports only fonts as subset and my file is rejected.

How can I generate a PDF file with fonts fully embedded?

Not an answer (I believe we have no such option), just curious: why? Because they want to be able to edit your file without your participation?

Well the service in question is the kindle direct publishing ( KDP Sign in )
They have a lot of requirements. Between those there are the PDF must have fonts fully embedded; fonts must not have license restrictions … and so on

I’m trying to comply; but at the moment my file is still refused and I’m following suggestions from the support and the community.

Maybe post-processing with ghostscript
.
See (I didn’t test): Revisions · Embed fonts in PDF using Ghostscript · GitHub
.
But take config into account:
r - ghostscript stubbornly refuses to embed fonts - Stack Overflow

Well as an alternative method, i used a CUPS PDF printer ( https://www.cups-pdf.de/ ) and I changed the ghostscript prams adding " -dSubsetFonts=false " to the default command.
Now the command is

GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -dSubsetFonts=false -c -f %s

After this modification, printing on the PDF printer shows that the fonts are fulli embedded (the “sub” column with value “no”)

mirto@bianco500:~/APPOGGIO$ pdffonts hosepla_book.odt__le-job_216.pdf 
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
LiberationSans-Bold~6ae              TrueType          WinAnsi          yes no  yes      7  0
LiberationSans~6af                   TrueType          WinAnsi          yes no  yes      9  0
LiberationSerif~6b0                  TrueType          WinAnsi          yes no  yes     15  0
LiberationSerif-Bold~6b1             TrueType          WinAnsi          yes no  yes     21  0
LiberationSerif-Italic~6b2           TrueType          WinAnsi          yes no  yes     24  0
[none]                               Type 3            Custom           yes no  no      42  0
LiberationMono-Bold~6ac              TrueType          WinAnsi          yes no  yes     60  0
LiberationMono~6b3                   TrueType          WinAnsi          yes no  yes     58  0
[none]                               Type 3            Custom           yes no  no     391  0
DejaVuSansMono~6ad                   TrueType          Custom           yes no  yes    392  0
[none]                               Type 3            Custom           yes no  no     439  0
[none]                               Type 3            Custom           yes no  no     506  0
[none]                               Type 3            Custom           yes no  no     536  0
[none]                               Type 3            Custom           yes no  no     592  0
mirto@bianco500:~/APPOGGIO$ 

It should be wonderful if we can change the gs parameters in Writer

Writer doesn’t use gs, it uses Poppler. But no matter which library is used: nothing changes, until you make your wished known to developers by filing feature requests.

I submitted the feature request:
https://bugs.documentfoundation.org/show_bug.cgi?id=163140

Thanks for the suggestion