标签: eps

如何使用.eps文件中的图标并将其加载到我的网站上?

我有

file.eps我从http://www.shutterstock.com/下载的文件,它看起来像这样:

在此输入图像描述


我想要

将所有这些图标导出到自己的部分,以便我可以在我的网站上使用它们.


我试过了

一个接一个地手动执行此操作非常耗时,现在我正在寻找更好的方法来导出所有这些.


我有一些问题

有没有任何Mac应用程序帮助我导出/切片我的file.eps多个icon.png文件?

我甚至需要提取它们吗?


我的主要目标是:

  • 将它们加载到我的网站上
  • 保持最低HTTP请求
  • 在视网膜显示设备上看起来很棒.

css icons eps sprite-sheet

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

Matplotlib imshow与EPS

有没有办法使用PIL和matplotlib放置EPS或SVG(或任何可缩放矢量格式)的徽标,以便将徽标放在图表上并将最终文件输出为EPS.现在我得到一个非常渲染的图形,因为有一个.png文件试图转换为EPS格式,其目标是将图像保存为.eps.svg.

我认为这可能是由于后端的限制,我愿意改变我使用的那个.

这是行不通的:

ax1.set_axis_bgcolor('#fafafa')

img = image.imread('./static/images/logo.png')
image_axis = fig.add_axes(ax1.get_position())
image_axis.patch.set_visible(False)
image_axis.yaxis.set_visible(False)
image_axis.xaxis.set_visible(False)
image_axis.set_xlim(0,19.995)
image_axis.set_ylim(0,11.25)

image_axis.imshow(img, extent=(11.79705,18.99525,.238125,1.313625), zorder=-1, alpha=0.15) #need to keep a 5.023 x by y ratio (.4 x .079)

fig.savefig('static/images/graphs/'+filename+'.eps', format='eps', bbox_inches='tight')
Run Code Online (Sandbox Code Playgroud)

任何更新?

python svg matplotlib eps

10
推荐指数
1
解决办法
1664
查看次数

EPS在C中意味着什么?

我有以下代码片段:

if (ABS(p43.x)  < EPS && ABS(p43.y)  < EPS && ABS(p43.z)  < EPS) return(FALSE);
Run Code Online (Sandbox Code Playgroud)

我正在尝试转换为C#."EPS"是什么意思?

此代码来自http://local.wasp.uwa.edu.au/~pbourke/geometry/lineline3d/

c eps

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

用PHP创建矢量图形

我试图在PHP中创建矢量图形.我试过开罗,但是我无法让它开始工作.我明白imageMagick有矢量功能,但php.net上的文档非常差,有人可以引导我朝着正确的方向前进吗?这些想法是为了将图形保存到EPS.我还需要能够使用不同的字体来输出文本.

php vector imagemagick eps

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

如何在matlab中将图形导出为彩色eps

我在Matlab中有一个用于保存eps格式的图.如果我使用图中的交互式菜单这样做,一切都很顺利,导出的eps很好.但是,如果我使用以下命令

saveas(gca, 'myplot.eps','psc2');
Run Code Online (Sandbox Code Playgroud)

但是,如果我这样做,导出的eps不会被剪裁,边距太大.如何在程序中保存没有保证金的eps?谢谢.

顺便说一句,如果我使用以下代码

saveas(gca, 'myplot.eps','eps');
Run Code Online (Sandbox Code Playgroud)

然后输出eps被剪裁,但它是黑色和白色而不是颜色.

matlab eps

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

matplotlib中的热图与矢量格式

我正在尝试使用matplotlib绘制3D热图以及我的模拟结果.我已经阅读了这个主题并尝试使用imshow.不幸的是,当我以SVG或EPS格式保存图形时,它会将热像转换为图片(这对于期刊来说是不可接受的).所以,我也试过了hexbin - 但是图像太奇怪了.我不确定它会被期刊接受.我们还有其他东西,或者我必须用矩形填充热垫?

例如,如果运行此代码:

import numpy as np
import numpy.random
import matplotlib.pyplot as plt

# Generate some test data
x = np.random.randn(8873)
y = np.random.randn(8873)

