Bug 142051

Summary: Exported hybrid pdf not showing embedded Libreoffice file in pdf viewers
Product: LibreOffice Reporter: Peter Maiwald <peter.maiwald>
Component: Printing and PDF exportAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: vsfoote
Priority: medium    
Version: 7.0.5.2 release   
Hardware: All   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=95328
Whiteboard:
Crash report or crash signature: Regression By:

Description Peter Maiwald 2021-05-03 09:47:12 UTC
Description:
I create a libreoffice draw file and export it as a hybrid pdf. How can I see that the pdf file contains an editable Libreoffice file and what program can I use to open it?

The dolphin filemanager (KDE Plasma) does not show any information about this.

Okular, Adobe Reader, mupdf, Foxit Reader, and PDF-XChange Editor do not show an embedded file! See the bugreport here:
https://bugs.kde.org/show_bug.cgi?id=436301

Steps to Reproduce:
1. Create a hybrid pdf with Libreoffice (Draw).
2. Open this file in okular.
3. Click on File menu and see that embedded files is grayed out.

Actual Results:
Okular, Adobe Reader, mupdf, Foxit Reader, and PDF-XChange Editor do not show an embedded file! I can't see that it has an editable file and what program I can use to edit it.

Expected Results:
I can tell from the icon in the file manager or in the pdf viewer that there is an editable file and which program I can use to edit it.


Reproducible: Always


User Profile Reset: No



Additional Info:
I need to be able to see that the pdf file contains a file that I can edit further. I also need to be able to see which program I can use to edit the file (Draw, Writer ...)

The problem doesn't seem to be with the pdf readers.
https://bugs.kde.org/show_bug.cgi?id=436301
Comment 1 V Stuart Foote 2021-05-03 18:49:32 UTC
No, the LibreOffice project "Hybrid PDF" simply embeds an auxiliary stream into the PDF holding the ODF file.

And *only* LibreOffice will open such a "Hybrid PDF" back into its ODF module component.

Other PDF Readers can see the stream, but of course would not recognize that the PDF is a LibreOffice "Hybrid PDF"--and will ignore it and simply open the PDF.
Comment 2 V Stuart Foote 2021-05-03 19:21:22 UTC
dupe, and see also.

*** This bug has been marked as a duplicate of bug 66580 ***