Matlab EPS导出 - 最大文件大小/容量?

时间:2017-01-29 21:31:49

标签: matlab pdf printing export eps

我在顶点和面上读取了一些用于PATCH绘图的matlab代码。

我正在阅读的数据在每个循环中基本相同......但有更多细节。从1.000个顶点到5.000.000个顶点 - 但在某些时候EPS文件不会“增长”。文件的最大大小似乎是6,23 MB(6.542.050字节)。

当我使用“上限”文件时,它不像EPS文件。有没有办法增加文件的“容量”?当我将上限文件转换为PDF时质量非常糟糕......比8bit gif文件差。

我创建了一个One Drive Folder including two eps files and two pdf files。其中一个eps文件(Mesh0gs8.eps)位于上限,另一个(Mesh0gs16.eps)上限。我还包括从eps文件转换的PDF文件。

我不认为Matlab代码是问题,因为我对两个文件使用完全相同的代码。但这是......

function plot(R,ii,jj)

f1 = figure(10);
hold on; axis equal;

patch('Faces', R(ii,jj).faces, 'Vertices', R(ii,jj).vertices , 'FaceColor', R.colors{ii}, 'EdgeColor',R.colors{ii});


    FileName = sprintf('Mesh%2.0f.%s.eps', ii , R(ii,jj).FileName);
    print(f1,'-depsc', '-loose', FileName);
close(f1)

0 个答案:

没有答案