相关疑难解决方法(0)

为什么从Mathematica导出的BarChart图形具有像素化文本?有解决方法吗?

我一直在炫耀我看中新的图形格式的同事,但我们发现,基于图形BarChart当线图基础为EMF,WMF,PDF等出口有锯齿的文本ListLinePlot,DateListPlot等不存在这个问题.

短的Rasterize-ing每一个Export自动功能(这是针对最终用户的应用程序,使他们不能指望用它自己捣鼓),有没有解决办法?这是一个惊喜,因为文档说:

由于EMF支持矢量图形,因此在导出到EMF时不会对字体进行栅格化.

编辑如果相关,使用的字体是Arial.这应该给你一些非常接近图表的东西,除了tickgrid业务,它涉及更多的自定义功能,而不是真正想要通过的.

SetOptions[BarChart,Background->None, BaseStyle -> {20, FontFamily -> Rfont}, 
Frame -> True,  FrameTicksStyle -> {{Directive[20, 20], 20}, {20, 20}}, 
 FrameStyle -> 
 Directive[AbsoluteThickness[0.9], FontFamily -> Rfont, Black], 
 AspectRatio -> 14./19., PlotRangePadding -> None, Ticks -> None,
 ChartBaseStyle -> EdgeForm[None], GridLinesStyle->Directive[GrayLevel[0.7],  
 AbsoluteThickness[0.9]], GridLines -> {None, Automatic},
 ImageSize -> 672, ImageMargins -> {{0, 0}, {0, 3}}, 
ImagePadding -> {{66, 66}, {All, 1}}
]

SetOptions[ListPlot,Background->None,BaseStyle -> {20, …
Run Code Online (Sandbox Code Playgroud)

wolfram-mathematica bar-chart

4
推荐指数
1
解决办法
1164
查看次数

标签 统计

bar-chart ×1

wolfram-mathematica ×1