I am producing PDF reports with PDF images included using
I would like clients to be able to select and copy the resulting images from within Adobe Reader or whatever, but this doesn't seem to be possible (although it is possible with PNG images).
I don't think it is possible to copy and paste vector images from a PDF file, but you can attach the original PDF with the graphics using the
attachfile2 package from the oberdiek bundle. Your users can then save those files and use them directly. See the
attachfile2 documentation as well as the original
attachfile package documentation for more information.
Technically, this is PDF-viewer–specific. In practice, however, it seems to be OS-specific: On MacOS, all PDF viewers (Preview, Skim, ...) but Acrobat put snapshots as vector images into the clipboard (and from there it is easy to export them into stand-alone PDF files).
The reason is probably that PDF is the native clipboard format for vector graphics on MacOS (opposed to WMF/EMF on Windows), so the GUI toolkit of the OS supports this out of the box.
Generally, something like this should be possible for Adobe as well. However, I always have had the impression that Adobe intentionally does not support a feature like that – given that even their bitmap snapshots feature only a ridiculously bad resolution. (My workaround for this problem – back in my Windows days – was to use a 24" screen, zoom the figure of interest in Adobe Reader so that it takes the full screen, and then copy the whole screen. Still a bitmap, but at least the resolution was a lot better.)
In fact, the flexible PDF handling was a major reason to switch to MacOS (even though there are a lot of things I really do not like about this system).