heatmap, xedges, yedges = np.histogram2d(x, y, bins=50)
extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]]

print extent
print heatmap
plt.clf()
surf = plt.imshow(heatmap, extent=extent)
plt.colorbar(surf, shrink=0.75, aspect=5)
plt.show()
Run Code Online (Sandbox Code Playgroud)

并保存SVG文件,它将包含PNG图像:

   <g clip-path="url(#p6def4f5150)">
    <image height="347" width="315" x="115.127800906" xlink:href="data:image/png;base64,
Run Code Online (Sandbox Code Playgroud)

我在OpenSUSE和Ubuntu OS下使用matplotlib,版本1.1.1.

python svg matplotlib eps

8
推荐指数
1
解决办法
3017
查看次数

OSError:无法在路径上找到 Ghostscript

我试图用 Pyzo 打开一个 EPS 图像,我已经安装了 PIL 和 Ghostscript(因为我看到它在其他一些网站的主题上是必要的),我的代码是:

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

但是当我运行代码时,Pyzo 返回给我:`

OSError: Unable to locate Ghostscript on paths
Run Code Online (Sandbox Code Playgroud)

我试图在几个网站上研究它,但对于一个新手编码学生来说似乎很复杂。

我正在研究 Python 3

谢谢各位大侠帮忙

(哦,我是法国人,所以也许我的英语不是很完美!)

operating-system eps python-imaging-library pyzo

8
推荐指数
2
解决办法
8028
查看次数

高品质的pdf到eps

我一直使用pgfplotlatex生产数据(PDF格式).现在,我想要发布的期刊希望我的数据是eps格式的.

我尝试将pdf转换为eps pdftops -eps fig.pdf fig.eps.但是生成的eps文件质量很差.

原始图(.pdf格式) 在此输入图像描述

转换后的数字(以.eps格式) 在此输入图像描述

创建与我的输入pdf文件质量相同的eps文件的正确程序是什么?

编辑

根据PooyaRaki建议:Inkscape选项输出(.eps) 在此输入图像描述

Ghostscript选项(.eps格式) 在此输入图像描述

Acrobat reader选项输出(.ps格式) 在此输入图像描述

Acrobat阅读器似乎在三者中表现最佳.

pdf eps

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

如何加载EPS文件并使用WinForms绘制它们

是否可以使用普通的WinForms GDI +加载和显示EPS文件?如果没有,是否有免费图书馆帮忙?

我似乎记得Windows GDI支持EPS文件,但谷歌搜索了一下后,我开始怀疑这个内存.

我想要做的就是加载文件并使用Graphics上下文绘制它.

我知道我可以使用任何程序将文件转换为PNG或其他东西并以这种方式渲染,但因为我试图以多种分辨率渲染,我宁愿将矢量数据保存在EPS文件中.

谢谢!

.net c# graphics eps

7
推荐指数
1
解决办法
7469
查看次数

MATLAB - 将图像写入eps文件

在MATLAB中,如何将矩阵写入EPS格式的图像中?

似乎imwrite不支持EPS.

转换在我正在使用的Linux服务器上不起作用:

$ convert exploss_stumps.jpg exploss_stumps.eps
convert: missing an image filename `exploss_stumps.eps' @ convert.c/ConvertImageCommand/2838
Run Code Online (Sandbox Code Playgroud)

为什么?


我在终端模式下尝试了gnovice的想法:

    figH = figure('visible','off') ;
imshow(img,'border','tight',...      %# Display in a figure window without
        'InitialMagnification',100);  %#    a border at full magnification
print(strcat(filepath,'/', dataset,'_feature_',num2str(j), '.eps'),'-depsc2');
    close(figH) ;
Run Code Online (Sandbox Code Playgroud)

但是我得到了:

??? 在191使用==> imshow时
出错IMSHOW需要运行Java.

错误==> study_weaker at 122
imshow(img,'border','tight',...%#在数字窗口中显示没有

191错误(eid,'%s需要Java运行.',upper(mfilename) );

我该如何解决?

matlab image imagemagick eps

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