![]() |
1
2
这个很有趣。您的问题不是matlab,而是ghostscript(matlab通过调用ghostscript创建pdfs,至少在Windows上)。当我跑步时
我有一个2MB的ps文件(当然是矢量文件),当压缩后,它变成了164kb的zip文件。人们希望在将ps转换为pdf时得到或多或少相同的结果,但是
既然你在Mac上,你可能有蒸馏器。我会尝试生成如上所述的ps文件,然后通过distiller运行它们;您应该得到一个150k的向量pdf。 如果你坚持的话 光栅化 ,我可以建议将没有任何轴或标签的图形打印到TIFF,打开TIFF,并在其上重新创建轴和标签。 |
![]() |
2
1
如果您不想使用二维柱状图(即像素亮度与点密度相对应的图像)作为 BlessedKey 建议,看起来唯一的好方法是像前面提到的那样,自己进行光栅化。 AB . getframe 然后 frame2im 似乎是实现这一目标的途径。不幸的是,如果使用-nodisplay运行,则getframe返回空值。因此,您必须将图形另存为.fig,然后在另一台计算机上运行一个脚本, 打开图形,使用getframe获取轴的内容,显示getframe中的图像,然后保存到pdf。 作为简单绘图或二维柱状图的替代方法,您可能需要查看 scattercloud 顺便说一下,它结合了绘制点和密度信息。 |
![]() |
3
0
如果可能的话,你应该在制作插图之前尝试将你的问题进行细分。如果你在曲线上绘制点,那么10000可能比你需要的要多。一台现代打印机毕竟只有600 dpi。 如果这些点说明云具有某些密度属性,则更好的解决方案可能是首先建立二维直方图,然后用imshow或imagesc说明这一点。 如果用不同的颜色显示多个云,您可能有兴趣为每个云构建一个这样的图像,并将它们与透明度结合起来。 |
![]() |
SH_IQ · 在MATLAB条形图中为特定条形图颜色添加其他图例 6 月前 |
![]() |
Vlad Vadean · Matlab数组乘法 7 月前 |
![]() |
Catalin Baba · 如何在MATLAB中连接两个向量 7 月前 |
![]() |
servoz · 在matlab和python中创建类似的矩阵对象 1 年前 |
![]() |
CircAnalyzer · MATLAB中字符串的十进制数列表 1 年前 |
![]() |
I Like Algebra · 在Julia中交换行的最简单方法 1 年前 |