【发布时间】:2020-09-04 16:13:02
【问题描述】:
我习惯使用xclip 将 png 文件复制/粘贴到 libreoffice writer 中。
我使用的命令是:
xclip -selection clipboard -t "image/png" -i <path_to_file>
现在,我想复制/粘贴 svg 图像,但我不知道什么是合适的“目标”选项。
我尝试了很多不同的 -t 参数,例如:
xclip -selection clipboard -t "image/svg" -i <path_to_file>
xclip -selection clipboard -t "image/svg+xml" -i <path_to_file>
xclip -selection clipboard -t 'application/x-openoffice-drawing;windows_formatname="Drawing Format"' -i <path_to_file>
它几乎可以使用以下命令,但图像以光栅格式而不是 svg 格式粘贴:
xclip -selection clipboard -t 'application/x-openoffice-emf;windows_formatname="Image EMF"' -i <path_to_file>
xclip -selection clipboard -t 'application/x-openoffice-wmf;windows_formatname="Image WMF"' -i <path_to_file>
我可以使用 ctrl+c/ctrl+v 将 svg 文件复制/粘贴到 libreoffice 写入,但我想通过命令行来完成,最好使用 xclip。有没有办法做到这一点?任何帮助表示赞赏。
顺便说一句,我使用的是 Ubuntu 18.04,并且我使用的是 xclip 版本 0.12。
【问题讨论】:
标签: svg libreoffice-writer xclip