Version: (using KDE KDE 3.97.0) Installed from: SuSE RPMs I cannot find anywhere the option to save embedded files; nor can I find an matching bug report - assuming that bug 139144 (at least it is different from the example of bug 136574 of which the former has been marked a duplicate). Poppler supports embedded files according to the change log. poppler-0.5.1.tar.gz (Wed Feb 28, 2006) - Support for embedded files. In Adobe Reader, one has an annotation which is linked to the file; double clicking shows a open-file dialog (1 Open; 2 always open this file type; 3 always deny opening this filetype); right click allows to open and save that file. Additionally, there is a button which allows to to show all attached files (incl. the page number where it has been embedded). It would be great if Okular could support the something similar.
The closed bug you link is really a dupe, as it requests for videos. Okular supports the attachments of a document, but not to annotations. You are referring to the second kind, thus I properly renamed this bug report. Furhermore, it isn't a PDF-specific wish as it needs work in the core and in the GUI.
Created attachment 22828 [details] PDF file with embedded text file Test case.
Another example: http://www.microtype.com/showcase/EmbedFiles.pdf Note: In that example two of the four attached files are attached to the document only; i.e. they only show up in the attached-files tab and have no associated annotation. (I therefore believe the changed bug summary is misleading.)
I just checked again (to be sure) with acroread. In the document you attached, there is one "file attachment" annotation that neither Poppler or Okular support. While, in the document you link there are four attachments: two of them are document attachments (and Okular shows them properly), while the other two are again two "file attachment" annotations. So my change to the bug summary is correct, so far: Okular (but Poppler too) does not support "file attachment" annotations.
SVN commit 796467 by pino: Add support in the Okular core for File Attachment annotations. (Although, they cannot be (de)serialized to XML.) CCBUG: 155072 M +85 -0 annotations.cpp M +38 -0 annotations.h WebSVN link: http://websvn.kde.org/?view=rev&revision=796467
SVN commit 796468 by pino: Ad-hoc conversion from a Poppler File Attachment annotation to an Okular one. It requires the new annotation type I introduced about 10 minutes ago in the development version of Poppler. CCBUG: 155072 M +18 -0 annots.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=796468
SVN commit 797113 by pino: Offers the possibility to save the attached file when right clicking on a file attachment annotation. CCBUG: 155072 M +14 -0 annotationpopup.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=797113
Thanks to the Poppler library version 0.10 released two days ago, now Okular 4.1 and greater is able to recognize file attachment annotations, to see the details of their attachments and to save them, so the general support for them is done (and the wish can be considered solved). Okular provides just the possibility to save an attached file and to view its details (name, and description and size if present), so any additional actions (if needed) should be requested in new wishes.