我正在使用 制作包含 PDF 图像的 PDF 报告\includegraphics
。我希望客户能够从 Adobe Reader 或其他程序中选择和复制生成的图像,但这似乎不可能(尽管 PNG 图像可以)。
答案1
我认为无法从 PDF 文件中复制和粘贴矢量图像,但你可以使用attachfile2
使用上层捆绑。然后,您的用户可以保存这些文件并直接使用它们。请参阅attachfile2
文档以及原版attachfile
包裹文档了解更多信息。
答案2
从技术上讲,这是特定于 PDF 查看器的问题。但实际上,它似乎是特定于操作系统的问题:在 MacOS 上,所有 PDF 查看器(预览、浏览......)但 Acrobat将快照作为矢量图像到剪贴板(然后从那里可以轻松地将它们导出为独立的 PDF 文件)。
原因可能是 PDF 是 MacOS 上矢量图形的原生剪贴板格式(与 Windows 上的 WMF/EMF 相反),因此该操作系统的 GUI 工具包开箱即用地支持该格式。
一般来说,Adobe 也应该可以做到。但是,我一直觉得 Adobe 故意不支持这样的功能——因为即使是他们的位图快照也只有非常差的分辨率。(我解决这个问题的方法是——在我使用 Windows 的时代——使用 24 英寸的屏幕,在 Adobe Reader 中缩放感兴趣的图形,使其占据整个屏幕,然后复制整个屏幕。仍然是位图,但至少分辨率要好得多。)
事实上,灵活的 PDF 处理是转换到 MacOS 的一个主要原因(尽管这个系统有很多我不喜欢的地方)。