【问题标题】:How to combine EPS images?如何组合 EPS 图像?
【发布时间】:2013-10-09 13:11:45
【问题描述】:

所以我正在做一个地图项目。我们使用 R 基础图形绘制了接近完成的地图(即 plot() ) 我以 eps 格式输出我的地图以最适合出版。 然而,向我们提供数据的测绘机构要求我们提供他们的标志 - 我有 EPS 和 jpg 格式的标志。

如何将 eps 文件加载到 R 中,然后将其叠加在已绘制的地图上(使用基本图形)?

【问题讨论】:

  • 这项工作必须使用 R 吗?似乎其他工具可能更适合。
  • 我愿意接受建议!除了像他们这样的期刊之外,我对 EPS 一无所知 - 以前没有使用过它们。我有点需要在 R 中绘制图 - 但如果我可以在其他程序中编辑 EPS 并在徽标中缝合也可以
  • 好吧,如果您喜欢手动编辑,可以使用 ImageMagick 进行命令行编辑和 Inkscape。

标签: r plot eps


【解决方案1】:

grImport 包可用于导入矢量图形(.eps 徽标文件)并将导入的图形添加到绘图中。软件包中有几个小插图显示了几个示例。

【讨论】:

  • 谢谢 Greg。这看起来像是这份工作,但我遇到了一个问题 - 这可以在 Mac 上运行吗?我在 OSX Mountain Lion 中使用 Rstudio 出现此错误: PostScriptTrace('"path\Logo Large_eps.eps"') sh: gs: command not found Error in PostScriptTrace("\"Path\Logo Large_eps.eps\"") :运行命令中的状态 127 'gs -q -dBATCH -dNOPAUSE -sDEVICE=pswrite -sOutputFile=/dev/null -sstdout=Logo Large_eps.eps".xml captureLogo Large_eps.eps"'
  • grImport包调用ghostscript程序做一些处理。您需要自己安装ghostscript,错误提示grImport 在您的计算机上找不到gs (ghostscript),可能是因为您没有安装它,或者如果您已经安装了它,那么需要告诉R/grImport 它在哪里。我对 OSX 的了解不够,无法帮助判断它在哪里。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-18
  • 2014-09-29
  • 2011-01-29
相关资源
最近更新 更多