标签: eps

使用R将图形导出到.eps文件

如何将图形导出为.eps格式文件?我通常将我的图形导出到.pdf文件(使用'pdf'函数),它运行得很好.但是,现在我必须导出到.eps文件.

r graph eps

101
推荐指数
5
解决办法
11万
查看次数

错误包括Latex中的图像

编译我的Latex文件时出现以下错误:

!LaTeX错误:无法确定tree.jpg中的图形大小(无BoundingBox).

为什么我会收到此错误?这与.eps文件有什么关系?

事实上,我可以在我的机器上用MacTex编译好.但是,当我在线提交给科学期刊进行发布时,它会在服务器上编译它并向我发送所有这些错误的PDF,以防止它编译.

我使用以下语法来包含图像:

\begin{figure}[!h]
    \begin{center}
        \scalebox{0.45}{
            \includegraphics{tree.jpg}}
    \end{center}
            \caption{\small A sample}
            \label{tree}
\end{figure}
Run Code Online (Sandbox Code Playgroud)

我该怎么办 ?可能是他们的服务器使用旧的编译器?

更新:它终于奏效了.我将第一张图片转换为PDF格式,编辑完美无缺.我猜它使用了该PDF的边界框值并将其应用于所有图像.

pdf latex eps

34
推荐指数
4
解决办法
12万
查看次数

Inkscape命令行:需要将SVG转换为eps而不进行滤镜光栅化

我需要将SVG转换为EPS,并且目前使用inkscape来执行此操作.

要使用Inkscape GUI版本转换SVG,我只需打开svg,然后"另存为"'logo.eps',取消选择"栅格化滤镜效果"选项.

图片

但是,我想使用命令行自动执行此过程.运用

inkscape logo.svg -E logo.eps

有效,但不会禁用过滤器光栅化.我已经做了一些研究,但无法弄清楚如何做到这一点,任何人都可以提供正确的命令吗?谢谢

svg eps inkscape

31
推荐指数
1
解决办法
1万
查看次数

将.jpg转换为.eps格式

如何在linux中将多个.jpg文件转换为.eps文件?

linux jpeg eps

25
推荐指数
4
解决办法
4万
查看次数

PNG到eps转换文件大小大幅增加

我正在将图像从.png转换为.eps,这极大地增加了文件大小.任何人都可以解释为什么会这样,以及如何防止它增加这么多.

我正在使用Unix 转换:convert image.png image.eps

谢谢你的帮助

png image eps

22
推荐指数
3
解决办法
4万
查看次数

无法编辑由Matplotlib导出并在Illustrator中打开的图表中的文本

我从matplotlib导出图表并在Illustrator中编辑它们.我可以编辑线条很棒,但文本也以线条形式出现,因此我无法更改字体,编辑文本等.我​​已经导出为EPS,PDF和PS,但问题相同.

我在OSX Snow Leaopard上使用matplotlib版本1.0.1和python 2.7.1.

我感谢所提供的任何见解!我尝试使用这里建议的pdf2ps ,但所有这些都降低了图像的质量,而没有使文本呈现为真实文本.pdftops看起来更好,但仍然无法编辑文本结果.

python pdf matplotlib adobe-illustrator eps

16
推荐指数
1
解决办法
4880
查看次数

如何在WPF或Silverlight应用程序中使用EPS文件?

我有一些EPS格式的图像,我想在我的WPF应用程序中使用.这可能吗?

如果没有,有没有办法将它们转换为XAML,所以我可以直接在WPF中使用它们?我没有Expression Design或Adobe Illustrator的预算,只有少数图像可以转换.

silverlight wpf xaml vector-graphics eps

14
推荐指数
1
解决办法
5959
查看次数

matplotlib中的gnuplot epslatex功能

我习惯用gnuplot绘制数据,所以我可以使用epslatex终端轻松地将数字放入LaTeX文档中.例如:

file = "data.dat"

set terminal epslatex
set output "figure1.tex"

plot file
Run Code Online (Sandbox Code Playgroud)

这样,生成了两个文件:一个.eps文件(包含图形)和一个.tex文件(包含文本).这样做的最大好处是文本由LaTeX呈现,因此抽搐,标签等与文档的其余部分具有相同的字体.

现在我开始使用matplotlib,它有一个更好的API,更易编写脚本,而且是Python.但是,即使我可以让matplotlib使用LaTeX渲染文本,也会嵌入到图像中,我无法获得与gnuplot相同的优势.

有什么方法可以在matplotlib中模拟epslatex终端吗?

latex gnuplot matplotlib eps

11
推荐指数
1
解决办法
1667
查看次数

PIL和基于矢量的图形

当我尝试使用PIL打开EPS或SVG图像时,我遇到了几个问题.

打开EPS

from PIL import Image
test = Image.open('test.eps')
Run Code Online (Sandbox Code Playgroud)

结束于:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\Lib\site-packages\PIL\Image.py", line 1965, in open
    return factory(fp, filename)
  File "C:\Python27\Lib\site-packages\PIL\ImageFile.py", line 91, in __init__
    self._open()
  File "C:\Python27\Lib\site-packages\PIL\EpsImagePlugin.py", line 206, in _open
    raise IOError, "bad EPS header"
  IOError: bad EPS header
Run Code Online (Sandbox Code Playgroud)

打开SVG结束IOError: cannot identify image file.

问题是我必须在我的应用程序中支持这两种格式.转换为其他格式是别无选择.我使用的是Windows 7,Python 2.7.2和PIL 1.1.7.

我上传了两张图片:EPSSVG.

python svg vector-graphics eps python-imaging-library

11
推荐指数
3
解决办法
2万
查看次数

导出.eps文件时在Matplotlib中转换文本

我希望能够保存Matplotlib图并将它们直接添加为Microsoft Word文档中的矢量图形.但是,Word和Matplotlib支持的唯一格式是.eps,如果我尝试的话,Word中的轴文本完全丢失.我会给你看:

这是一个最小的工作示例脚本:

import matplotlib.pyplot as plt
import numpy as np

axes = plt.gca()
data = np.random.random((2, 100))
axes.plot(data[0, :], data[1, :])
Run Code Online (Sandbox Code Playgroud)

显然,Matplotlib在.eps文件中保存文本的方式与Word从.eps文件中读取文本的方式不兼容.导出的.eps文件在PS_View中看起来很好.

我可以想到两个解决方法,但我不知道如何实现它们或者在Matplotlib中它是否完全可行:

  1. 矢量化文本,使其作为路径嵌入.这是由Matplotlib的SVG后端由rcParam"svg.fonttype"设定为"路径"的支持,但它似乎并没有被PS后端直接支持.这将是理想的解决方法.有没有办法做到这一点?
  2. 导出为.eps时刻录文本.这将是一个不太理想的解决方法.可以这样做吗?

python matplotlib eps

11
推荐指数
1
解决办法
1494
查看次数