c# - 基于图例大小的导出 OxyPlot 图的可变大小
问题描述
我目前正在使用 PNGExporter 类从 OxyPlot 将图形导出到 PNG。这很好用,因为图形按预期导出到指定的文件。
我遇到的问题是,在某些情况下,线系列的列表可能会很长,因此图例区域会占用图像中的大量空间。
有没有办法单独指定图形区域的大小并允许导出过程调整总图像大小以根据需要增长和适应图例?在图例与图表右侧对齐的那一刻,图表仅比垂直线宽一点,而当与底部对齐时,则比水平线好一点。我可以增加图像的大小,但是在不需要的情况下,这会导致图表大得离谱。
在图例不需要但不知道如何实现这一点的情况下,我宁愿不必增加图表的大小。
如上所述,如果无法进行动态调整大小的任何选项,是否可以检测代码中图例所需的空间,以便可以相应地调整导出的 PNG 的大小?
解决方案
推荐阅读
- typescript - 递归选择所有.ts文件生成UML图
- c# - 从 dotnet 测试中排除命名空间
- postgresql - 无法从 mule 4 连接云 postgres 数据库实例
- spring - Thymeleaf templatespring boot jpa can't get data from the dabase,404 error
- javascript - 如何将 Clipboard.js 值保存到字符串
- python - 无法在 pyspark 中读取包含特殊字符 [] 的 CSV
- java - Oracle sql 查询在 sql developer 中有效,但在 java 中无效
- java - 使用firebase数据库时无法成功显示注册
- wpf - 来自 WPF 客户端的 AspNet.Core 身份验证
- java - 合并两个流以创建一个新流