【问题标题】:Jfreechart vertical line is blurryJfreechart竖线模糊
【发布时间】:2016-07-10 18:14:00
【问题描述】:

我正在使用 JFreechart 生成一些绘图,我发现我的绘图中的线条很模糊,但演示显示所有线条都很细而且没有任何模糊,我想知道是否有任何可以生成高质量的绘图一个面板。

【问题讨论】:

  • 我使用的代码与演示使用的代码完全相同。
  • 你试过chartjs了吗?
  • @Nitin not yet... 我正在开发一个java应用程序,这个应用程序用于数据处理和可视化,所以我只是使用java和java lib来编写这个应用程序。一个情节上有很多线条,我只想让这些线条细而锐利,边缘不模糊。
  • @Nitin 谢谢,我去看看ds3 js!但我还是想弄清楚为什么它们的外观不同......
  • 为什么不使用.png 格式而不是.jpg

标签: jfreechart blurry


【解决方案1】:

有了更多信息,我无法解释您的问题中说明的渲染和重采样工件。从demo 中的MinMaxCategoryPlotDemo1.java 开始,我添加了这一行以显示PNG 图像。

ChartUtilities.saveChartAsPNG(new File("temp.png"), jfreechart, 1024, 768);

特别是,

  • 我选择了更大的尺寸,因为在resampling 时,像素多比少像素要好。

  • 我选择了PNG,这是MinMaxCategoryRenderer API 图像中使用的一种无损图像格式。

点击放大:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-08
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 2011-06-26
    相关资源
    最近更新 更多