我使用 luacairo 生成了一些图形,并希望在 .dot net c# 程序中显示它们(Windows 窗体不是 WPF)。我生成了一些科学图表。Cairo 可以生成多种图形格式,我不确定哪种是此任务的最佳选择。原则上 SVG 似乎是最佳选择,但在 winforms 中绘制 SVG 似乎非常复杂。我只想显示图形并允许用户放大和缩小但不更改图形本身。你能为这项任务推荐最佳的图形格式吗?
PS:我发现https://github.com/vvvv/SVG用于绘制 SVG,但它似乎相当复杂。如果您认为这仍然是最好的解决方案:是否有使用该库的简单示例?